Tim Mattox

HPC Performance Engineer at Hewlett Packard Enterprise

Knoxville, Tennessee, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Tim Mattox is an HPC Performance Engineer with nearly two decades of experience optimizing large-scale computational systems, currently contributing to HPE work on the Frontier system at ORNL. He brings a rare cross-layer perspective from hardware to middleware, demonstrated in graduate research and postdoctoral work on Open MPI fault tolerance and performance. Tim has improved production build and debugging workflows for the prominent open-source Open MPI project, and at SiCortex tuned communications software to leverage Kautz-graph network topology. His technical breadth spans MPI, parallel processing, GPGPU (OpenCL, Kokkos, OpenMP), high-speed networks, and fault-tolerant cluster design. Based in Knoxville, Tennessee, he focuses on making systems measurably faster and more reliable, combining research rigor with hands-on DevOps and backend contributions.
code19 years of coding experience
github-logo-circle

Github Skills (10)

c1710
mpi10
hpc10
openmpi10
c1110
build-automation10
debug9
bash9
debugging9
fortran8

Programming languages (3)

C++CPython

Github contributions (5)

github-logo-circle
open-mpi/ompi

Aug 2006 - Oct 2009

Open MPI main development repository
Role in this project:
userBack-end & DevOps Engineer
Contributions:821 commits, 2 PRs, 1 comment in 3 years 2 months
Contributions summary:Tim primarily contributed to the Open MPI project by improving the build and nightly build processes. They optimized the build script `create_tarball.sh` by removing a parallel build flag to avoid race conditions. They also fixed compilation issues related to missing keywords and corrected code comments. Additionally, the user worked on enhancing the error reporting and debugging capabilities of the system.
mpicluster-computingfortranopenmpipetsc
timattox/lammps_USER-DPD

Jun 2016 - Jul 2019

Updates to the USER-DPD package in the LAMMPS MD software package.
Contributions:18 PRs, 178 pushes, 160 branches in 3 years 1 month
lammpsupdatesdpd
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Tim Mattox - HPC Performance Engineer at Hewlett Packard Enterprise