A module-based cell processor simulator
Document typeConference lecture
PublisherEuropean Network of Excellence on High Performance and Embedded Architecture and Compilation (HiPEAC)
Rights accessOpen Access
All rights reserved. This work is protected by the corresponding intellectual and industrial property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public communication or transformation of this work are prohibited without permission of the copyright holder
An interesting design alternative to replication-based chip multiprocessors is to create heterogeneous chip multiprocessors composed of several different cores, with one or more of them running the operating system and orchestrating execution, and the others serving as accelerators where parts of the application are off-loaded. We are developing a simulator for this kind of heterogenous architectures, using the Cell Broadband Engine as a first model and the UNISIM modular infrastructure. Thanks to UNISIM, the modules composing the simulator can be easily changed and replaced by others, allowing us to customize the processor and explore the design space for these emerging architectures.
CitationCabarcas, F., Rico, A., Rodenas, D., Martorell, X., Alex Ramirez, Ayguade, E. A module-based cell processor simulator. A: International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems. "ACACES 2006: poster abstracts: July 26, 2006, L'Aquila, Italy". L'Aquila: European Network of Excellence on High Performance and Embedded Architecture and Compilation (HiPEAC), 2006, p. 237-240.