Improving System Energy Efficiency with Memory Rank Subsetting

VLSI process technology scaling has enabled dramatic improvements in the capacity and peak bandwidth of DRAM devices. However, current standard DDR x DIMM memory interfaces are not well tailored to achieve high energy efficiency and performance in modern chip-multiprocessor-based computer systems. T...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:ACM transactions on architecture and code optimization 2012-03, Vol.9 (1), p.1-28
Hauptverfasser: Ahn, Jung Ho, Jouppi, Norman P., Kozyrakis, Christos, Leverich, Jacob, Schreiber, Robert S.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 28
container_issue 1
container_start_page 1
container_title ACM transactions on architecture and code optimization
container_volume 9
creator Ahn, Jung Ho
Jouppi, Norman P.
Kozyrakis, Christos
Leverich, Jacob
Schreiber, Robert S.
description VLSI process technology scaling has enabled dramatic improvements in the capacity and peak bandwidth of DRAM devices. However, current standard DDR x DIMM memory interfaces are not well tailored to achieve high energy efficiency and performance in modern chip-multiprocessor-based computer systems. Their suboptimal performance and energy inefficiency can have a significant impact on system-wide efficiency since much of the system power dissipation is due to memory power. New memory interfaces, better suited for future many-core systems, are needed. In response, there are recent proposals to enhance the energy efficiency of main-memory systems by dividing a memory rank into subsets, and making a subset rather than a whole rank serve a memory request. We holistically assess the effectiveness of rank subsetting from system-wide performance, energy-efficiency, and reliability perspectives. We identify the impact of rank subsetting on memory power and processor performance analytically, compare two promising rank-subsetting proposals, Multicore DIMM and mini-rank, and verify our analysis by simulating a chip-multiprocessor system using multithreaded and consolidated workloads. We extend the design of Multicore DIMM for high-reliability systems and show that compared with conventional chipkill approaches, rank subsetting can lead to much higher system-level energy efficiency and performance at the cost of additional DRAM devices. This holistic assessment shows that rank subsetting offers compelling alternatives to existing processor-memory interfaces for future DDR systems.
doi_str_mv 10.1145/2133382.2133386
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1506364399</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1506364399</sourcerecordid><originalsourceid>FETCH-LOGICAL-c315t-fab8162942e7b8a3c236787b4de45caf58d36e6270084f15add791b11616024d3</originalsourceid><addsrcrecordid>eNo1kDFPwzAUhC0EEqUws3pkSevnZzvJgoSqApWKkCjMkeM8l0CTFDsF5d9T1DJ9N9ydTsfYNYgJgNJTCYiYycmB5oSNQCuVYJ7i6b_Wxpyzixg_hJC5FGLEbhfNNnTfdbvmqyH21PB5S2E98Ln3taupdQP_qft3_kRNFwb-YttPvtqVkfp-H7pkZ95uIl0dOWZv9_PX2WOyfH5YzO6WiUPQfeJtmYGRuZKUlplFJ9GkWVqqipR21uusQkNGpkJkyoO2VZXmUAIYMEKqCsfs5tC7H_u1o9gXTR0dbTa2pW4XC9DCoFGY53vr9GB1oYsxkC-2oW5sGAoQxd9TxfGpIw3-Ap85Wec</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1506364399</pqid></control><display><type>article</type><title>Improving System Energy Efficiency with Memory Rank Subsetting</title><source>ACM Digital Library</source><source>EZB-FREE-00999 freely available EZB journals</source><creator>Ahn, Jung Ho ; Jouppi, Norman P. ; Kozyrakis, Christos ; Leverich, Jacob ; Schreiber, Robert S.</creator><creatorcontrib>Ahn, Jung Ho ; Jouppi, Norman P. ; Kozyrakis, Christos ; Leverich, Jacob ; Schreiber, Robert S.</creatorcontrib><description>VLSI process technology scaling has enabled dramatic improvements in the capacity and peak bandwidth of DRAM devices. However, current standard DDR x DIMM memory interfaces are not well tailored to achieve high energy efficiency and performance in modern chip-multiprocessor-based computer systems. Their suboptimal performance and energy inefficiency can have a significant impact on system-wide efficiency since much of the system power dissipation is due to memory power. New memory interfaces, better suited for future many-core systems, are needed. In response, there are recent proposals to enhance the energy efficiency of main-memory systems by dividing a memory rank into subsets, and making a subset rather than a whole rank serve a memory request. We holistically assess the effectiveness of rank subsetting from system-wide performance, energy-efficiency, and reliability perspectives. We identify the impact of rank subsetting on memory power and processor performance analytically, compare two promising rank-subsetting proposals, Multicore DIMM and mini-rank, and verify our analysis by simulating a chip-multiprocessor system using multithreaded and consolidated workloads. We extend the design of Multicore DIMM for high-reliability systems and show that compared with conventional chipkill approaches, rank subsetting can lead to much higher system-level energy efficiency and performance at the cost of additional DRAM devices. This holistic assessment shows that rank subsetting offers compelling alternatives to existing processor-memory interfaces for future DDR systems.</description><identifier>ISSN: 1544-3566</identifier><identifier>EISSN: 1544-3973</identifier><identifier>DOI: 10.1145/2133382.2133386</identifier><language>eng</language><subject>Bandwidth</subject><ispartof>ACM transactions on architecture and code optimization, 2012-03, Vol.9 (1), p.1-28</ispartof><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c315t-fab8162942e7b8a3c236787b4de45caf58d36e6270084f15add791b11616024d3</citedby><cites>FETCH-LOGICAL-c315t-fab8162942e7b8a3c236787b4de45caf58d36e6270084f15add791b11616024d3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Ahn, Jung Ho</creatorcontrib><creatorcontrib>Jouppi, Norman P.</creatorcontrib><creatorcontrib>Kozyrakis, Christos</creatorcontrib><creatorcontrib>Leverich, Jacob</creatorcontrib><creatorcontrib>Schreiber, Robert S.</creatorcontrib><title>Improving System Energy Efficiency with Memory Rank Subsetting</title><title>ACM transactions on architecture and code optimization</title><description>VLSI process technology scaling has enabled dramatic improvements in the capacity and peak bandwidth of DRAM devices. However, current standard DDR x DIMM memory interfaces are not well tailored to achieve high energy efficiency and performance in modern chip-multiprocessor-based computer systems. Their suboptimal performance and energy inefficiency can have a significant impact on system-wide efficiency since much of the system power dissipation is due to memory power. New memory interfaces, better suited for future many-core systems, are needed. In response, there are recent proposals to enhance the energy efficiency of main-memory systems by dividing a memory rank into subsets, and making a subset rather than a whole rank serve a memory request. We holistically assess the effectiveness of rank subsetting from system-wide performance, energy-efficiency, and reliability perspectives. We identify the impact of rank subsetting on memory power and processor performance analytically, compare two promising rank-subsetting proposals, Multicore DIMM and mini-rank, and verify our analysis by simulating a chip-multiprocessor system using multithreaded and consolidated workloads. We extend the design of Multicore DIMM for high-reliability systems and show that compared with conventional chipkill approaches, rank subsetting can lead to much higher system-level energy efficiency and performance at the cost of additional DRAM devices. This holistic assessment shows that rank subsetting offers compelling alternatives to existing processor-memory interfaces for future DDR systems.</description><subject>Bandwidth</subject><issn>1544-3566</issn><issn>1544-3973</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2012</creationdate><recordtype>article</recordtype><recordid>eNo1kDFPwzAUhC0EEqUws3pkSevnZzvJgoSqApWKkCjMkeM8l0CTFDsF5d9T1DJ9N9ydTsfYNYgJgNJTCYiYycmB5oSNQCuVYJ7i6b_Wxpyzixg_hJC5FGLEbhfNNnTfdbvmqyH21PB5S2E98Ln3taupdQP_qft3_kRNFwb-YttPvtqVkfp-H7pkZ95uIl0dOWZv9_PX2WOyfH5YzO6WiUPQfeJtmYGRuZKUlplFJ9GkWVqqipR21uusQkNGpkJkyoO2VZXmUAIYMEKqCsfs5tC7H_u1o9gXTR0dbTa2pW4XC9DCoFGY53vr9GB1oYsxkC-2oW5sGAoQxd9TxfGpIw3-Ap85Wec</recordid><startdate>201203</startdate><enddate>201203</enddate><creator>Ahn, Jung Ho</creator><creator>Jouppi, Norman P.</creator><creator>Kozyrakis, Christos</creator><creator>Leverich, Jacob</creator><creator>Schreiber, Robert S.</creator><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>201203</creationdate><title>Improving System Energy Efficiency with Memory Rank Subsetting</title><author>Ahn, Jung Ho ; Jouppi, Norman P. ; Kozyrakis, Christos ; Leverich, Jacob ; Schreiber, Robert S.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c315t-fab8162942e7b8a3c236787b4de45caf58d36e6270084f15add791b11616024d3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2012</creationdate><topic>Bandwidth</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Ahn, Jung Ho</creatorcontrib><creatorcontrib>Jouppi, Norman P.</creatorcontrib><creatorcontrib>Kozyrakis, Christos</creatorcontrib><creatorcontrib>Leverich, Jacob</creatorcontrib><creatorcontrib>Schreiber, Robert S.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>ACM transactions on architecture and code optimization</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Ahn, Jung Ho</au><au>Jouppi, Norman P.</au><au>Kozyrakis, Christos</au><au>Leverich, Jacob</au><au>Schreiber, Robert S.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Improving System Energy Efficiency with Memory Rank Subsetting</atitle><jtitle>ACM transactions on architecture and code optimization</jtitle><date>2012-03</date><risdate>2012</risdate><volume>9</volume><issue>1</issue><spage>1</spage><epage>28</epage><pages>1-28</pages><issn>1544-3566</issn><eissn>1544-3973</eissn><abstract>VLSI process technology scaling has enabled dramatic improvements in the capacity and peak bandwidth of DRAM devices. However, current standard DDR x DIMM memory interfaces are not well tailored to achieve high energy efficiency and performance in modern chip-multiprocessor-based computer systems. Their suboptimal performance and energy inefficiency can have a significant impact on system-wide efficiency since much of the system power dissipation is due to memory power. New memory interfaces, better suited for future many-core systems, are needed. In response, there are recent proposals to enhance the energy efficiency of main-memory systems by dividing a memory rank into subsets, and making a subset rather than a whole rank serve a memory request. We holistically assess the effectiveness of rank subsetting from system-wide performance, energy-efficiency, and reliability perspectives. We identify the impact of rank subsetting on memory power and processor performance analytically, compare two promising rank-subsetting proposals, Multicore DIMM and mini-rank, and verify our analysis by simulating a chip-multiprocessor system using multithreaded and consolidated workloads. We extend the design of Multicore DIMM for high-reliability systems and show that compared with conventional chipkill approaches, rank subsetting can lead to much higher system-level energy efficiency and performance at the cost of additional DRAM devices. This holistic assessment shows that rank subsetting offers compelling alternatives to existing processor-memory interfaces for future DDR systems.</abstract><doi>10.1145/2133382.2133386</doi><tpages>28</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1544-3566
ispartof ACM transactions on architecture and code optimization, 2012-03, Vol.9 (1), p.1-28
issn 1544-3566
1544-3973
language eng
recordid cdi_proquest_miscellaneous_1506364399
source ACM Digital Library; EZB-FREE-00999 freely available EZB journals
subjects Bandwidth
title Improving System Energy Efficiency with Memory Rank Subsetting
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T21%3A25%3A35IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Improving%20System%20Energy%20Efficiency%20with%20Memory%20Rank%20Subsetting&rft.jtitle=ACM%20transactions%20on%20architecture%20and%20code%20optimization&rft.au=Ahn,%20Jung%20Ho&rft.date=2012-03&rft.volume=9&rft.issue=1&rft.spage=1&rft.epage=28&rft.pages=1-28&rft.issn=1544-3566&rft.eissn=1544-3973&rft_id=info:doi/10.1145/2133382.2133386&rft_dat=%3Cproquest_cross%3E1506364399%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1506364399&rft_id=info:pmid/&rfr_iscdi=true