inf64
Diamond Member
- Mar 11, 2011
- 3,698
- 4,018
- 136
It's goin to be ever more difficult to milk more IPC from modern day x86 cores. We are near the point of diminishing returns since adding more HW at the problem only helps so much. What we will have though are 3 things: moar cores(sic) , new ISA and better software support for HW functions( ie. FMA,AVX2,HSA etc.) and clock increases. The IPC will surely go up but not by leaps and bound as we saw in the past. Especially if the current performance mark is set up very high like in the case of newest IB core. It would be more easier if the bar was lower,like in case of PD so you can have some decent gains with removing obvious bottlenecks from your design. IB has no obvious bottlenecks so it's just a matter of tweaking the design further and trying to milk as as much as possible with relatively moderate HW investments ( Haswell x86 cores won't be much bigger than IB ,nor much more complex- intel invested heavily in power delivery and on die VRMs though).