I said that compiler support needs to be there,just as it needs to be there for AVX in order to be fully utilized(as intel designed it to). That's why AMD intros the tech doc. ~2 years before Interlagos hits the market,in order to get the necessary info out for developers and partners(an M$ is a partner and an important one). Did you forget AMD64 and who adopted who's implementation ?
BTW,original SSE5 was introduced approx. 2 years ago and in those days Interlagos(or whatever market name BD core had) was scheduled for 2009 release. We now know AMD postponed bulldozer and redesign it a bit,and we now know why they did it and what parts they redesigned(256bit support,4 operand instr.,new AVX like instructions).
Even original SSE5 with those specs promised some hefty perf. improvements versus the previous implementation,so AMD hardware will run even better with the extended instruction set when software gets coded properly for it.PGI and GCC were on board back in the 2007 with original SSE5,you can bet they will be in time Interlagos hits.
The important thing is AMD improved and matched AVX on hardware level and there are 2 years to get the developer and compiler support for it.Also it will be backwards compatible to all pre-SSE4 optimized software(which is a large majority)
Bookmarks