<p dir="ltr"><br>
On Jan 26, 2016 23:51, "Peter Zijlstra" <<a href="mailto:peterz@infradead.org">peterz@infradead.org</a>> wrote:<br>
><br>
> So for a moment it looked like MIPS wanted to equal or surpass Alpha in<br>
> this respect.</p>
<p dir="ltr">If there is an architecture that I'd expect to try to take the "sucks more" crown, MIPS would be it. They've already done the "worst cache award" thing, and are proud members of the "stupid branch delay slot" crowd. MIPS historically even did the "delayed load slot".</p>
<p dir="ltr">The only mistake they've never done, AFAIK, is to have a rotating register file. </p>
<p dir="ltr">At the same time, the "load-to-dependent-store" thing you really have to *work* at doing wrong. It's not enough to just have bad taste and incompetent architects. You really have to spend real effort to screw up that badly. It's really hard to do by mistake.</p>
<p dir="ltr">So I suspect that even MIPS can't get it wrong. </p>
<p dir="ltr">   Linus</p>