Predicting workflow task execution time in the cloud using a two-stage machine learning approach

TP Pham, JJ Durillo, T Fahringer - IEEE Transactions on Cloud …, 2017 - ieeexplore.ieee.org
Many techniques such as scheduling and resource provisioning rely on performance
prediction of workflow tasks for varying input data. However, such estimates are difficult to …

Compass: A framework for automated performance modeling and prediction

S Lee, JS Meredith, JS Vetter - Proceedings of the 29th ACM on …, 2015 - dl.acm.org
Flexible, accurate performance predictions offer numerous benefits such as gaining insight
into and optimizing applications and architectures. However, the development and …

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 …

Apollo: Reusable models for fast, dynamic tuning of input-dependent code

D Beckingsale, O Pearce, I Laguna… - 2017 IEEE …, 2017 - ieeexplore.ieee.org
Increasing architectural diversity makes performance portability extremely important for
parallel simulation codes. Emerging on-node parallelization frameworks such as Kokkos …

Autonomic workload performance tuning in large-scale data repositories

B Raza, A Sher, S Afzal, AK Malik, A Anjum… - … and Information Systems, 2019 - Springer
The workload in large-scale data repositories involves concurrent users and contains
homogenous and heterogeneous data. The large volume of data, dynamic behavior and …

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 …

Performance prediction and adaptation for database management system workload using case-based reasoning approach

B Raza, YJ Kumar, AK Malik, A Anjum, M Faheem - Information Systems, 2018 - Elsevier
Workload management in a Database Management System (DBMS) has become difficult
and challenging because of workload complexity and heterogeneity. During and after …

Mining performance specifications

M Brünink, DS Rosenblum - Proceedings of the 2016 24th acm sigsoft …, 2016 - dl.acm.org
Functional testing is widespread and supported by a multitude of tools, including tools to
mine functional specifications. In contrast, non-functional attributes like performance are …

Using compiler techniques to improve automatic performance modeling

A Bhattacharyya, G Kwasniewski… - … Conference on Parallel …, 2015 - ieeexplore.ieee.org
Performance modeling can be utilized in a number of scenarios, starting from finding
performance bugs to the scalability study of applications. Existing dynamic and static …

PerFlow: A domain specific framework for automatic performance analysis of parallel applications

Y Jin, H Wang, R Zhong, C Zhang, J Zhai - Proceedings of the 27th ACM …, 2022 - dl.acm.org
Performance analysis is widely used to identify performance issues of parallel applications.
However, complex communications and data dependence, as well as the interactions …