Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2811411.2811515acmconferencesArticle/Chapter ViewAbstractPublication PagesracsConference Proceedingsconference-collections
research-article

Thermal/performance characterization of CMPs with 3D-stacked DRAMs under synergistic voltage-frequency control of cores and DRAMs

Published: 09 October 2015 Publication History

Abstract

Chip-Multiprocessors (CMPs) with 3D-stacked DRAMs is promising for solving the memory wall problem, but the high power density makes 3D ICs frequently operate at or near the thermal limit. System hot spot of a CMP with 3D-stacked DRAMs is usually in DRAMs that are in the layers farthest from the heat sink. Heat from DRAMs and cores are all accumulated in DRAMs. Therefore, existing thermal managements for 3D ICs all perform thermal control on cores only because lowering the power-level of cores can also lower DRAM access frequency. However, as the power consumption of single DRAM access increases with the number of DRAM stacks and the width of the vertical links, the instantaneous DRAM accesses may easily overheat the system. So, in addition to lowering the access frequency of DRAMs, reducing the power consumption per DRAM access is also crucial. In this paper, we characterize the thermal and performance behavior of the target architecture when the voltage and frequency levels of cores and DRAMs are synergistically controlled. We also evaluate the thermal and performance behavior of existing thermal control methods that can be applied to the target architecture. The insights provided by the characterizations presented in this paper are important for developing an effective thermal management policy for CMPs with 3D-stacked DRAMs. Our results show that, synergistically controlling the voltage-frequency levels of cores and DRAMs does achieve higher thermal efficiency than controlling cores only.

References

[1]
R. Z. Ayoub, K. R. Indukuri, and T. S. Rosing. Energy efficient proactive thermal management in memory subsystem. In ISLPED, 2010.
[2]
C. Bienia. Benchmarking Modern Multiprocessors. PhD thesis, Princeton University, 2011.
[3]
A. K. Coskun, J. L. Ayala, D. Atienza, T. S. Rosing, and Y. Leblebici. Dynamic thermal management in 3d multicore architectures. In DATE, 2009.
[4]
Q. Deng, D. Meisner, A. Bhattacharjee, T. F. Wenisch, and R. Bianchini. CoScale: Coordinating CPU and Memory System DVFS in Server Systems. In Micro, 2012.
[5]
Q. Deng, D. Meisner, A. Bhattacharjee, T. F. Wenisch, and R. Bianchini. MultiScale: Memory System DVFS with Multiple Memory Controllers. In ISLPED, 2012.
[6]
Q. Deng, D. Meisner, L. Ramos, T. F. Wenisch, and R. Bianchini. MemScale: Active Low-Power Modes for Main Memory. In ASPLOS, 2011.
[7]
J. Donald and M. Martonosi. Techniques for multicore thermal management: Classification and new exploration. In ISCA, 2006.
[8]
H. Hanson and K. Rajamani. What computer architects need to know about memory throttling. In ISCA Workshops, 2010.
[9]
J. L. Henning. Spec cpu2006 benchmark descriptions. SIGARCH Computer Architecture News, 2006.
[10]
HP. CACTI6.5, http://www.hpl.hp.com/research/cacti/.
[11]
Intel. http://ark.intel.com/zh-tw/products/42809/Intel-Pentium-Processor-E6700-2M-Cache-3_20-GHz-1066-FSB.
[12]
J. Lin, H. Zheng, Z. Zhu, H. David, and Z. Zhang. Thermal modeling and management of dram memory systems. In ISCA, 2007.
[13]
P. Lin, Y. Chen, C. Yang, and Y. Lu. Exploring synergistic DVFS control of cores and drams for thermal efficiency in cmps with 3d-stacked drams. In ISLPED, 2013.
[14]
G. H. Loh. 3d-stacked memory architectures for multi-core processors. In ISCA, 2008.
[15]
G. L. Loi, B. Agrawal, N. Srivastava, S.-C. Lin, T. Sherwood, and K. Banerjee. A thermally-aware performance analysis of vertically integrated (3-d) processor-memory hierarchy. In DAC, 2006.
[16]
J. Meng, K. Kawakami, and A. K. Coskun. Optimizing energy efficiency of 3-d multicore systems with stacked dram under power and thermal constraints. In DAC, 2012.
[17]
Micron. Micron.mt41j128m8 1gb: x8, ddr3 sdram. http://www.micron.com/products/dram/ddr3-sdram.
[18]
A. Patel, F. Afram, S. Chen, and K. Ghose. Marss: a full system simulator for multicore x86 cpus. In DAC, 2011.
[19]
K. Puttaswamy and G. H. Loh. Thermal analysis of a 3d die-stacked high-performance microprocessor. In ACM Great Lakes Symposium on VLSI, 2006.
[20]
P. Rosenfeld, E. Cooper-Balis, and B. Jacob. Dramsim2: A cycle accurate memory system simulator. Computer Architecture Letters, 2011.
[21]
K. Skadron, M. R. Stan, W. Huang, S. Velusamy, K. Sankaranarayanan, and D. Tarjan. Temperature-aware microarchitecture. In ISCA, 2003.
[22]
D. H. Woo, N. H. Seong, D. L. Lewis, and H.-H. S. Lee. An optimized 3d-stacked memory architecture by exploiting excessive, high-density tsv bandwidth. In HPCA, 2010.
[23]
C. Zhu, Z. P. Gu, L. Shang, R. P. Dick, and R. Joseph. Three-dimensional chip-multiprocessor run-time thermal management. IEEE Trans. on CAD of Integrated Circuits and Systems, 2008.

