Modern advancements in computing architectures have been accompanied by new emergent paradigms to run Parallel Discrete Event Simulation models efficiently. Indeed, many new paradigms to effectively use the available underlying hardware have been proposed in the literature. Among these, the Share-Everything paradigm tackles massively-parallel shared-memory machines, in order to support speculative simulation by taking into account the limits and benefits related to this family of architectures. Previous results have shown how this paradigm outperforms traditional speculative strategies (such as data-separated Time Warp systems) whenever the granularity of executed events is small. In this paper, we show performance implications of this simulation-engine organization when the simulation models have a variable granularity. To this end, we have selected a traffic model, tailored for smart cities-oriented simulation. Our assessment illustrates the effects of the various tuning parameters related to the approach, opening to a higher understanding of this innovative paradigm.

Optimizing simulation on shared-memory platforms: The smart cities case / Ianni, Mauro; Marotta, Romolo; Cingolani, Davide; Pellegrini, Alessandro; Quaglia, Francesco. - (2018), pp. 1969-1980. (Intervento presentato al convegno 2018 Winter Simulation Conference tenutosi a Gothenburg; Sweden) [10.1109/WSC.2018.8632301].

Optimizing simulation on shared-memory platforms: The smart cities case

Ianni, Mauro
;
Marotta, Romolo;Cingolani, Davide;Pellegrini, Alessandro;Quaglia, Francesco
2018

Abstract

Modern advancements in computing architectures have been accompanied by new emergent paradigms to run Parallel Discrete Event Simulation models efficiently. Indeed, many new paradigms to effectively use the available underlying hardware have been proposed in the literature. Among these, the Share-Everything paradigm tackles massively-parallel shared-memory machines, in order to support speculative simulation by taking into account the limits and benefits related to this family of architectures. Previous results have shown how this paradigm outperforms traditional speculative strategies (such as data-separated Time Warp systems) whenever the granularity of executed events is small. In this paper, we show performance implications of this simulation-engine organization when the simulation models have a variable granularity. To this end, we have selected a traffic model, tailored for smart cities-oriented simulation. Our assessment illustrates the effects of the various tuning parameters related to the approach, opening to a higher understanding of this innovative paradigm.
2018
2018 Winter Simulation Conference
Parallel Discrete Event Simulation; Shared Everything; Massively Parallel Architectures
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Optimizing simulation on shared-memory platforms: The smart cities case / Ianni, Mauro; Marotta, Romolo; Cingolani, Davide; Pellegrini, Alessandro; Quaglia, Francesco. - (2018), pp. 1969-1980. (Intervento presentato al convegno 2018 Winter Simulation Conference tenutosi a Gothenburg; Sweden) [10.1109/WSC.2018.8632301].
File allegati a questo prodotto
File Dimensione Formato  
Ianni_Postprint_Optimizing-simulation_2018.pdf

accesso aperto

Note: https://ieeexplore.ieee.org/document/8632301
Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 200.72 kB
Formato Adobe PDF
200.72 kB Adobe PDF
Ianni_Optimizing-simulation_2018.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 277.82 kB
Formato Adobe PDF
277.82 kB Adobe PDF   Contatta l'autore
Ianni_Indice_Optimizing-simulation_2018.pdf

solo gestori archivio

Tipologia: Altro materiale allegato
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 3.07 MB
Formato Adobe PDF
3.07 MB Adobe PDF   Contatta l'autore

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/11573/1262644
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
social impact