Go-Warp is a simulator based on the Time Warp synchronization algorithm and implemented using the Go programming language. Go is a general purpose programming language announced by Google in the late 2009 and now developed as an Open Source project. The Go language has good support for concurrency and communication; many features introduced in Go seem to have a good potential but its usage in Parallel And Distributed Simulation (PADS) is still not fully explored. We have evaluated the performance of Go-Warp using a synthetic benchmark called PHOLD, that is a model specifically designed for the performance evaluation of Time Warp implementations. Both Go-Warp and the PHOLD model are provided in source code with an open source license.

Go-Warp: a Time Warp simulator written in Go

D'ANGELO, GABRIELE;MARZOLLA, MORENO
2012

Abstract

Go-Warp is a simulator based on the Time Warp synchronization algorithm and implemented using the Go programming language. Go is a general purpose programming language announced by Google in the late 2009 and now developed as an Open Source project. The Go language has good support for concurrency and communication; many features introduced in Go seem to have a good potential but its usage in Parallel And Distributed Simulation (PADS) is still not fully explored. We have evaluated the performance of Go-Warp using a synthetic benchmark called PHOLD, that is a model specifically designed for the performance evaluation of Time Warp implementations. Both Go-Warp and the PHOLD model are provided in source code with an open source license.
2012
P. Ansaloni; G. D'Angelo; M. Marzolla;
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/126111
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact