Lowest-level cache misses are satisfied by the main memory through a specific address mapping scheme that is hard-coded in the memory controller. A dynamic address mapping scheme technique is investigated to provide higher performance and lower power consumption, and a method to throttle memory to meet a specific power budget. Several experiments are conducted on single and multithreaded synthetic memory traces -to study extreme cases- and validate the usability of the proposed dynamic mapping scheme over the fixed one. Results show that applications’ performance varies according to the mapping scheme used, and a dynamic mapping scheme achieves up to 2x increase in peak bandwidth utilization and around 30% higher energy efficiency than a sy...
Typical design flows for digital hardware take, as their input, an abstract description of computat...
dissertationThe main memory system is a critical component of modern computer systems. Dynamic Rando...
Computing paradigms largely evolved over the last decades mainly driven by continuously increasing p...
DRAM caches are important for enabling effective heterogeneous memory systems that can transparently...
Two important parameters for DRAM cache are the miss rate and the hit latency, as they strongly infl...
textContemporary DRAM systems have maintained impressive scaling by managing a careful balance betwe...
As manycores use dynamic energy ever more efficiently, static power consumption becomes a major con...
Modern main memory is primarily built using dynamic random access memory (DRAM) chips. As DRAM chip ...
textMain memory system performance is crucial for high performance microprocessors. Even though the...
PosterDRAM vendors have traditionally optimized for low cost and high performance, often making desi...
The performance characteristics of modern DRAM memory systems are impacted by two primary attributes...
Energy consumption is a limiting constraint for both embedded and high performance systems. CPU-core...
This thesis states that dynamic profiling of the memory reference stream can improve energy and per...
Power consumption is becoming an increasingly important component of processor design. As technology...
<p>Over the past two decades, the storage capacity and access bandwidth of main memory have improved...
Typical design flows for digital hardware take, as their input, an abstract description of computat...
dissertationThe main memory system is a critical component of modern computer systems. Dynamic Rando...
Computing paradigms largely evolved over the last decades mainly driven by continuously increasing p...
DRAM caches are important for enabling effective heterogeneous memory systems that can transparently...
Two important parameters for DRAM cache are the miss rate and the hit latency, as they strongly infl...
textContemporary DRAM systems have maintained impressive scaling by managing a careful balance betwe...
As manycores use dynamic energy ever more efficiently, static power consumption becomes a major con...
Modern main memory is primarily built using dynamic random access memory (DRAM) chips. As DRAM chip ...
textMain memory system performance is crucial for high performance microprocessors. Even though the...
PosterDRAM vendors have traditionally optimized for low cost and high performance, often making desi...
The performance characteristics of modern DRAM memory systems are impacted by two primary attributes...
Energy consumption is a limiting constraint for both embedded and high performance systems. CPU-core...
This thesis states that dynamic profiling of the memory reference stream can improve energy and per...
Power consumption is becoming an increasingly important component of processor design. As technology...
<p>Over the past two decades, the storage capacity and access bandwidth of main memory have improved...
Typical design flows for digital hardware take, as their input, an abstract description of computat...
dissertationThe main memory system is a critical component of modern computer systems. Dynamic Rando...
Computing paradigms largely evolved over the last decades mainly driven by continuously increasing p...