A Comprehensive Study of DRAM Controllers in Real-time Systems

A Comprehensive Study of DRAM Controllers in Real-time Systems
Author :
Publisher :
Total Pages : 88
Release :
ISBN-10 : OCLC:988127612
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis A Comprehensive Study of DRAM Controllers in Real-time Systems by : Danlu Guo

Download or read book A Comprehensive Study of DRAM Controllers in Real-time Systems written by Danlu Guo and published by . This book was released on 2016 with total page 88 pages. Available in PDF, EPUB and Kindle. Book excerpt: The DRAM main memory is a critical component and a performance bottleneck of almost all computing systems. Since the DRAM is a shared memory resource on multi-core plat- forms, all cores contend for the memory bandwidth. Therefore, there is a keen interest in the real-time community to design predictable DRAM controllers to provide a low memory access latency bound to meet the strict timing requirement of real-time applications. Due to the lack of generalization of publicly available DRAM controller models in full-system and DRAM device simulators, researchers often design in-house simulator to validate their designs. An extensible cycle-accurate DRAM controller simulation frame- work is developed to simplify the process of validating new DRAM controller designs. To prove the extensibility and reusability of the framework, ten state-of-the-art predictable DRAM controllers are implemented in the framework with less than 200 lines of new code. With the help of the framework, a comprehensive evaluation of state-of-the-art pre- dictable DRAM controllers is performed analytically and experimentally to show the im- pact of different system parameters. This extensive evaluation allows researchers to assess the contribution of state-of-the-art DRAM controller approaches. At last, a novel DRAM controller with request reordering technique is proposed to provide a configurable trade-off between latency bound and bandwidth in mixed-critical systems. Compared to the state-of-the-art DRAM controller, there is a balance point between the two designs which depends on the locality of the task under analysis and the DRAM device used in the system.


A Comprehensive Study of DRAM Controllers in Real-time Systems Related Books

A Comprehensive Study of DRAM Controllers in Real-time Systems
Language: en
Pages: 88
Authors: Danlu Guo
Categories: Dynamic random access memory
Type: BOOK - Published: 2016 - Publisher:

DOWNLOAD EBOOK

The DRAM main memory is a critical component and a performance bottleneck of almost all computing systems. Since the DRAM is a shared memory resource on multi-c
Rank-switching, Open-row Dram Controller for Mixed-critical Real-time Systems
Language: en
Pages: 83
Authors: Yogen Krishnapillai
Categories:
Type: BOOK - Published: 2015 - Publisher:

DOWNLOAD EBOOK

In this thesis, we present a rank-switching open-row DRAM controller for mixed critical real time systems. This memory controller is optimized for multi-request
Memory Systems
Language: en
Pages: 1017
Authors: Bruce Jacob
Categories: Computers
Type: BOOK - Published: 2010-07-28 - Publisher: Morgan Kaufmann

DOWNLOAD EBOOK

Is your memory hierarchy stopping your microprocessor from performing at the high level it should be? Memory Systems: Cache, DRAM, Disk shows you how to resolve
Real-Time Systems Design and Analysis
Language: en
Pages: 392
Authors: Phillip A. Laplante
Categories: Computers
Type: BOOK - Published: 1997 - Publisher: Wiley-IEEE Press

DOWNLOAD EBOOK

"IEEE Press is pleased to bring you this Second Edition of Phillip A. Laplante's best-selling and widely-acclaimed practical guide to building real-time systems
Memory Controllers for Real-Time Embedded Systems
Language: en
Pages: 235
Authors: Benny Akesson
Categories: Technology & Engineering
Type: BOOK - Published: 2011-09-15 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

Verification of real-time requirements in systems-on-chip becomes more complex as more applications are integrated. Predictable and composable systems can manag