Eric Phipps

Senior Member Of The Technical Staff at Sandia National Laboratories

Albuquerque, New Mexico, 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
Eric Phipps is a Senior Member of the Technical Staff at Sandia National Laboratories with 23 years of engineering experience and a Ph.D. in Applied Mathematics from Cornell University. He specializes in high-performance C++ and memory-aware systems, contributing to the Kokkos performance portability ecosystem by improving device-capable view constructors and fine-grained memory alignment controls. At Sandia he blends deep numerical and systems expertise to solve large-scale scientific computing challenges and mentor technical peers. His work on Kokkos demonstrates a pragmatic focus on enabling portable, efficient parallel execution across heterogeneous hardware. Based in Albuquerque, he brings a research-driven mindset to production-grade tooling and build systems, often surfacing subtle but impactful fixes in build and memory management code. Known for tackling low-level correctness and portability issues, he pairs academic rigor with hands-on implementation.
code23 years of coding experience
bookPh.D., Applied Mathematics, Ph.D., Applied Mathematics at Cornell University
github-logo-circle

Github Skills (11)

cluster-computing10
abstraction10
cpp10
high-performance10
parallel-computing10
cplus10
scientific-computing10
accelerated-computing10
k10
memory-management9
cmake8

Programming languages (5)

C++CMakeTeXHTMLPython

Github contributions (5)

github-logo-circle
kokkos/kokkos

Jan 2016 - Sep 2022

Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction
Role in this project:
userBack-end Developer
Contributions:20 commits, 7 PRs, 113 comments in 6 years 9 months
Contributions summary:Eric primarily contributed to the Kokkos library by addressing issues related to memory management and view creation. They added the `KOKKOS_INLINE_FUNCTION` macro to experimental view constructors, enabling their use in device code. They also fixed an issue within the pure CMake build example by creating a variable and adding TPL include directories. Further contributions include adding the ability to control the memory alignment threshold and modifying existing functions to allow for custom scalar types.
memorympic-plus-plusmulti-threadingkokkos
sandialabs/GenTen

Jun 2024 - Mar 2025

Contributions:1 release, 6 PRs, 197 pushes in 9 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.
Request Free Trial
Eric Phipps - Senior Member Of The Technical Staff at Sandia National Laboratories