3 ms·
Yes but at a performance cost. I _think_ general purpose scalar processors lack any of the timing vulnerability since they almost literally do one thing at a ti
by tomxor 8y ago
Yes but at a performance cost. I _think_ general purpose scalar processors lack any of the timing vulnerability since they almost literally do one thing at a time. But you are winding back the performance clock 1-2 decades - that's not to say they are unusable, for instance the arm core in the pi zero is scalar... but I doubt there is any modern desktop x86 equivalent without speculative execution.
- blattimwind 8y agoThat ARM11 core is actually partially out of order (i.e. it issues in order, but permits out of order completion of independent insns) and has branch prediction.
- gpderetta 8y agoMore like 4 decades. OoO itself is about three decades.
- vardump 8y agoYup. OoO is a thing from the mid-nineties for us mere mortals. CPUs like Pentium Pro and AMD K5. Of course the first out-of-order CPU is way older CDC 6600, back from 1964. MIPS R2000 from 1986 could do simple form of speculative execution.