Predicting the time to solution for massively parallel scientific codes is a complex task. The reason for this is the presence of multiple, strongly interconnected algorithms that possibly react differently to the changes in compute power, vectorization length, memory and network bandwidth and latency and I/O throughput. A reliable prediction of execution time is however of great importance to the user who wants to plan on large scale simulations or virtual screening procedures characteristic of high throughput computing. In this article we present a practical approach based on machine learning techniques to achieve very accurate predictions of the time to solution for a DFT-based material science code. We compare our results with the predictions provided by a parametrized analytical performance model showing that deep learning solutions allow for a greater accuracy without the need of domain knowledge to introduce an explicit description of the algorithms implemented in the code.

Prediction of time-to-solution in material science simulations using deep learning / Pittino, F.; Bonfa, P.; Bartolini, A.; Affinito, F.; Benini, L.; Cavazzoni, C.. - (2019), pp. 1-9. (Intervento presentato al convegno 6th Platform for Advanced Scientific Computing Conference, PASC 2019 tenutosi a che nel 2019) [10.1145/3324989.3325720].

Prediction of time-to-solution in material science simulations using deep learning

Bonfa P.;
2019-01-01

Abstract

Predicting the time to solution for massively parallel scientific codes is a complex task. The reason for this is the presence of multiple, strongly interconnected algorithms that possibly react differently to the changes in compute power, vectorization length, memory and network bandwidth and latency and I/O throughput. A reliable prediction of execution time is however of great importance to the user who wants to plan on large scale simulations or virtual screening procedures characteristic of high throughput computing. In this article we present a practical approach based on machine learning techniques to achieve very accurate predictions of the time to solution for a DFT-based material science code. We compare our results with the predictions provided by a parametrized analytical performance model showing that deep learning solutions allow for a greater accuracy without the need of domain knowledge to introduce an explicit description of the algorithms implemented in the code.
2019
Prediction of time-to-solution in material science simulations using deep learning / Pittino, F.; Bonfa, P.; Bartolini, A.; Affinito, F.; Benini, L.; Cavazzoni, C.. - (2019), pp. 1-9. (Intervento presentato al convegno 6th Platform for Advanced Scientific Computing Conference, PASC 2019 tenutosi a che nel 2019) [10.1145/3324989.3325720].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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