Title :
A framework for MPSoC generation and distributed applications evaluation
Author :
Castilhos, Guilherme ; Wachter, Eduardo ; Madalozzo, Guilherme ; Erichsen, Augusto ; Monteiro, Thiago ; Moraes, Filipe
Author_Institution :
Fac. of Inf., Santa Cruz do Sul Univ. (UNISC), Santa Cruz, Brazil
Abstract :
The design of MPSoCs is a complex task. From the designer side point of view, a new feature inserted into the system (e.g. a mapping heuristic or a new function in the operating system) must be validated with a large set of the MPSoC configurations. From the application developer side point of view, the performance of a set of applications running simultaneously in the MPSoC platform must be also evaluated for different MPSoC configurations. Therefore, for both designers and application developers a framework enabling the automatic MPSoCs generation and simulation is mandatory for design space exploration. This is the goal of the present work, present a parameterizable MPSoC, including distributed management, and a framework to generate and simulate several MPSoCs configurations automatically. Results show that it is feasible to simulate large platforms, up to 400 processing elements, using a cycle accurate SystemC description.
Keywords :
microprocessor chips; system-on-chip; automatic MPSoC generation; cycle accurate SystemC description; design space exploration; distributed applications evaluation; distributed management; mapping heuristic; multiprocessor system-on-chip; operating system; Computational modeling; Computer architecture; Hardware; Load modeling; Program processors; Random access memory; Solid modeling; MPSoC; NoC; distributed management; framework; reclustering;
Conference_Titel :
Quality Electronic Design (ISQED), 2014 15th International Symposium on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-1-4799-3945-9
DOI :
10.1109/ISQED.2014.6783353