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%.
2023
Companion of the 2023 ACM/SPEC International Conference on Performance Engineering (ICPE'23 Companion)
Edge Computing, Performance Profiling, Machine Learning
File in questo prodotto:
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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1256298
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? ND
social impact