This paper proposes an auto-profiling tool for OSCAR, an open-source platform able to support serverless computing in cloud and edge environments. The tool, named OSCAR-P, is designed to automatically test a specified application workflow on different hardware and node combinations, obtaining relevant information on the execution time of the individual components. It then uses the collected data to build performance models using machine learning, making it possible to predict the performance of the application on unseen configurations. The preliminary evaluation of the performance models accuracy is promising, showing a mean absolute percentage error for extrapolation lower than 10%.
OSCAR-P and aMLLibrary: Performance Profiling and Prediction of Computing Continua Applications
Enrico Galimberti;Bruno Guindani;Federica Filippini;Hamta Sedghani;Danilo Ardagna;Germán Moltó;
2023-01-01
Abstract
This paper proposes an auto-profiling tool for OSCAR, an open-source platform able to support serverless computing in cloud and edge environments. The tool, named OSCAR-P, is designed to automatically test a specified application workflow on different hardware and node combinations, obtaining relevant information on the execution time of the individual components. It then uses the collected data to build performance models using machine learning, making it possible to predict the performance of the application on unseen configurations. The preliminary evaluation of the performance models accuracy is promising, showing a mean absolute percentage error for extrapolation lower than 10%.File | Dimensione | Formato | |
---|---|---|---|
OSCAR_P.pdf
accesso aperto
:
Pre-Print (o Pre-Refereeing)
Dimensione
889.88 kB
Formato
Adobe PDF
|
889.88 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.