1995
DOI: 10.1109/2.347997
|View full text |Cite
|
Sign up to set email alerts
|

RPM: a rapid prototyping engine for multiprocessor systems

Abstract: In multiprocessor systems, processing nodes contain a processor, some cache and a share of the system memory, and are connected through a scalable interconnect. The system memory partitions may be shared (shared-memory systems) or disjoint (messagepassing systems). Within each class of systems many architectural variations are possible. Fair comparisons among systems are difficult because of the lack of a common hardware platform to implement the different architectures.RPM (Rapid Prototyping engine for Multip… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
20
0

Year Published

1995
1995
2012
2012

Publication Types

Select...
4
2
2

Relationship

2
6

Authors

Journals

citations
Cited by 31 publications
(20 citation statements)
references
References 13 publications
0
20
0
Order By: Relevance
“…Some of these emulate target system caches like [11], [9] while others emulate the full target system like [2], [4]. MemorIES [11] can emulate several cache configurations with different cache size, line size and associativity.…”
Section: Related Workmentioning
confidence: 99%
“…Some of these emulate target system caches like [11], [9] while others emulate the full target system like [2], [4]. MemorIES [11] can emulate several cache configurations with different cache size, line size and associativity.…”
Section: Related Workmentioning
confidence: 99%
“…Although, no real information about physical constraints of implementation are provided and till now there is no tested and approved tool assuming conversion of a TLM specification to a synthesizable RTL description. The idea of using FPGA platform for emulating parallel multiprocessors on chip have been used in the RPM [12] and RPM-2 [15] project. Although the approach is based on FPGA neither an automatic exploration flow nor a multi-objective design space exploration approach is proposed.…”
Section: Introductionmentioning
confidence: 99%
“…Building the target machine in hardware is an expensive and non-flexible approach. Emulation uses off-the-shelf reconfigurable hardware to emulate different designs [2,20]. Simulation has been the preferable approach since it is flexible and can provide any desired level of detail, but at the cost of a considerable amount of computing resources.…”
Section: Introductionmentioning
confidence: 99%