http://bits.blogs.nytimes.com/2009/...ia-scientist-breaks-silence-criticizes-intel/
Havent read it yet. Looks like intel/nvidia stuff so far.
Havent read it yet. Looks like intel/nvidia stuff so far.
Fingers-crossed this happens sooner rather than later.Furthermore, it enables the possibility of integrating LRBni in future x86 CPU, that could make it easier for Intel to compete in highly integrated CPU+GPU solution.
Fingers-crossed this happens sooner rather than later.
Jawed
Perhaps because compilers for new ISAs take many years to become mature and the x86 has had that time?This brings up an interesting question: why is Intel using x86 for Larrabee?
Perhaps because compilers for new ISAs take many years to become mature and the x86 has had that time?
MMX + SSEx + AVX + LRBni ... well, that sounds a bit crowded for a CPU .
How much of that maturity would be of benefit to the "Pentium x86" in Larrabee?Perhaps because compilers for new ISAs take many years to become mature and the x86 has had that time?
Larrabee seems able to execute one scalar instruction or vector store in the first pipe and one vector instruction (which might be a load or load+op instruction) in the second pipe. As you guessed for purely scalar code it's a single-issue x86.Some of the Larrabee slides have be sort of confused on this, as some describe the chip as having a vector pipe and a scalar integer pipe. I don't know if they just lumped the dual-issue x86 portion under the category of "scalar pipe", or if the vector unit has subsumed one half of the dual-issue P54 core.
If that is the case, then from the POV of x86 integer code, the thing's going to look like a single-issue processor, which pushes Larrabee even further back in the maturation curve and back to ye olden times with respect to what benefits any x86-specific knowledge will grant compilers.
Larrabee seems able to execute one scalar instruction or vector store in the first pipe and one vector instruction (which might be a load or load+op instruction) in the second pipe. As you guessed for purely scalar code it's a single-issue x86.
JawedVB: Why did you decide to join Nvidia? You replaced David Kirk as chief scientist. Do you see the world differently than he does?
BD: David and I see the world similarly. That was a reason why it was natural for me to pick up where he had left off. He is more of a graphics person and I am more of a parallel computing person. In terms of Nvidia research, he built it with a strong graphics component. I’m trying to complement that by building strength in other areas.