Proceedings of the 36th Annual International Symposium on Computer Architecture 2009
DOI: 10.1145/1555754.1555789
|View full text |Cite
|
Sign up to set email alerts
|

Disaggregated memory for expansion and sharing in blade servers

Abstract: Analysis of technology and application trends reveals a growing imbalance in the peak compute-to-memory-capacity ratio for future servers. At the same time, the fraction contributed by memory systems to total datacenter costs and power consumption during typical usage is increasing. In response to these trends, this paper reexamines traditional compute-memory co-location on a single system and details the design of a new general-purpose architectural building block-a memory blade-that allows memory to be "disa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

2
149
0
1

Year Published

2012
2012
2023
2023

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 277 publications
(152 citation statements)
references
References 26 publications
2
149
0
1
Order By: Relevance
“…Another approach that enables remote memory accesses in a blade chassis is disaggregated memory (DM) [Lim et al(2009)]. In DM, a set of memory blades extend the memory of the compute blades.…”
Section: Related Workmentioning
confidence: 99%
“…Another approach that enables remote memory accesses in a blade chassis is disaggregated memory (DM) [Lim et al(2009)]. In DM, a set of memory blades extend the memory of the compute blades.…”
Section: Related Workmentioning
confidence: 99%
“…However, as processors have become more energy-efficient and more effective at managing their own power consumption, their contribution has been decreasing. In contrast, main memory energy consumption has been growing (Barroso and Hölzle, 2009;Lefurgy et al, 2003;Lim et al, 2009;Deng et al, 2011), as multi-core systems are requiring increasing main memory bandwidth and capacity. Making matters worse, memory energy management is challenging in the context of servers with modern (DDRn) DRAM technologies.…”
Section: Introductionmentioning
confidence: 99%
“…With the continual increase in the number of central processing unit (CPU) cores within a chip, the increased processing capacity per socket demands increase in memory size to support increased OS footprint, high data volume, increased number of virtual machines (VMs), etc. Projections on the rate of growth of per-socket memory capacity reveal that the supply of memory capacity fails to remain at par with the demand [1], [2]. Also, tight coupling (co-location) of memory modules with CPUcores through the system bus precludes a few performance optimizations, for example, memory consolidation among a group of servers (processors) and decoupling processor and memory failures.…”
Section: Introductionmentioning
confidence: 99%
“…Also, tight coupling (co-location) of memory modules with CPUcores through the system bus precludes a few performance optimizations, for example, memory consolidation among a group of servers (processors) and decoupling processor and memory failures. Recent studies reveal that provisioning processors with the worst-case memory requirements leads to underutilization of the resources due to temporal variations in various system states, for example, I/O and application workloads or traffic patterns, data access patterns, and working set characteristics [3], [4], [1]. Thus, a new architectural mechanism to allow transparent memory ‡ The research work was done while the first author was working at IBM T.J. Watson Research Center, NY, USA as a post-doctoral researcher.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation