Grupo de Ingeniería Microelectrónica

Grupo de Ingeniería Microelectrónica

Departamento de Tecnología Electrónica, Ingeniería de Sistemas y Automática Universidad de Cantabria
Home   Personas   Investigación   Docencia   Doctorado   Publicaciones   Herramientas   Bolsa de Empleo   english version Fri 29-Mar-24 . 01:10



Mapa Web


Localización

Noticias

Info Santander



Gestión BD

GIM>Investigación>Publicación
   PUBLICACION
 
   Ficha completa
Título:VIPPE, parallel simulation and performance analysis of multi-core embedded systems on multi-core platforms
Tipo:Publicacion en Proceedings o Actas internacionales
Lugar:XXIX Conference on Design of Circuits and Integrated Systems, DCIS 2014
Fecha:2014-11
Autores: Luis Diaz
Eduardo González
Eugenio Villar
Pablo Pedro Sánchez
Líneas: Diseño y verificación de sistemas embebidos HW/SW
Proyectos: FP7 611146 CONTREX
ISBN:9781479957439
Fichero:ver fichero
Resumen:Verifying the correctness of multi-processing embedded systems is a complex task and in addition to that system-on-Chips (SoC) are integrating a continuously growing number of cores. Native simulation technologies have been proposed to generate virtual platforms at the beginning of the design process, reducing porting efforts. As with any Discrete-Event simulation technique, native simulation causes problems when trying to take advantage of the multi-processing capabilities of current host workstations where the simulation will be executed. Several concurrent simulated threads can be run in parallel in the host, however, ensuring deterministic behavior requires synchronizing all of them periodically in order to maintain causality among events. As a consequence, the number of cores that can be active during simulation is dramatically reduced. This paper proposes a native simulation framework, called VIPPE, which makes an efficient use of the multi-core host platform. The approach has been evaluated with a benchmark of the PARSEC suite and the results show that the simulation speed-up (with the number of target threads) is close to the original application speed up. This demonstrates the limited impact on performances of the proposed simulation parallelization methodology.
artículo
© Copyright GIM (TEISA-UC)    ¤    Todos los derechos Reservados.    ¤    Términos LegalesE-Mail Webmaster