z-logo
open-access-imgOpen Access
Como executar sua simulação em múltiplos processadores sem modificar nem seus módulos nem o SystemC
Author(s) -
Tiago Falcão,
Liana Duenha,
Rodolfo de Azevedo
Publication year - 2015
Language(s) - Portuguese
Resource type - Conference proceedings
DOI - 10.5753/wscad.2015.14274
Subject(s) - systemc , simula , computer science , embedded system , programming language
A simulação é uma etapa importante no desenvolvimento de sistemas computacionais, por meio de qual os sistemas em desenvolvimento são testados e tem comportamento e desempenho avaliados. SystemC é uma Linguagem de Descrição de Sistemas (SLDL), uma extensão da linguagem C++ com suporte a diferentes níveis de abstração. O SystemC simula sequencialmente todo o sistema sem aproveitar possível potencial de processamento paralelo. Esse artigo propõe uma abordagem genérica para permitir a simulação de cada componente num processo distinto, que pode ser escalonado em diferentes processadores, locais ou distribuídos. A principal vantagem é paralelizar simuladores descritos em SystemC sem a necessidade de modicar os modelos ou o SystemC.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom