Thicket: Seeing the performance experiment forest for the individual run trees

S Brink, M McKinsey, D Boehme… - Proceedings of the …, 2023 - dl.acm.org
Thicket is an open-source Python toolkit for Exploratory Data Analysis (EDA) of multi-run
performance experiments. It enables an understanding of optimal performance configuration …

Machine learning based online performance prediction for runtime parallelization and task scheduling

J Li, X Ma, K Singh, M Schulz… - … analysis of systems …, 2009 - ieeexplore.ieee.org
With the emerging many-core paradigm, parallel programming must extend beyond its
traditional realm of scientific applications. Converting existing sequential applications as …

Ubiquitous performance analysis

D Boehme, P Aschwanden, O Pearce, K Weiss… - … Conference, ISC High …, 2021 - Springer
In an effort to guide optimizations and detect performance regressions, developers of large
HPC codes must regularly collect and analyze application performance profiles across …

ScrubJay: deriving knowledge from the disarray of HPC performance data

A Giménez, T Gamblin, A Bhatele, C Wood… - Proceedings of the …, 2017 - dl.acm.org
Modern HPC centers comprise clusters, storage, networks, power and cooling infrastructure,
and more. Analyzing the efficiency of these complex facilities is a daunting task …

Practical differential profiling

M Schulz, BR de Supinski - Euro-Par 2007 Parallel Processing: 13th …, 2007 - Springer
Comparing performance profiles from two runs is an essential performance analysis step
that users routinely perform. In this work we present eGprof, a tool that facilitates these …

Pathway: Performance analysis and tuning using workflows

V Petkov, M Gerndt, M Firbach - 2013 IEEE 10th International …, 2013 - ieeexplore.ieee.org
Similarly to business intelligence tools, performance analysis and tuning tools often run one
or more iterative processes to identify optimization opportunities and implement an effective …

CAASCADE: a system for static analysis of HPC software application portfolios

MG Lopez, O Hernandez, RD Budiardja… - … Workshops, ESPT 2017 …, 2019 - Springer
With the increasing complexity of upcoming HPC systems, so-called “co-design” efforts to
develop the hardware and applications in concert for these systems also become more …

Herramienta de soporte para la inspección de la calidad del código de las aplicaciones HPC.

DMP Lopez, ACC Marce - Ciencia y Educación, 2021 - cienciayeducacion.com
La naturaleza del desarrollo de aplicaciones HPC anima al diseño digital ad hoc y su
aplicación, en lugar de análisis de requerimientos formales y especificaciones de diseño …

A study of tracing overhead on a high-performance linux cluster

K Mohror, KL Karavanic - Proceedings of the 12th ACM SIGPLAN …, 2007 - dl.acm.org
Our goal in this work was to identify and quantify the overheads of tracing parallel
applications. We investigate several different sources of overhead related to tracing: trace …

Storage-intensive supercomputing benchmark study

J Cohen, D Dossa, M Gokhale, D Hysom, J May… - 2007 - osti.gov
Critical data science applications requiring frequent access to storage perform poorly on
today's computing architectures. This project addresses efficient computation of data …