Quantitative games, where quantitative objectives are defined on weighted game arenas, provide natural tools for designing faithful models of embedded controllers. Instances of these games are the so called Energy Games. Starting from a sequential baseline implementation, we investigate the use of massively data computation capabilities supported by modern GPUS to solve the initial credit problem for Energy Games. We present different parallel implementations on multi-core CPU and GPU systems. Our solution outperforms the baseline implementation by up to 36x speedup and obtains a faster convergence time on real-world graphs.

Quantitative games, where quantitative objectives are defined on weighted game arenas, provide natural tools for designing faithful models of embedded controllers. Instances of these games are the so called Energy Games. Starting from a sequential baseline implementation, we investigate the use of massively data computation capabilities supported by modern GPUS to solve the initial credit problem for Energy Games. We present different parallel implementations on multi-core CPU and GPU systems. Our solution outperforms the baseline implementation by up to 36x speedup and obtains a faster convergence time on real-world graphs.

Accelerating Energy Games Solvers on Modern Architectures / Formisano, Andrea; Gentilini, Raffaella; Vella, Flavio. - ELETTRONICO. - (2017), pp. 1-4. ( 7th Workshop on Irregular Applications: Architectures and Algorithms, IA3 2017 Denver, CO, USA 12 - 17 November 2017) [10.1145/3149704.3149771].

Accelerating Energy Games Solvers on Modern Architectures

Flavio Vella
2017-01-01

Abstract

Quantitative games, where quantitative objectives are defined on weighted game arenas, provide natural tools for designing faithful models of embedded controllers. Instances of these games are the so called Energy Games. Starting from a sequential baseline implementation, we investigate the use of massively data computation capabilities supported by modern GPUS to solve the initial credit problem for Energy Games. We present different parallel implementations on multi-core CPU and GPU systems. Our solution outperforms the baseline implementation by up to 36x speedup and obtains a faster convergence time on real-world graphs.
2017
IA3'17: Proceedings of the Seventh Workshop on Irregular Applications: Architectures and Algorithms
New York, USA
Association for Computing Machinery, Inc
9781450351362
Formisano, Andrea; Gentilini, Raffaella; Vella, Flavio
Accelerating Energy Games Solvers on Modern Architectures / Formisano, Andrea; Gentilini, Raffaella; Vella, Flavio. - ELETTRONICO. - (2017), pp. 1-4. ( 7th Workshop on Irregular Applications: Architectures and Algorithms, IA3 2017 Denver, CO, USA 12 - 17 November 2017) [10.1145/3149704.3149771].
File in questo prodotto:
File Dimensione Formato  
ia3-3149704.3149771.pdf

Solo gestori archivio

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 561.8 kB
Formato Adobe PDF
561.8 kB Adobe PDF   Visualizza/Apri

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/11572/332850
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 1
  • OpenAlex ND
social impact