ACM Home Page
Please provide us with feedback. Feedback
Active pages: a computation model for intelligent memory
Full text PdfPdf (1.58 MB)
Source International Symposium on Computer Architecture archive
Proceedings of the 25th annual international symposium on Computer architecture table of contents
Barcelona, Spain
Pages: 192 - 203  
Year of Publication: 1998
ISBN:0-8186-8491-7
Also published in ...
Authors
Mark Oskin  Department of Computer Science, University of California at Davis
Frederic T. Chong  Department of Computer Science, University of California at Davis
Timothy Sherwood  Department of Computer Science, University of California at Davis
Sponsors
IEEE-CS\TCCA : TC on Computer Arhitecture
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 40
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/279358.279387
What is a DOI?

ABSTRACT

Microprocessors and memory systems suffer from a growing gap in performance. We introduce Active Pages, a computation model which addresses this gap by shifting data-intensive computations to the memory system. An Active Page consists of a page of data and a set of associated functions which can operate upon that data. We describe an implementation of Active Pages on RADram (Reconfigurable Architecture DRAM), a memory system based upon the integration of DRAM and reconfigurable logic. Results from the SimpleScalar simulator [BA97] demonstrate up to 1000X speedups on several applications using the RADram system versus conventional memory systems. We also explore the sensitivity of our results to implementations in other memory technologies.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
A+96
 
AA95
 
Ash90
Peter J. Ashenden. The VHDL cookbook, 1st ed. Dept of CS, U of Adelaide, S Australia, July 1990.
 
B+96
D. Buell et al. Splash 2: FPGAs in a Custom Computing Machine. IEEE Computer Society, 1996.
 
B+97a
N. Bowman et al. Evaluation of existing architectures in IRAM systems. In Workshop on Mixing Logic and DRAM, Denver, CO, June 1997'.
 
B+97b
A. Brown et al. Using MML to simulate multiple dualported SRAMs: Parallel routing lookups in an ATM switch controller. In Workshop on Mixing Logic and DRAM, Denver, CO, June 1997.
BA97
 
Bat74
K.E. Batcher. STARAN parallel processor system hardware. AFIPS Conf Proceedings, pages 405-410, 1974.
 
Bee96
Nelson H. F. Beebe. A bibliography of publications about the Linux operating system. Technical report, Ctr for Scientific Comp, Dept of Math, U of Utah, Salt Lake City, UT, May 1996.
BGK96
 
CG86
 
CLR96
 
D+92
I. Duff et ai. User's guide for the Harwell-Boeing sparse matrix collection. Technical Report TR/PA/92/86, CER- FACS, 42 Ave G. Coriolis, 31057 Toulouse Cedex, France, October 1992.
 
DeH95
A. DeHon. Notes on integrating reconfigurable logic with DRAM arrays. Transit Note 120, MIT, AI Lab. 545 Tech Sq. Cambridge NIA 02139, March 1995.
DeH96a
 
DeH96b
 
EJ73
A. Evensen and J.Troy. Introduction to the architecture of a 288-element PEPE. In Proc. 1973 Sagamore Con}. on Par Processing, pages 162-169, 1973.
 
Gus97
 
GVNG94
 
GW96
 
H+96
 
HJ88
 
HS86
 
HT72
R. Hintz and D. Tote. Control data STAR-100 processor design. In COMPCON, pages i-4, 1972.
 
HW97
 
I+97
K. itch et al. Limitations and challenges of multigigabit DRAM chip design. IEEE Journal of Solid-State Circuits, 32(5):624-634, 1997.
 
K+96
W . King et al. Using MORPH in an industrial machine vision system. In K. L. Pocek and J. Arnold, editors, Proceedings of IEEE Workshop on FPGAs /or Custom Computing Machines, pages 18-26, Napa, CA, april 1996.
L+92
 
M+96
 
NM65
J. Nelder and R. Mead. A simplex method for function minimization. Computer Journal, 7:308-313, 1965.
 
Pat95
David Patterson. Microprocessors in 2020. Scientific American, September 1995.
 
Prz97
Steven Przybylski. Embedded DRAMs: Today and toward system-level integration. Technical report, Verdande Group, Inc., 3281 Lynn Oaks Drive, San Jose, CA, September 1997.
 
R+93
RS94
 
RW92
 
Sem94
Semiconductor Industry Association. The national technology roadmap for semicond uctors. http: / /www.sematech.org/public/roadmap/, 1994.
 
SH90
 
SKS97
 
WC96
R. Wittig and P. Chow. OneChip: An FPGA processor with reconfigurable logic. In Symposium on FPGAs for Custom Computing Machines, pages 126-135, Napa Valley, California, April 1996.
 
WH96
WM95

CITED BY  40

Collaborative Colleagues:
Mark Oskin: colleagues
Frederic T. Chong: colleagues
Timothy Sherwood: colleagues