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