Design a DRAM backend for the impulse memory system

Update Item Information
Publication Type technical report
School or College College of Engineering
Department Computing, School of
Creator Zhang, Lixin
Title Design a DRAM backend for the impulse memory system
Date 2000
Description The Impulse Adaptable Memory System is a new memory system that exposes DRAM access patterns not seen in conventional memory systems. Impulse can generate huge number of small DRAM accesses, which will not be handled effectively by a conventional cache-line-size-access-oriented DRAM backend. In this paper, we describe and evaluate an Impulse DRAM backend design that exploits the potential parallelism of the DRAM accesses in an Impulse system and reduces the average DRAM access latency using the latest DRAM technologies such as hot row. We also study the effects of several important factors in the DRAM backend: interleaving of DRAM banks, dynamic reordering of DRAM accesses, hot row policy, and DRAM organization. The experimental results of five representative benchmarks running on the execution-driven simulator Paint [11] show that different DRAM backend configurations can yield huge impacts, saving up to 98% on average DRAM access latency, 90% on memory cycles, and 80% on execution time.
Type Text
Publisher University of Utah
Subject DRAM; Backend; Impulse memory system; Impulse Adaptable Memory System; Access patterns
Language eng
Bibliographic Citation Zhang, L. (2000). Design a DRAM backend for the impulse memory system. UUCS-00-002.
Series University of Utah Computer Science Technical Report
Relation is Part of ARPANET
Rights Management ©University of Utah
Format Medium application/pdf
Format Extent 6,792,395 bytes
Identifier ir-main,15942
ARK ark:/87278/s6n01qqw
Setname ir_uspace
ID 703341
Reference URL https://collections.lib.utah.edu/ark:/87278/s6n01qqw
Back to Search Results