Simulação de Sistemas Exascale usando Time Warp

  • Ricardo Trivizan Fares UNESP
  • Aleardo Manacero UNESP
  • João Pedro R. Barroso UNESP
  • Lucas E. Genova UNESP
  • Gustavo T. Juiz UNESP
  • Renata S. Lobato UNESP
  • Roberta Spolon UNESP

Resumo


A análise de sistemas computacionais exascale, quando feita por sua simulação, exige enorme custo computacional e de tempo que inviabiliza sua análise em simuladores sequenciais. À vista disso, a simulação distribuída torna propício a análise de tais sistemas complexos. Entretanto, a partilha da simulação em um sistema distribuído origina o problema da sincronização. Assim, este trabalho propõe a extensão do simulador iSPD (iconic Simulator of Parallel and Distributed Systems) usando o protocolo de sincronização otimista Time Warp viabilizando a simulação de sistemas exascale em tempo hábil.

Referências

Carothers, C., Bauer, D., and Pearce, S. (2000). Ross: a high-performance, low memory, modular time warp system. In Proceedings Fourteenth Workshop on Parallel and Distributed Simulation, pages 53–60.

Chandy, K. and Misra, J. (1979). Distributed simulation: A case study in design and verification of distributed programs. IEEE Transactions on Software Engineering, SE-5(5):440–452.

Chang, C., Deringer, V., Katti, K., Speybroeck, V., and Wolverton, C. (2023). Simulations in the era of exascale computing. Nature Reviews Materials, 8(5):309–313.

Fujimoto, R. M. (1990). Parallel discrete event simulation. Commun. ACM, 33(10):30–53.

Jafer, S., Liu, Q., and Wainer, G. (2013). Synchronization methods in parallel and distributed discrete-event simulation. Simulation Modelling Practice and Theory, 30:54–73.

Jain, R. (1991). The art of computer systems performance analysis techniques for experimental design, measurement, simulation, and modeling. Wiley professional computing. Wiley.

Jefferson, D. R. (1985). Virtual time. ACM Trans. Program. Lang. Syst., 7(3):404–425.

Manacero, A., Lobato, R. S., Oliveira, P. H. M. A., Garcia, M. A. B. A., Guerra, A. I., Aoqui, V., Menezes, D., and Da Silva, D. T. (2012). Ispd: An iconic-based modeling simulator for distributed grids. In Proceedings of the 45th Annual Simulation Symposium, ANSS ’12, San Diego, CA, USA. Society for Computer Simulation International.

Pellegrini, A. and Quaglia, F. (2014). The rome optimistic simulator: A tutorial. In an Mey, D., Alexander, M., Bientinesi, P., Cannataro, M., Clauss, C., Costan, A., Kecskemeti, G., Morin, C., Ricci, L., Sahuquillo, J., Schulz, M., Scarano, V., Scott, S. L., and Weidendorfer, J., editors, Euro-Par 2013: Parallel Processing Workshops, pages 501–512. Springer Berlin Heidelberg, Berlin, Heidelberg.

Wilsey, P. A. (2019). Time warp simulation on multi-core platforms. In 2019 Winter Simulation Conference (WSC), pages 1454–1468.
Publicado
17/07/2023
FARES, Ricardo Trivizan; MANACERO, Aleardo; BARROSO, João Pedro R.; GENOVA, Lucas E.; JUIZ, Gustavo T.; LOBATO, Renata S.; SPOLON, Roberta. Simulação de Sistemas Exascale usando Time Warp. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DE SÃO PAULO (ERAD-SP), 14. , 2023, São José dos Campos/SP. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2023 . p. 29-32. DOI: https://doi.org/10.5753/eradsp.2023.231902.

Artigos mais lidos do(s) mesmo(s) autor(es)