3 ms·
No Yes and Yes. Instruction decode wars aren't over, its just that the competition have plateaued :) One of the real big hurdles was decoding enough ops / cyc
by willvarfar 13y ago
No Yes and Yes. Instruction decode wars aren't over, its just that the competition have plateaued :) One of the real big hurdles was decoding enough ops / cycle to compete, and the Mill's 33 ops/cycle is way way way more than everyone else, and due to the split stream and multi-phase decoding cunning.
And of course this is intimately dovetailed to cache, so Yes Yes Yes to everything you said too.
- pjc50 13y agoWhat do you actually do with the 33 ops/cycle? How many do you issue, by comparison? Or is it used to follow both sides of the branch?
- willvarfar 13y agoWe aggressively speculate the cheap branches (which are the common type) and we aggressively inline, but mostly its to software pipeline loops (which make up 80% of most code).