Microprocessors and memory systems suffer from a growing gap in performance. We introduce Active Pages, a computation model which addresses this gap by shifting data-intensive computations to the memory system. An Active Page consists of a page of data and a set of associated functions which can operate upon that data. We describe an implementation of Active Pages on RADram (Reconfigurable Architecture DRAM), a memory system based upon the integration of DRAM and reconfigurable logic. Results from the SimpleScalar simulator [BA97] demonstrate up to 1000X speedups on several applications using the RADram system versus conventional memory systems. We also explore the sensitivity of our results to implementations in other memory technologies. ...
The memory system is a fundamental performance and energy bottleneck in al-most all computing system...
Part 1: Systems, Networks and ArchitecturesInternational audiencePhase change memory (PCM) has becom...
The memory system is a fundamental performance and energy bottleneck in almost all computing systems...
Advances in DRAM technology have led many researchers to integrate computational logic on DRAM chips...
This study compares the speed area and power of dier ent implementations of Active Pages OCS an...
This study compares the speed, area, and power of different implementations of Active Pages [OCS98],...
The performance of modern microprocessors is increasingly limited by their inability to hide main me...
As we reach the end of DRAM technology scaling, the prevalence of new memory technology in computer...
iAbstract As processor cycle times decrease, memory system performance becomes ever more critical to...
Dynamic Random Access Memories (DRAM) are the dominant solid-state memory devices used for primary m...
textContemporary DRAM systems have maintained impressive scaling by managing a careful balance betwe...
Computing paradigms largely evolved over the last decades mainly driven by continuously increasing p...
Abstract: Two trends call into question the current practice of microprocessors and DRAMs being fabr...
Computer memory systems are increasingly a bottleneck limiting application performance. IRAM archite...
In an extensively data-driven and technology-centric world, there has presently been a high demand f...
The memory system is a fundamental performance and energy bottleneck in al-most all computing system...
Part 1: Systems, Networks and ArchitecturesInternational audiencePhase change memory (PCM) has becom...
The memory system is a fundamental performance and energy bottleneck in almost all computing systems...
Advances in DRAM technology have led many researchers to integrate computational logic on DRAM chips...
This study compares the speed area and power of dier ent implementations of Active Pages OCS an...
This study compares the speed, area, and power of different implementations of Active Pages [OCS98],...
The performance of modern microprocessors is increasingly limited by their inability to hide main me...
As we reach the end of DRAM technology scaling, the prevalence of new memory technology in computer...
iAbstract As processor cycle times decrease, memory system performance becomes ever more critical to...
Dynamic Random Access Memories (DRAM) are the dominant solid-state memory devices used for primary m...
textContemporary DRAM systems have maintained impressive scaling by managing a careful balance betwe...
Computing paradigms largely evolved over the last decades mainly driven by continuously increasing p...
Abstract: Two trends call into question the current practice of microprocessors and DRAMs being fabr...
Computer memory systems are increasingly a bottleneck limiting application performance. IRAM archite...
In an extensively data-driven and technology-centric world, there has presently been a high demand f...
The memory system is a fundamental performance and energy bottleneck in al-most all computing system...
Part 1: Systems, Networks and ArchitecturesInternational audiencePhase change memory (PCM) has becom...
The memory system is a fundamental performance and energy bottleneck in almost all computing systems...