Heterogeneous Computing (at the level of the CPU) vs. Intel's Process tech advantage?

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

CPUarchitect

Senior member
Jun 7, 2011
223
0
0
Thats old thinking . Intel only needs X86 to be good enough . Intel has to beat Arm at Arms game . Haswell is along ways off about 1 1/2 years . So heres what I think a haswell core will look like for desk top . modile and server will look way differant .
A year and a half is not a long time. Certainly not long enough for Intel to make radical design changes and enter ARM's territory. Instead, ARM is slowly entering Intel's territory, but not making a lot of ground.

Time is in Intel's favor as each process node makes the existing high performance designs more power efficient. The increasing demand for high performance mobile chips forces ARM to aim for higher clock frequencies and higher IPC. This isn't as easy as it sounds when you have power consumption restraints and inferior semiconductor processes. Basically ARM has to implement all of the technology that Intel has already mastered for many years. The ISA doesn't have much of an effect on how efficiently these techniques can be implemented.
Haswell desktop 2 Ivb type core emulating X86 AVX 2 HT and a New IGP and a small knights corner core . Server likely 4+ Ib type cores AVX 2 1 IGP core and a larger knights corner core . If intel doesn't do something like this they will get ass handed to them .
Adding Knight's Corner to CPUs makes no sense. Haswell will already achieve very high throughput thanks to AVX2, which is nearly equivalent to the LRBni instruction set on Knight's Corner.

To quote Intel: "Floating Point Multiply Accumulate – Our floating-point multiply accumulate significantly increases peak flops and provides improved precision to further improve transcendental mathematics. They are broadly usable in high performance computing, professional quality imaging, and face detection."

That doesn't leave anything useful to be executed on Knight's Corner type cores.