News Focus
News Focus
Followers 0
Posts 81
Boards Moderated 0
Alias Born 05/14/2003

Re: wbmw post# 120743

Sunday, 07/14/2013 4:39:44 PM

Sunday, July 14, 2013 4:39:44 PM

Post# of 152222
I know, I read that part. But while you might have missed the subtlety, this would evoke a "well, no shit" kind of statement from anyone who knows how this stuff works.

In other words, compilers are *supposed to* reduce unnecessary instructions, because that's how they improve performance. Fewer instructions means faster executing code. Now, if they had implied that ICC was eliminating *functionality* rather than instructions, that would be a different story, and potentially imply something more sinister.

But the reason I responded incredulously to this article is that they seem to be as naive about how compilers work as you and Andy are. There's a long history in compute benchmarks of using more efficient compilers to generate faster performance, and it was always most beneficial for companies to provide their own compilers to generate more efficient code - and the technical world had accepted that for a long time as a legitimate way of selling a full software/hardware solution.

Not sure why you are resorting to ad hominem attack on me, since you have little to no knowledge of my background with respect to compilers or any other field.

Having said that, there is also a difference between optimizations that are intended for real-world application improvements (which are supposed to do what you describe above) and optimizations that are intended purely to improve benchmark results. Without knowing how/why this particular compiler optimization arose, it is not possible to determine which case applies here. As others have suggested though, the timings of the compiler change raise suspicions.

Here are a couple links that I found useful:

http://forums.anandtech.com/showthread.php?t=2330027

http://www.bdti.com/InsideDSP/2013/07/11/JeffBierImpulseResponse


But of course, that has an explanation, too. All the usual suspects who wait for the opportunity to pounce on a potential scandal for Intel are the ones coming out of the woodwork today. But once reality sets in and people realize there's no story, this too will be a part of history that no one remembers.


If you are including me as "usual suspects" in this case, you clearly have no idea of my background and motivation.

Misen
Volume:
Day Range:
Bid:
Ask:
Last Trade Time:
Total Trades:
  • 1D
  • 1M
  • 3M
  • 6M
  • 1Y
  • 5Y
Recent INTC News