Christian Trott

Distinguished Member Of 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
Christian Trott is a Distinguished Member of Technical Staff at Sandia National Laboratories with 13 years of experience building performance-portable scientific software for GPUs, manycore architectures, and heterogeneous supercomputers. As lead of the Kokkos C++ Performance Portability project and Sandia’s representative on the ISO C++ Standards Committee, he shapes both implementations and language directions for parallel and heterogeneous computing. His background in computational materials science and molecular dynamics gives him deep domain insight into scientific applications, informing pragmatic library and tool design. Christian balances hands-on optimization (C++, CUDA, OpenMP, OpenCL, MPI) with community leadership—co-leading the HPSF governing board to grow the performance-portable HPC ecosystem. Based in Albuquerque, he also applies his discipline off the clock training dogs in New Mexico’s wilderness, hinting at a patient, systems-oriented problem-solving style.
code13 years of coding experience
job10 years of employment as a software developer
bookDr.rer.nat. Computational Physics, Dr.rer.nat. Computational Physics at Technische Universität Ilmenau
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
76reputation
432reached
1answer
0questions
github-logo-circle

Github Skills (200)

parallel10
python10
windows10
solver10
energy10
multiple-versions10
abstraction10
timing10
trilinos10
parallel-computing10
iso10
profiling10
cpp10
scientific-computing10
clang10

Programming languages (14)

C++CCMakeTeXGoHTMLPerlJupyter Notebook

Github contributions (5)

github-logo-circle
crtrott/kokkos-kernels

May 2017 - Nov 2022

Kokkos Kernels is a package which provides Blas, Sparse and Graph kernels based on Kokkos implementations.
Contributions:2 PRs, 21 pushes, 11 branches in 5 years 7 months
implementationsgraph-kernelssparsekokkoskernels
kokkos/llvm-project

Jun 2023 - Oct 2023

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
Contributions:99 pushes, 13 branches, 1 issue in 3 months
compilerstechnologiesclangsubmittoolchain
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