Intel Updates Compilers For Multicore CPUs 208
Threaded writes with news from Ars that Intel has announced major updates to its C++ and Fortran tools. The new compilers are Intel's first that are capable of doing thread-level optimization and auto-vectorization simultaneously in a single pass. "On the data parallelism side, the Intel C++ Compiler and Fortran Professional Editions both sport improved auto-vectorization features that can target Intel's new SSE4 extensions. For thread-level parallelism, the compilers support the use of Intel's Thread Building Blocks for automatic thread-level optimization that takes place simultaneously with auto-vectorization... Intel is encouraging the widespread use of its Intel Threading Tools as an interface to its multicore processors. As the company raises the core count with each generation of new products, it will get harder and harder for programmers to manage the complexity associated with all of that available parallelism. So the Thread Building Blocks are Intel's attempt to insert a stable layer of abstraction between the programmer and the processor so that code scales less painfully with the number of cores."
Anyone want to... (Score:5, Funny)
Re:Anyone want to... (Score:5, Funny)
See, it's not that hard to understand.
Re:Anyone want to... (Score:0, Funny)
Re:Umm.. (Score:5, Funny)
Re:Anyone want to... (Score:4, Funny)
FYI, not a programmer/developer/etc., not even PHP, just interested in tech, but love the attitude anyway, AC
The inevitable... (Score:4, Funny)
30
20
10
You're lucky... (Score:1, Funny)
Re:Intel - The Software Company (Score:3, Funny)
Anyways, it's not like MMX/SSE are really used for much of anything but benchmarks and voice synthesis. Or, at least, that's what it was like last time I actually cared enough to look.
When I was a kid, we didn't even have MMX. We made use with math coprocessors, and sometimes we didn't even have that. In fact, I remember using CPUs that didn't even have onboard MMUs or support for protected mode operation. Kids today are spoiled. Try using a VIC 20 or TI 99/4a for a few hours, then tell me how important it is to have your competitor design a compiler that optimizes for your CPU.
Re:Umm.. (Score:5, Funny)
Re:Intel - The Software Company (Score:4, Funny)
Re:Anyone want to... (Score:3, Funny)
Re:Umm.. (Score:5, Funny)
You're thinking of IBM [com.com].
Re:Intel - The Software Company (Score:2, Funny)
Re:Umm.. (Score:2, Funny)