Projeto e implementação da distribuição de um simulador multinível / Design and implementation of the distribution of a multi-level simulator
AUTOR(ES)
Silva, Luis Fernando da
DATA DE PUBLICAÇÃO
2010
RESUMO
O uso de ferramentas de simulação para validar projetos de sistemas digitais é uma prática comum, devido às vantagens que estas trazem ao desenvolvimento destes sistemas, tais como: custo, segurança, velocidade e acuracidade. Porém, a simulação seqüencial de alguns sistemas pode levar várias horas ou até mesmo dias, fazendo desta maneira surgir a necessidade de técnicas para acelerar tal procedimento. Uma solução encontrada para aumentar a velocidade de simulação pode estar no uso de técnicas de sistemas distribuídos, já que muitas vezes o próprio sistema real tem embutido em si um certo paralelismo, o que facilita os procedimentos de distribuição. Ao se tratar da simulação de sistemas distribuídos logo surge um dos grandes problemas inerentes a estes, o controle global do tempo, fazendo com que a sincronização entre os processos seja bastante complicada. Neste trabalho são estudados dois paradigmas de sincronização, o otimista e o conservativo. Tendo como base estes paradigmas, formularam-se duas técnicas para solucionar o problema de sincronização, no contexto da simulação multinível de sistemas digitais. Nos estudos realizados, utilizou-se como plataforma a API WinSock para Windows a fim de proporcionar a comunicação entre processos. Ao final é feita uma análise comparativa das versões desenvolvidas, as quais fizeram uso das técnicas de sincronização acima mencionadas.
ASSUNTO(S)
sistemas digitais digital systems simulation simulacao distribuida multi-level simulation cad : sistemas digitais distributed simulation synchronization techniques
ACESSO AO ARTIGO
http://hdl.handle.net/10183/20924Documentos Relacionados
- Multi-level response of the yeast genome to glucose
- Rates, patterns, and effectiveness of evolution in multi-level situations.
- Implementação de um simulador para a arquitetura de dados Wolf.
- MULTI-LEVEL POLICY COALITIONS AN INTERPRETATIVE MODEL OF WATER CONFLICTS IN THE AMERICAS
- Análise da distribuição de um simulador multinível