EXCEEDS logo
Exceeds
John Mellor-Crummey

PROFILE

John Mellor-crummey

Developed a comprehensive HPCToolkit hands-on tutorial and example suite for the argonne-lcf/ALCF_Hands_on_HPC_Workshop repository, focusing on practical onboarding for high-performance computing performance analysis. The work included creating setup scripts, Makefiles, and detailed READMEs to guide users through building, running, and analyzing performance data with tools like OpenMP and SYCL. By incorporating GPU offloading techniques and example programs, the contribution enabled participants to explore diverse performance scenarios and reproducible workflows. Leveraging skills in code profiling, shell scripting, and C++, the project enhanced workshop readiness and provided a structured, end-to-end workflow for hands-on learning in HPC environments.

Overall Statistics

Feature vs Bugs

100%Features

Repository Contributions

1Total
Bugs
0
Commits
1
Features
1
Lines of code
4,005
Activity Months1

Your Network

48 people

Shared Repositories

26
Abhishek BagusettyMember
Aditya TanikantiMember
Thomas ApplencourtMember
Thomas ApplencourtMember
Colleen BertoniMember
Brian HomerdingMember
Christine SimpsonMember
Christine SimpsonMember
Christine SimpsonMember

Work History

October 2025

1 Commits • 1 Features

Oct 1, 2025

For 2025-10, delivered a comprehensive HPCToolkit Hands-on Tutorial and Examples in the argonne-lcf/ALCF_Hands_on_HPC_Workshop repo. The package includes setup scripts, example programs for OpenMP, SYCL, and QMCPACK, plus READMEs and Makefiles to build, run, and analyze performance data. It covers GPU offloading techniques and diverse performance analysis scenarios, anchored by commit 45af8a8c8da73c5134a5f81cfb9cafc209a510c1. This work improves participant onboarding, reproducibility, and practical understanding of performance tools.

Activity

Loading activity data...

Quality Metrics

Correctness90.0%
Maintainability90.0%
Architecture90.0%
Performance80.0%
AI Usage20.0%

Skills & Technologies

Programming Languages

CC++MakefileShell

Technical Skills

Code ProfilingGPU ComputingHigh-Performance ComputingMPIOpenMPPerformance AnalysisSYCLShell Scripting

Repositories Contributed To

1 repo

Overview of all repositories you've contributed to across your timeline

argonne-lcf/ALCF_Hands_on_HPC_Workshop

Oct 2025 Oct 2025
1 Month active

Languages Used

CC++MakefileShell

Technical Skills

Code ProfilingGPU ComputingHigh-Performance ComputingMPIOpenMPPerformance Analysis