Title
A multiprocessor cache for massively parallel soc architectures
Abstract
In this paper, we present an advanced multiprocessor cache architecture for chip multiprocessors (CMPs). It is designed for the scalable GigaNetIC CMP, which is based on massively parallel on-chip computing clusters. Our write-through multiprocessor cache is configurable in respect to the most relevant design options. It is supposed to be used in universal co-processors as well as in network processing units. For an early verification of the software and an early exploration of various hardware configurations, we have developed a SystemC-based simulation model for the complete chip multiprocessor. For detailed hardware-software co-verification, we use our FPGA-based rapid prototyping system RAPTOR2000 to emulate our architecture with near-ASIC performance. Finally, we demonstrate the performance gains for different application scenarios enabled by the usage of our multiprocessor cache.
Year
DOI
Venue
2007
10.1007/978-3-540-71270-1_7
ARCS
Keywords
Field
DocType
fpga-based rapid prototyping system,multiprocessor cache,advanced multiprocessor cache architecture,chip multiprocessors,write-through multiprocessor cache,complete chip multiprocessor,near-asic performance,parallel soc architecture,early verification,performance gain,early exploration,simulation model,chip
Massively parallel,Cache,Computer science,CPU cache,Parallel computing,Symmetric multiprocessor system,Cache-only memory architecture,Real-time computing,Multiprocessing,SystemC,Design space exploration
Conference
Volume
ISSN
Citations 
4415
0302-9743
1
PageRank 
References 
Authors
0.43
12
4
Name
Order
Citations
PageRank
Jorg Christian Niemann1636.65
Christian Liß221.14
Mario Porrmann342050.91
U. Rückert4755103.61