Are you deliberately ignoring the rest of my explanations?
A BD module is functionally the same as two cores, with the added ability to process specific 256b instructions using both 128b FP pipelines of each core simultaneously.
You seem to be trying to artificially narrow the definition of a core.
One macro-op doesn't, no. And I never said it did.you obviously don't know what you are talking about. One instruction does not equal one cycle, for example.
In fact I even said that a 256b AVX instruction can take two cycles (2 x 128b micro-ops in one pipeline) - and that's not counting the decode, retire, etc.
Bookmarks