Machine Model Is The Interface
The von Neumann machine is the conceptual computer, “running” Fortran or C code
Imagining the vN machine running the code lets programmer make rough estimates of how alternative solutions will perform.
- Linear search vs logarithmic search?
The program runs well because architects make the essentials of the vN model run well.
Implement vN, exploit software base
Assume vN, get portability, performance