Jawed
Legend
Would that be AVX2? Is there such a thing planned?I rechecked the descriptions for SB's integer SIMD units, and the current implementation does not have wider integer operations, rather there is a promise for more at some later date.
On both I see 3: BD has IMAC, MMX and MMX and SB has 3 (one "MUL" and two "ALU") Are the pix on RWT no good? Am I misreading them?There are two integer SIMD blocks for both BD and SB.
I guess what you're saying is that AMD's MMX = SB's ALU in RWT's diagrams, and BD has IMAC while SB has IMUL.BD does have an integer FMAC on the first FP port.
But in basic terms there's two 128-bit SSE units available to a single thread.Consumer apps have a problem in that they are poorly threaded and like single-threaded performance better. The BD FPU is higher latency and its read/write capability is not better than a single core.
That was my impression.For many games, it is more of a question if SIMD shows up at all.
I think the single-threaded game era has effectively ended. That's not to say per-thread efficiency isn't very important.The integer pipelines and single-threaded performance would matter more in the client space for games, which does not look like it favors BD.
I saw that. Though Jason seemed pretty dismissive of that specifically. He was much more excited about the 2 load ports from L1.With regards to x264, it seems the Sandy Bridge preview thread has some chatter about using the special-purpose hardware in SB for the codec.
If there's anything in it I expect we'll hear noises from Jason pretty early in SB's life - he was very prompt with Nehalem tweaks.This is a lateral move around the SSE/AVX debate, apparently.