Reading between the lines, the rationale for canceling graphics cards based on Larrabee 1 is primarily performance, time to market and the competition. Intel will not enter a new market with an uncompetitive product. To be competitive in graphics, the performance for the combined hardware and software stack would need to be in-line with contemporary ATI and Nvidia discrete GPUs. The time to market plays a big role by determining what the contemporary GPUs from Nvidia and ATI will be – delays are quite an issue. Moore’s Law says you get about twice the area every 18 months due to a process shrink, and for GPUs, that translates directly into performance. Conceptually, every month of delays is equivalent to losing 3.9% performance.
There is a difference between delayed and cancelled, a pretty huge one at that. He got nothing right yet.So theo got this one right then....
I wonder if the developer kits will come with the rendering stack so we can judge the performance per mm2 proper and put an end to that discussion.
LRB 3 is a very different beast. Very different. If they sink time, money and developers into LRB 2, they are just taking them off 3, and delaying it. 2 does not carry over to 3 nearly as much as you would think, so I am pretty sure it will be killed. I don't KNOW that it will, but continuing on that path makes little sense.
OK, let me clear a bit up. There was an LRB prior to the one we are calling LRB 1, aka the one that was shown at IDF and SC09. The previous one, LRB 0 was a 65nm part that was never intended to be sold, dev platform only. 16 cores, 65nm, and it never taped out.
LRB 1 was about 4890/285 level performance, which wouldn't cut it as a GPU next spring or so. It was still VERY competitive as a GPGPU product, so it will be launched as that. Also, if you are a dev, they will likely sell you one to code agains.
LRB 2, as David Kanter said in his article linked above, was a 32nm shrink of LRB 1. It is unlikely to come out as anything more than a GPGPU version, it isn't needed for code development, and HPC.... well maybe.
LRB 3 is a very different beast. Very different. If they sink time, money and developers into LRB 2, they are just taking them off 3, and delaying it. 2 does not carry over to 3 nearly as much as you would think, so I am pretty sure it will be killed. I don't KNOW that it will, but continuing on that path makes little sense.
This isn't Intel running away, it is them realizing where they are at, and doing the smart thing for a better long term prospect. They were also really adult about how they did it, and messaged it.
Other companies could learn a lot from that, but I won't hold my breath.
-Charlie
There is a difference between delayed and cancelled, a pretty huge one at that. He got nothing right yet.
I'm jack complete lack of surprise on this one. The current project got delayed way too long to be a viable contender in the high-end GPU race. Even if the part had any merit to it, the inevitable negativity surrounding its underachieving performances in games would have been damageable to the brand/market Intel is trying to tap into.
Now, do I really believe that Intel will still be still "dead serious" about competing in the high-end discrete graphics card business after sinking so much time, marketing and, of course, money into LRB? I honestly couldn't answer that question since it makes as much sense business-wise for Intel to let go and stop that costly venture, as it makes sense to try and expand onto new markets.
I'm not sure I buy the notion that Larrabee consumer version was canceled because of lack of performance. Since when did that stop Intel from selling boatloads of GPUs?
Good point(s).People don't buy discrete graphics cards to *not* accelerate their games. People also don't choose their IGP.