Difference between revisions of "Encoding"

From Mill Computing Wiki
Jump to: navigation, search
Line 4:Line 4:
  
 
== <span id="EBB"> Extended Basic Block </span> ==
 
== <span id="EBB"> Extended Basic Block </span> ==
Code on the Mill is organised into <abbr title="Extended Basic Block">[[EBB]]</abbr>s, i.e. batches of code with one entry point and one or more exit points.
+
Code on the Mill is organised into <abbr title="Extended Basic Block">EBB</abbr>s, i.e. batches of code with one entry point and one or more exit points.

Revision as of 01:38, 25 July 2014

The Mill architecure employ a unique split stream instruction encoding that through being wide issue and very dense enables sustained decoding rates of over 30 operations per cycle. And it provides those unparalleled numbers, it does so at the fraction of the energy and transistor cost of mainstream variable instruction length instruction sets like x46.

Semantics

Extended Basic Block

Code on the Mill is organised into EBBs, i.e. batches of code with one entry point and one or more exit points.