Basic issues in microprocessor architecture

M.J. Flynn
1999 Journal of systems architecture  
The evolution of microprocessor architecture depends upon the changing aspects of technology. As die density and speed increase, memory and program behavior become increasingly important in de ning architecture tradeo s. While technology enables increasingly complex processor implementations, there are physical and program behavior limits to the usefulness of this complexity. P h ysical limits include device limits as well as practical limits on power and cost. Program behavior limits result
more » ... m unpredictable events occurring during execution. Architectures and implementations that span these limits are vital to the continued evolution of the microprocessor.
doi:10.1016/s1383-7621(98)00045-9 fatcat:r5ewvlztafhwrnlmowblcw6vem