Jonathan Peyton is a High Performance Computing software engineer with 11+ years building and optimizing multi-threaded runtimes for data center and exascale systems, specializing in C/C++, Linux, OpenMP and LLVM compiler integration. At Intel he drove OpenMP runtime features, instrumentation, CI/CD and profiling efforts that yielded up to 40% microbenchmark gains on Xeon and contributed runtime improvements to the LLVM project used by the wider compiler community. His M.S. research focused on tuning dense linear algebra on x86 with hand-optimized assembly and vector-unit-aware memory strategies, informing practical performance engineering across runtimes. Comfortable working across globally distributed teams, he combines deep systems knowledge with hands-on build and tooling modernization (e.g., replacing Perl with Python in build scripts) to improve correctness and developer productivity. Based in Austin, he brings a rare blend of academic rigor and production-grade runtime engineering for cutting-edge compute architectures.
11 years of coding experience
15 years of employment as a software developer
Master of Science (M.S.), Computer Engineering, 4.0, Master of Science (M.S.), Computer Engineering, 4.0 at University of Tennessee-Knoxville
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
Back-end Developer
Contributions:21 reviews, 1 commit, 47 PRs in 1 day
Contributions summary:Jonathan primarily contributed to the OpenMP component of the LLVM project. Their work involved debugging and fixing issues related to OpenMP runtime behavior, specifically addressing problems with affinity, tasking, and thread management within serial teams. The user also refactored code and updated scripts to replace Perl scripts with Python, improving the build process. These changes reflect a focus on code correctness, performance optimization, and build system modernization within the context of the OpenMP runtime.
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:50 pushes, 24 branches in 1 year 6 months
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.