| |
|
|
| Linhas de Pesquisa ::: |
| |
| Técnicas de Simulação de Sistemas |
| |
| Sistemas Concorrentes, Paralelos e Distribuídos |
| |
| |
| Técnicas de Simulação de Sistemas |
| |
| |
Nesta linha de pesquisa investigamos métodos e técnicas para simulação computacional de sistemas computacionais e o uso de simulação em sua análise, com foco maior em sistemas paralelos e distribuÃdos. |
| |
|
| |
Nosso atual projeto principal é o desenvolvimento do iSPD (iconic Simulator of Parallel and Distributed systems), um simulador de grades e nuvens computacionais baseado em modelagem icônica. O projeto busca tratar limitações de modelagem presentes nos simuladores mais utilizados, tais como SimGrid, GridSim e CloudSim. Este projeto tem recebido financiamento da FAPESP e envolve a maioria dos membros do GSPD.
|
| |
|
| |
Uma outra linha de pesquisa estuda técnicas para a geração automática e personalizada de simuladores, a partir de caracterÃsticas comportamentais definidas pelo usuário. Atualmente estamos investigando essa abordagem no contexto de simulação de eventos discretos. Simuladores produzidos a partir dessa metodologia devem ser precisos e fáceis de usar, com interface gráfica para a modelagem do sistema.
|
| |
|
| |
Outro simulador desenvolvido nesta linha é o RTsim (Real-Time Simulator), que foi pensado para análise e ensino de algoritmos de escalonamento para tempo-real por meio de simulação. Essa ferramenta vem sendo construÃda há vários anos e atualmente oferece interfaces gráficas para criação de escalonadores e modelagem de dependências entre tarefas. Também inclui um componente que permite estudantes experimentarem escalonamentos e verificar sua correção.
|
| |
Voltar
|
|
| |
| Análise de Desempenho de Sistemas Paralelos e Distribuídos |
| |
| |
Nesta área de pesquisa investigamos novas abordagens para avaliar e executar processamento em sistemas parelelos e distribuÃdos. Os projetos nesta área envolvem uma gama ampla de tópicos e sistemas, compartilhando o objetivo de melhorar sua execução, gerenciamento e manipulação das cargas computacionais aplicadas. |
| |
|
| |
Trabalhos recentes envolveram um conjunto diverso de tópicos, incluindo o uso de GPUs, alocação de tarefas em nuvens, meta-escalonadores, escalonamento baseado em energia, tolerancia a falhas, avaliação de microsserviços, avaliação de cargas workflow, e algoritmos paralelos para aplicações especÃficas.
|
| |
Voltar
|
|
| |
|