The adoption of non-volatile memories (NVMs) in system architecture and the growth in data-centric workloads offer exciting opportunities for new designs. In this paper, we examine the potential and limit of designs that move compute in close proximity to NVM-based data stores. To address the challenges in evaluating such system architectures for distributed systems, we develop and validate a new methodology for large-scale data-centric workloads. We then study “nanostores ” as an example design that constructs distributed systems from building blocks with 3D-stacked compute and NVM layers on the same chip, replacing both traditional storage and memory with NVM. Our limits study demonstrates significant potential of this approach (3-162X im...
For the past two decades, the scaling of main memory lags behind the advancement of computation in a...
A confluence of trends is reshaping computing today. On one end, the massive amounts of data being g...
This book analyzes energy and reliability as major challenges faced by designers of computing framew...
The increasing gap between the speed of the processor and the time to access the data in the disk ha...
The cost of running a data center is increasingly dominated by energy consumption, contributed by po...
The cost of running a data center is increasingly dominated by energy consumption, contributed by po...
Drawing parallels to the rise of general purpose graphical processing units (GPGPUs) as accelerators...
The world's appetite for analyzing massive amounts of structured and unstructured data has grown dra...
Emerging Non Volatile Memories (NVMs) are considered as potential candidates for replacing SRAM in f...
The analysis of big-data at exa-scale (1018 bytes or flops) has called for an urgent need to re-exam...
The cost of transferring data between the off-chip memory system and compute unit is the fundamental...
While the compute part keeping scaling for decades, it becomes more and more difficult for the memor...
While the compute part keeping scaling for decades, it becomes more and more difficult for the memor...
The emerging Non-Volatile Memory (NVM) technologies are reforming the computer architecture. NVM hol...
A confluence of trends is reshaping computing today. On one end, the massive amounts of data being g...
For the past two decades, the scaling of main memory lags behind the advancement of computation in a...
A confluence of trends is reshaping computing today. On one end, the massive amounts of data being g...
This book analyzes energy and reliability as major challenges faced by designers of computing framew...
The increasing gap between the speed of the processor and the time to access the data in the disk ha...
The cost of running a data center is increasingly dominated by energy consumption, contributed by po...
The cost of running a data center is increasingly dominated by energy consumption, contributed by po...
Drawing parallels to the rise of general purpose graphical processing units (GPGPUs) as accelerators...
The world's appetite for analyzing massive amounts of structured and unstructured data has grown dra...
Emerging Non Volatile Memories (NVMs) are considered as potential candidates for replacing SRAM in f...
The analysis of big-data at exa-scale (1018 bytes or flops) has called for an urgent need to re-exam...
The cost of transferring data between the off-chip memory system and compute unit is the fundamental...
While the compute part keeping scaling for decades, it becomes more and more difficult for the memor...
While the compute part keeping scaling for decades, it becomes more and more difficult for the memor...
The emerging Non-Volatile Memory (NVM) technologies are reforming the computer architecture. NVM hol...
A confluence of trends is reshaping computing today. On one end, the massive amounts of data being g...
For the past two decades, the scaling of main memory lags behind the advancement of computation in a...
A confluence of trends is reshaping computing today. On one end, the massive amounts of data being g...
This book analyzes energy and reliability as major challenges faced by designers of computing framew...