Cited By

View all
  • (2023)Thermal Management for 3D-Stacked Systems via Unified Core-Memory Power RegulationACM Transactions on Embedded Computing Systems10.1145/360804022:5s(1-26)Online publication date: 31-Oct-2023
  • (2022)Data ConvectionProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/35080276:1(1-25)Online publication date: 28-Feb-2022
  • (2020)Thermal-aware memory system synthesis for MPSoCs with 3D-stacked hybrid memoriesProceedings of the 35th Annual ACM Symposium on Applied Computing10.1145/3341105.3373858(546-553)Online publication date: 30-Mar-2020
  • Show More Cited By

Index Terms

  1. Thermal/performance characterization of CMPs with 3D-stacked DRAMs under synergistic voltage-frequency control of cores and DRAMs

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    RACS '15: Proceedings of the 2015 Conference on research in adaptive and convergent systems
    October 2015
    540 pages
    ISBN:9781450337380
    DOI:10.1145/2811411
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 09 October 2015

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. CMPs with 3D-stacked DRAMs
    2. synergistic control
    3. thermal management

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    RACS '15
    Sponsor:

    Acceptance Rates

    RACS '15 Paper Acceptance Rate 75 of 309 submissions, 24%;
    Overall Acceptance Rate 393 of 1,581 submissions, 25%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)2
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 13 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Thermal Management for 3D-Stacked Systems via Unified Core-Memory Power RegulationACM Transactions on Embedded Computing Systems10.1145/360804022:5s(1-26)Online publication date: 31-Oct-2023
    • (2022)Data ConvectionProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/35080276:1(1-25)Online publication date: 28-Feb-2022
    • (2020)Thermal-aware memory system synthesis for MPSoCs with 3D-stacked hybrid memoriesProceedings of the 35th Annual ACM Symposium on Applied Computing10.1145/3341105.3373858(546-553)Online publication date: 30-Mar-2020
    • (2017)Thermal-aware joint CPU and memory scheduling for hard real-time tasks on multicore 3D platforms2017 Eighth International Green and Sustainable Computing Conference (IGSC)10.1109/IGCC.2017.8323573(1-8)Online publication date: Oct-2017
    • (2016)Joint frequency scaling of processor and DRAMThe Journal of Supercomputing10.1007/s11227-016-1680-472:4(1549-1569)Online publication date: 1-Apr-2016

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media