Title
Memory-intensive benchmarks: IRAM vs. cache-based machines
Abstract
The increasing gap between processor and memory performance has led to new architectural models for memory-intensive applications. In this paper, we use a set of memory-intensive benchmarks to evaluate a mixed logic and DRAM processor called VIRAM as a building block for scientific computing. For each benchmark, we explore the fundamental hardware requirements of the problem as well as alternative algorithms and data structures that can help expose fine-grained parallelism or simplify memory access patterns. Results indicate that VIRAM is significantly faster than conventional cache-based machines for problems that are truly limited by the memory system and that it has a significant power advantage across all the benchmarks.
Year
DOI
Venue
2002
10.1109/IPDPS.2002.1015506
Ft. Lauderdale, FL
Keywords
Field
DocType
dram chips,data structures,memory architecture,parallel processing,performance evaluation,dram processor,iram,viram,architectural models,fine-grained parallelism,memory access,memory-intensive benchmarks,mixed logic,algorithms,application software,hardware,performance,engineering,bandwidth,registers,computer architecture,arithmetic,scientific computing,process design,parallel programming,artificial intelligence
Pipeline burst cache,Dram,Data structure,Cache,Computer science,Parallel computing,Process design,Bandwidth (signal processing),Application software,Memory architecture
Conference
ISBN
Citations 
PageRank 
0-7695-1573-8
17
0.91
References 
Authors
10
6
Name
Order
Citations
PageRank
Brian R. Gaeke1170.91
Parry Husbands256156.37
Xiaoye S. Li3104298.22
leonid oliker41358145.15
Katherine A. Yelick53494407.23
Rupak Biswas6922109.66