Performance prediction of parallel applications: a systematic literature review

J Flores-Contreras, HA Duran-Limon… - The Journal of …, 2021 - Springer
Different techniques for estimating the execution time of parallel applications have been
studied for the last 25 years. These approaches have proposed different methods for …

Automated performance modeling of HPC applications using machine learning

J Sun, G Sun, S Zhan, J Zhang… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Automated performance modeling and performance prediction of parallel programs are
highly valuable in many use cases, such as in guiding task management and job …

Parallel application signature for performance analysis and prediction

A Wong, D Rexachs, E Luque - IEEE Transactions on Parallel …, 2014 - ieeexplore.ieee.org
Predicting the performance of parallel scientific applications is becoming increasingly
complex. Our goal was to characterize the behavior of message-passing applications on …

Extracting randomness via repeated condensing

O Reingold, R Shaltiel, A Wigderson - SIAM Journal on Computing, 2006 - SIAM
Extractors (as defined by Nisan and Zuckerman) are procedures that use a small number of
truly random bits (called the seed) to extract many (almost) truly random bits from arbitrary …

A hybrid intelligent method for performance modeling and prediction of workflow activities in grids

R Duan, F Nadeem, J Wang, Y Zhang… - 2009 9th IEEE/ACM …, 2009 - ieeexplore.ieee.org
Grid schedulers require individual activity performance predictions to map workflow activities
on different Grid sites. The effectiveness of the scheduling systems is hampered by …

Modeling and predicting execution time of scientific workflows in the grid using radial basis function neural network

F Nadeem, D Alghazzawi, A Mashat, K Fakeeh… - Cluster …, 2017 - Springer
With the maturity of electronic science (e-science) the scientific applications are growing to
be more complex composed of a set of coordinating tasks with complex dependencies …

Selecting efficient cloud resources for hpc workloads

JR Brunetta, E Borin - Proceedings of the 12th IEEE/ACM International …, 2019 - dl.acm.org
Constant advances in CPU, storage, and network virtualization are enabling high-
performance computing (HPC) applications to be efficiently executed on cloud computing …

Pilgrim: scalable and (near) lossless MPI tracing

C Wang, P Balaji, M Snir - … of the International Conference for High …, 2021 - dl.acm.org
Traces of MPI communications are used by many performance analysis and visualization
tools. Storing exhaustive traces of large scale MPI applications is infeasible, due to their …

Dwarfcode: A performance prediction tool for parallel applications

W Zhang, AMK Cheng, J Subhlok - IEEE Transactions on …, 2015 - ieeexplore.ieee.org
We present DwarfCode, a performance prediction tool for MPI applications on diverse
computing platforms. The goal is to accurately predict the running time of applications for …

Energy prediction of openmp applications using random forest modeling approach

S Benedict, RS Rejitha, P Gschwandtner… - 2015 IEEE …, 2015 - ieeexplore.ieee.org
OpenMP, with its extended parallelism features and support for radically changing HPC
architectures, spurred to a surge in developing parallel applications among the HPC …