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%
New approaches are necessary to generate performance models in current systems due the het erogeneit...
We introduce _quiho_, a framework for profiling application performance that can be used in automate...
High-performance computing is essential for solving large problems and for reducing the time to solu...
This paper proposes an auto-profiling tool for OSCAR, an open-source platform able to support server...
For industrial systems performance, it is desired to keep the IT infrastructure competitive through ...
Computers perform different applications in different ways. To characterize an application performan...
Accurately modeling and predicting performance for large-scale applications becomes increasingly dif...
High-performance computing is essential for solving large problems and for reducing the time to solu...
Traditional means of gathering performance data are trac-ing, which is limited by the available stor...
Cloud computing is gaining enormous popularity every day. But with the growing demand of cloud comp...
The complexity of modern computer systems makes performance modeling an invaluable resource for guid...
Standard benchmarking provides the run times for given programs on given machines, but fails to prov...
The many configuration options of modern applications make it difficult for users to select a perfor...
The software execution environment can play a crucial role when analyzing the performance of a softw...
Applications may have unintended performance problems in spite of compiler optimizations, because of...
New approaches are necessary to generate performance models in current systems due the het erogeneit...
We introduce _quiho_, a framework for profiling application performance that can be used in automate...
High-performance computing is essential for solving large problems and for reducing the time to solu...
This paper proposes an auto-profiling tool for OSCAR, an open-source platform able to support server...
For industrial systems performance, it is desired to keep the IT infrastructure competitive through ...
Computers perform different applications in different ways. To characterize an application performan...
Accurately modeling and predicting performance for large-scale applications becomes increasingly dif...
High-performance computing is essential for solving large problems and for reducing the time to solu...
Traditional means of gathering performance data are trac-ing, which is limited by the available stor...
Cloud computing is gaining enormous popularity every day. But with the growing demand of cloud comp...
The complexity of modern computer systems makes performance modeling an invaluable resource for guid...
Standard benchmarking provides the run times for given programs on given machines, but fails to prov...
The many configuration options of modern applications make it difficult for users to select a perfor...
The software execution environment can play a crucial role when analyzing the performance of a softw...
Applications may have unintended performance problems in spite of compiler optimizations, because of...
New approaches are necessary to generate performance models in current systems due the het erogeneit...
We introduce _quiho_, a framework for profiling application performance that can be used in automate...
High-performance computing is essential for solving large problems and for reducing the time to solu...