Asher Mancinelli

HPC Compiler Engineer at NVIDIA

Portland, Oregon, 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

🤩
Rockstar
🎓
Top School
Asher Mancinelli is an HPC compiler engineer with eight years of experience optimizing compilers and scientific software for CPU and GPU targets, currently developing the NVHPC compiler suite at NVIDIA from Portland, Oregon. He has a strong research-to-production background from leading the software stack for ExaSGD at PNNL—where he helped port E3SM physics to GPUs, led LLVM/Flang efforts, and earned multiple internal performance awards. Asher contributes to notable open-source projects like Spack, extending package support and tooling to streamline scientific software deployment across compilers and platforms. He also advises student developers in aerospace software at Portland State, blending mentorship with hands-on systems work. With dual degrees in computer science and mathematics, he pairs deep performance engineering expertise with practical data-driven problem solving.
code8 years of coding experience
job3 years of employment as a software developer
bookBS Computer Science, Mathematics, BS Computer Science, Mathematics at Eastern Washington University
bookB.S. Mathematics, B.S Computer Science, B.S. Mathematics, B.S Computer Science at Whitworth University
stackoverflow-logo

Stackoverflow

Stats
305reputation
34kreached
19answers
1question
github-logo-circle

Github Skills (17)

package-management10
python10
package-manager-tool10
build-tools10
package-manager10
cmake8
autotools8
scientific-computing7
pip6
emscripten6
webassembly6
transfer-learning6
vi6
vim6
tensorflow6

Programming languages (14)

C#C++RustCRPCGoPerlHTML

Github contributions (5)

github-logo-circle
spack/spack

Dec 2020 - Jun 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBackend Developer
Contributions:36 reviews, 27 commits, 45 PRs in 1 year 5 months
Contributions summary:Asher primarily contributes to the spack/spack repository by modifying package definitions within the `var/spack/repos/builtin/packages/` directory, indicating a focus on extending and adapting the Spack package manager. Contributions include adding support for specific compilers (CCE) to existing packages (gdbm), adding support to disable features in existing packages (ipopt), and updating versions of packages (hiop, exago, toml11). The user also contributes to the information command (info.py), demonstrating an understanding of the package manager's internal workings.
compilerspythonradiussplatformslinux
ashermancinelli/hiop

Apr 2020 - Dec 2020

HPC solver for nonlinear optimization problems
Contributions:1 PR, 82 pushes, 45 branches in 7 months
nonlinearnonlinear-optimizationproblemsoptimizationsolver
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
Asher Mancinelli - HPC Compiler Engineer at NVIDIA