Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Slightly off-topic, but</p> <ul> <li><p><strong>in-order</strong></p> <p>It depends on precisely what you mean by in-order! PowerPC has a variety of synchronizing instructions like like <code>sync</code>, <code>lwsync</code>, and <code>eieio</code> to enforce (different types of!) memory ordering, and <code>isync</code> which flushes the instruction pipeline. <a href="http://www.ibm.com/developerworks/systems/articles/powerpc.html" rel="nofollow">IBM has a decent summary</a>.</p></li> <li><p><strong>risc processor</strong></p> <p>I really wouldn't call the PPC "reduced" ;)</p></li> <li><p><strong>stalls when branching</strong></p> <p>IIRC, a correctly-predicted branch with its target in the instruction cache does not stall the G4 (I forget how the different models of G4 differ). OTOH, the G5 performs better if branch targets are 16-byte aligned (something about the branch target buffer).</p></li> <li><p><strong>microcode instructions</strong></p> <p>I thought half the point of RISC was to avoid microcode? I'm not aware of microcode updates, at any rate.</p></li> <li><p><strong>load-hit-store problems when switching between float/int/vector representations</strong></p> <p>I'm not sure what this means...</p></li> </ul> <p>"Traditional" ARM might is probably closer to what you're looking for, but I suspect the more recent processors have some of the more "modern" processor features. My ARM box of choice is probably the SheevaPlug or similar, though the WZR-HP-G300NH router is cheaper (and comes with Wi-Fi) if you don't mind being constrained to 64 MB.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload