Tyler Allen

Senior Developer Technology Engineer at NVIDIA

Charlotte, North Carolina, 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
🎓
Top School
Tyler Allen is a Senior Developer Technology Engineer with 12 years of experience specializing in high-performance computing, GPU optimization, and memory performance and management. Now at NVIDIA after a faculty stint, he bridges deep academic research—culminating in a PhD from Clemson—with hands-on developer tooling for accelerated systems and emerging accelerated databases. His background includes research on virtual memory performance for NVIDIA UVM, profiling top-tier supercomputers, and administrating research clusters, giving him a practical edge in tuning real-world heterogeneous systems. Based in Charlotte, NC, he combines teaching and mentoring experience with production-focused DevTech work, translating complex hardware/software interactions into usable software optimizations. Colleagues rely on him for hard-to-measure performance problems and pragmatic approaches to resource-constrained computing.
code12 years of coding experience
job10 years of employment as a software developer
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Clemson University
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Western Carolina University
github-logo-circle

Github Skills (15)

virtual-memory10
uvm9
gpgpu9
hpc8
discord-bot8
gpu7
precompiled-binaries7
accelerated-computing7
discord-py7
dotnet6
performance-monitoring6
csharp6
python5
code-generation3
code-generator3

Programming languages (3)

C++CPython

Github contributions (5)

github-logo-circle
tallendev/DNS-Resolver

Nov 2013 - Jul 2014

Contributions:3 commits in 8 months
tallendev/uvm-eval

Apr 2021 - Aug 2022

This serves as a repository for reproducibility of the SC21 paper "In-Depth Analyses of Unified Virtual Memory System for GPU Accelerated Computing," as well as several components of the IPDPS21 paper "Demystifying GPU UVM Cost with Deep Runtime and Workload Analysis."
Contributions:3 releases, 50 commits, 58 pushes in 1 year 4 months
accelerated-computinggpuuvmvirtual-memorygpu-computing
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