Content deleted Content added
No edit summary |
|||
Line 61:
==
Assembly languages also have execution models, the same as any other language. Such an execution model is implemented by a CPU micro-architecture. For example, both a 5 stage in-order pipeline and a large out of order CPU implement the same assembly language execution model. The execution model is the definition of the behavior, so all implementations, whether in-order or out-of-order or interpreted or JIT'd etc.. must all give the exact same result, and that result is defined by the execution model.
== Parallel Execution Models ==
In the modern age, parallel programming is an increasingly important topic. Parallel execution models
== See also ==
|