Skip to main content
Thesis 876 words

The evolution of RISC microprocessors and memory performance

~5 min read 3 sections
✍️ How to write this paper — writing tools ▾
Essay 876 words

Computer Technology

Assessing the Evolution of Computer Technology

The advent of the reduced instruction set (RISC) microprocessor and memory platforms set the foundation for exponential increases in processor and memory performance over the last twenty-five years. The previous generation complex instruction set computer (CISC) series of algorithms and memory management approaches set constraints on processing power that did not fully take advantage of the available computing hardware at the time. With RISC-based approaches to microprocessor and memory design, the everyday concepts of virtual memory mapping, pre-emptive and cooperative multitasking, and the rapid gains in virtual memory performance are all being driven by the lessons learned in RISC programming and development. RISC microprocessor development has also led to the development of the dual core technologies (Vanhaverbeke, Noorderhaven, 2001) that Intel has continued to aggressively pursue as part of their product development strategies. In short, the lessons learned over twenty five years of RISC-based memory and microprocessor development are having a significant effect on the development of this and future generations of microprocessors and memory.

Implications of RISC Development on Memory Management Advances

Over the first twenty five years of RISC processor and memory development the key lessons learned in processor-to-memory integration led to breakthroughs including how to make multithreading for 32-bit and higher bit order applications collaborate in memory, how to minimize cycle time and increase cache memory predictability over time (Biswas, Carley, Simpson, Middha, Barua, 2006). Cycle times and cache memory became and still are the two most monitored key performance indicators (KPIs) of system performance in systems due to the progression made in RISC-to-memory integration (Vanhaverbeke, Noorderhaven, 2001). Superscalar memories today reflect the decades of lessons learned with from RISC-based microprocessor development, specifically how to translate multiple memory calls into a single command. Superscalar and pipelining approaches to memory management capitalize on reduced instruction sets of optimize performance by minimizing interrupt calls. The lessons learned from RISC processors are today also reflected in virtualization algorithms used for managing complexes or segments of servers used for running Google and other search-intensive applications as well. Virtualization also has made real-time memory management possible for creating multitenant-based Software-as-a-Service (SaaS) applications (Biswas, Carley, Simpson, Middha, Barua, 2006). The use of RISC-based approaches to managing memory and the progression from superscalar and pre-emptive multitasking and virtualization of memory management algorithms (Biswas, Carley, Simpson, Middha, Barua, 2006) has also led to advances in security of systems and memory as well. Multi-threaded applications based on the Win32 Application Programming Interface (API) for example have significant security advantages over previous generation shared or collative approaches to managing memory. The progression to multithreaded applications has led to significantly greater levels of security as a result (Biswas, Carley, Simpson, Middha, Barua, 2006).

320 Words Hidden
RISC Processor Assessment320 words
The original design objective of RISC-based microprocessors centered on the need for more efficient telephone switching systems that could manage a greater number of calls…
Cite This Paper
PaperDue. (2010). The evolution of RISC microprocessors and memory performance. PaperDue. https://www.paperdue.com/essay/computer-technology-assessing-the-evolution-14706

Always verify citation format against your institution’s current style guide requirements.