> The cost of the compiler technology—which translates a program into machine code to run on high-performance systems—is rising, with recent estimates of tens of millions of dollars.
Really? What have they got that GCC can't munch?
Really? What have they got that GCC can't munch?
Everyone I met who writes fortran (mainly for quantum chemistry, solid state physics programs) uses multiple compilers to ensure the highest quality code.
Unless you happen to have a AMD processor, then the Intel compiler will go out of its way to cripple performance. See https://news.ycombinator.com/item?id=30935064
In one case, the compiler would use masking vector instructions on Intel but not on AMD. It was also the correct decision: Those instructions have very low latency on Intel, but are many times slower on AMD. On each platform, it produced the best bytecode that it could.