Relating Reported Speedup to Maximum Attainable Speedup in HPC Applications Based on a Programmer's Expertise

SSR Shuvo - 2023 - platform.almanhal.com
High-performance computing (HPC) is a field of computing that utilizes enhanced hardware
capabilities to accelerate and improve the accuracy of complex computing. The successful …

[PDF][PDF] The value derived from the observational component in an integrated methodology for the study of HPC programmer productivity

C Danis, C Halverson - Proceedings of the Third …, 2006 - globalsupercomputing.com
It is a common lament within the High Performance Computing (HPC) community that
programmer productivity is not keeping pace with improvements in processor performance …

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 …

Application of a development time productivity metric to parallel software development

A Funk, V Basili, L Hochstein, J Kepner - Proceedings of the second …, 2005 - dl.acm.org
Evaluation of High Performance Computing (HPC) systems should take into account
software development time productivity in addition to hardware performance, cost, and other …

Using hardware counter-based performance model to diagnose scaling issues of HPC applications

N Ding, S Xu, Z Song, B Zhang, J Li… - Neural Computing and …, 2019 - Springer
Performance diagnosing for HPC applications can be extremely difficult due to their
complicated performance behaviors. One hand, developers used to identify the potential …

Simulation-based performance prediction of HPC applications: a case study of HPL

G Xu, H Ibeid, X Jiang, V Svilan… - 2020 IEEE/ACM …, 2020 - ieeexplore.ieee.org
We propose a simulation-based approach for performance modeling of parallel applications
on high-performance computing platforms. Our approach enables full-system performance …

Adaptive variable sampling model for performance analysis in high cache-performance computing environments

M Shin, M Kim, G Park, A Abraham - Heliyon, 2023 - cell.com
High-performance computing provides computing power for a variety of scientific disciplines,
supporting advancements by offering insights beyond metacognition. Maximizing computing …

Application performance evaluation using deep learning

S Söderlind - 2017 - upcommons.upc.edu
Developing software for exascale systems will become even more challenging than for
today's systems. Methods for evaluating the performance of applications and identifying …

HPC Application Performance Prediction with Machine Learning on New Architectures

D Yokelson, MRJ Charest, YW Li - Proceedings of the 2023 on …, 2023 - dl.acm.org
We explore a modeling approach for scientific application performance on high-performance
computer architectures using machine learning techniques. Multiple linear regression …

Measuring the impact of hpc training

J Miller, M Arenaz - 2019 IEEE/ACM Workshop on Education …, 2019 - ieeexplore.ieee.org
The demand for computational power is rising rapidly in science and engineering and is
now expanding into areas from the social sciences and humanities. This is met with the use …