Movatterモバイル変換


[0]ホーム

URL:


skip to main content
10.1145/2432516.2432521acmotherconferencesArticle/Chapter ViewAbstractPublication PagesrapidoConference Proceedingsconference-collections
rapido

Export Citations

    • Please download or close your previous search result export first before starting a new bulk export.
      Preview is not available.
      By clicking download,a status dialog will open to start the export process. The process may takea few minutes but once it finishes a file will be downloadable from your browser. You may continue to browse the DL while the export process is in progress.

    TLM modelling of 3D stacked wide I/O DRAM subsystems:a virtual platform for memory controller design space exploration

    Published:21 January 2013Publication History
    Metrics
    Total Citations27
    Total Downloads467
    Last 12 Months38
    Last 6 weeks6

    New Citation Alert added!

    This alert has been successfully added and will be sent to:

    You will be notified whenever a record that you have chosen has been cited.

    To manage your alert preferences, click on the button below.

    Manage my Alerts

    New Citation Alert!

    Abstract

    Three-dimensional stacked Wide I/O DRAMs have been proposed as a promising solution to overcome the pin-limited memory performance growth, the power vs. bandwidth dilemma and the Memory Wall. This new DRAM architecture and organisation requires a new generation of DRAM memory controllers.
    In this paper, we present a new methodology using virtual platforms to model the backend of a 3D-DRAM memory subsystem (channel controller and Wide I/O DRAM) with specialSystemC TLM2.0 phase extensions. This methodology enables us to explore the complete design space of memory controllers at the system level at very fast simulation speeds with precise timing accuracy. We show simulation speedups of up to 377x with a timing accuracy of 99% compared to an equivalent cycle and pin accurateSystemC based RTL simulation.

    References

    [1]
    P. Stanley-Marbell, et al. Pinned to the walls; Impact of packaging and application properties on the memory and power walls. Inproc. ISLPED 2011, Aug. 2011.
    [2]
    Wm. A. Wulf et al. Hitting the memory wall: implications of the obvious.SIGARCH Comput. Archit. News, March 1995.
    [3]
    C. Weis, et al. An energy efficient DRAM subsystem for 3D integrated SoCs. Inproc. DATE 2012, march 2012.
    [4]
    G. Manil D., et al. DRAM selection and configuration for real-time mobile systems. Inproc. DATE 2012, March 2012.
    [5]
    C. Weis, et al. Design space exploration for 3D-stacked DRAMs. Inproc. DATE 2011, March 2011.
    [6]
    Cadence Design IP: Wide-I/O Controller. Technical report, Cadence Design Systems, Inc., 2012.
    [7]
    M. Ghosh et al. Smart Refresh: An Enhanced Memory Controller Design for Reducing Energy in Conventional and 3D Die-Stacked DRAMs. Inproc. MICRO 2007, Dec. 2007.
    [8]
    I. Loi et al. An efficient distributed memory interface for many-core platform with 3D stacked DRAM. Inproc. DATE 2010, March 2010.
    [9]
    Guangfei Zhang, et al. Heterogeneous multi-channel: fine-grained DRAM control for both system performance and power efficiency. InDAC 12, Jun. 2012.
    [10]
    F. Kesel.Modellierung von digitalen Systemen mit SystemC: Von der RTL- zur Transaction-Level-Modellierung. Oldenbourg Wissenschaftsverlag, 2012.
    [11]
    Lukai Cai et al. Transaction level modeling: an overview. Inproc. CODES+ISSS '03, 2003.
    [12]
    IEEE Computer Society.IEEE 1666: SystemC Language Reference Manual, 2012 edition, 2011.
    [13]
    D. C. Black, et al.SystemC: From the Ground Up, Second Edition. Springer, 2009.
    [14]
    P. Rosenfeld, et al. DRAMSim2: A Cycle Accurate Memory System Simulator.Computer Architecture Letters, 10(1), Jan.-June 2011.
    [15]
    Nathan Binkert, et al. The gem5 simulator.SIGARCH Comput. Archit. News, 39(2): 1--7, August 2011.
    [16]
    Nan Li, et al. Design and Implementation of an Accurate Memory Subsystem Model in SystemC. Technical report, December 2010.
    [17]
    DesignWare TLM Library. http://www.synopsys.com/Systems/VirtualPrototyping/VPModels/Pages/DW-TLM-Library.aspx, 2012.
    [18]
    MemMax Scheduler. http://sonicsinc.com/wp-content/uploads/2012/09/Sonics_ProductBrief_MemMax.pdf, 2012.
    [19]
    Inc Synopsys. Synopsys Virtual Prototyping Solution. http://www.synopsys.com/Systems/VirtualPrototyping/Pages/default.aspx, 2012.
    [20]
    Tim Kogel. Generating Workload Models from TLM-2.0-based Virtual Prototypes for Efficient Architecture Performance Analysis. http://www.nascug.org/events/13th/tlm20_workload_models.pdf, Jun. 2010.
    [21]
    Doug Burger et al. The SimpleScalar tool set, version 2.0.SIGARCH Comput. Archit. News, 25(3), June 1997.
    [22]
    Jedec Solid State Technology Association. Wide I/O Single Data Rate JESD 229, Dec. 2011.
    [23]
    SystemC Modeling Library (SCML). http://www.synopsys.com/cgi-bin/slcw/kits/reg.cgi.
    [24]
    Micron Technology Inc. Calculating Memory System Power for DDR3. Technical report, 2007.
    [25]
    Karthik Chandrasekar, et al. Improved Power Modeling of DDR SDRAMs. Inproc. DSD'11, 2011.
    [26]
    Yuko Hara, et al. Proposal and Quantitative Analysis of the CHStone Benchmark Program Suite for Practical C-based High-level Synthesis.JIP, 17, 2009.
    [27]
    Mediabench. http://euler.slu.edu/fritts/mediabench/.

    Cited By

    View all
    • Woo SElsasser WHamburg MLinstadt EMiller MSong TTringali J(2023)RAMPART: RowHammer Mitigation and Repair for Server Memory SystemsProceedings of the International Symposium on Memory Systems10.1145/3631882.3631886(1-15)Online publication date: 2-Oct-2023
    • Srivastava GKaur PKaushik PGupta M(2023)Optimizing High Bandwidth Memory in Multi-Die Systems2023 IEEE Women in Technology Conference (WINTECHCON)10.1109/WINTECHCON58518.2023.10276441(1-5)Online publication date: 21-Sep-2023
    • Steiner LJung MPrado FBykov KWehn N(2022)DRAMSys4.0: An Open-Source Simulation Framework for In-depth DRAM AnalysesInternational Journal of Parallel Programming10.1007/s10766-022-00727-450:2(217-242)Online publication date: 12-Mar-2022
    • Show More Cited By

    Index Terms

    1. TLM modelling of 3D stacked wide I/O DRAM subsystems: a virtual platform for memory controller design space exploration

      Recommendations

      • DRAMSys4.0: A Fast and Cycle-Accurate SystemC/TLM-Based DRAM Simulator

        Embedded Computer Systems: Architectures, Modeling, and Simulation
        Abstract

        The simulation of DRAMs (Dynamic Random Access Memories) on system level requires highly accurate models due to their complex timing and power behavior. However, conventional cycle-accurate DRAM models often become the bottleneck for the overall ...

      • Dynamic bandwidth scaling for embedded DSPs with 3D-stacked DRAM and wide I/Os

        ICCAD '13: Proceedings of the International Conference on Computer-Aided Design

        3D main memory is an emerging technology that stacks DRAM dies underneath the processor die using through-silicon vias (TSVs). Prior studies assumed that such technology would decrease main memory access latency by 45% to 60%, while also allowing ...

      • Resilient die-stacked DRAM caches

        ICSA '13

        Die-stacked DRAM can provide large amounts of in-package, high-bandwidth cache storage. For server and high-performance computing markets, however, such DRAM caches must also provide sufficient support for reliability and fault tolerance. While ...

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      RAPIDO '13: Proceedings of the 2013 Workshop on Rapid Simulation and Performance Evaluation: Methods and Tools
      January 2013
      49 pages
      ISBN:9781450315395
      DOI:10.1145/2432516
      Copyright © 2013 ACM.
      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]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 21 January 2013

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. 3D-stacked DRAMs
      2. TLM
      3. design space exploration
      4. simulation acceleration
      5. virtual platforms

      Qualifiers

      • Research-article

      Conference

      RAPIDO '13
      RAPIDO '13: Methods and Tools
      January 21, 2013
      Berlin, Germany

      Acceptance Rates

      Overall Acceptance Rate 14 of 28 submissions, 50%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)38
      • Downloads (Last 6 weeks)6
      Reflects downloads up to 25 Apr 2025

      Other Metrics

      Citations

      Cited By

      View all
      • Woo SElsasser WHamburg MLinstadt EMiller MSong TTringali J(2023)RAMPART: RowHammer Mitigation and Repair for Server Memory SystemsProceedings of the International Symposium on Memory Systems10.1145/3631882.3631886(1-15)Online publication date: 2-Oct-2023
      • Srivastava GKaur PKaushik PGupta M(2023)Optimizing High Bandwidth Memory in Multi-Die Systems2023 IEEE Women in Technology Conference (WINTECHCON)10.1109/WINTECHCON58518.2023.10276441(1-5)Online publication date: 21-Sep-2023
      • Steiner LJung MPrado FBykov KWehn N(2022)DRAMSys4.0: An Open-Source Simulation Framework for In-depth DRAM AnalysesInternational Journal of Parallel Programming10.1007/s10766-022-00727-450:2(217-242)Online publication date: 12-Mar-2022
      • Salem HTopham N(2021)Detecting denial-of-service hardware Trojans in DRAM-based memory systems2021 28th IEEE International Conference on Electronics, Circuits, and Systems (ICECS)10.1109/ICECS53924.2021.9665634(1-6)Online publication date: 28-Nov-2021
      • Mathew DKattan HWeis CHenkel JWehn NAmrouch H(2021)Longevity of Commodity DRAMs in Harsh Environments Through Thermoelectric CoolingIEEE Access10.1109/ACCESS.2021.30847499(83950-83962)Online publication date: 2021
      • Steiner LJung MPrado FBykov KWehn N(2020)DRAMSys4.0: A Fast and Cycle-Accurate SystemC/TLM-Based DRAM SimulatorEmbedded Computer Systems: Architectures, Modeling, and Simulation10.1007/978-3-030-60939-9_8(110-126)Online publication date: 7-Oct-2020
      • Feldmann JKraft KSteiner LWehn NJung MDi Natale GFummi F(2020)Fast and accurate DRAM simulationProceedings of the 23rd Conference on Design, Automation and Test in Europe10.5555/3408352.3408437(364-369)Online publication date: 9-Mar-2020
      • Feldmann JKraft KSteiner LWehn NJung M(2020)Fast and Accurate DRAM Simulation: Can we Further Accelerate it?2020 Design, Automation & Test in Europe Conference & Exhibition (DATE)10.23919/DATE48585.2020.9116275(364-369)Online publication date: Mar-2020
      • Li SJacob B(2019)Statistical DRAM modelingProceedings of the International Symposium on Memory Systems10.1145/3357526.3357576(521-530)Online publication date: 30-Sep-2019
      • Jung MKraft KSoliman TSudarshan CWeis CWehn N(2019)Fast validation of DRAM protocols with timed petri netsProceedings of the International Symposium on Memory Systems10.1145/3357526.3357556(133-147)Online publication date: 30-Sep-2019
      • Show More Cited By

      View Options

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Copied!

      Copying failed.

      Share on social media

      Affiliations

      MatthiasJung
      University of Kaiserslautern, Germany
      ChristianWeis
      University of Kaiserslautern, Germany
      NorbertWehn
      University of Kaiserslautern, Germany
      KarthikChandrasekar
      Delft University of Technology, Netherlands
      View Table of Conten
      Your Search Results Download Request

      We are preparing your search results for download ...

      We will inform you here when the file is ready.

      Download now!
      Your Search Results Download Request

      Your file of search results citations is now ready.

      Download now!
      Your Search Results Download Request

      Your search export query has expired. Please try again.


      [8]ページ先頭

      ©2009-2025 Movatter.jp