Oreste Villa

Senior Research Manager at NVIDIA

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
Oreste Villa is a senior research manager at NVIDIA with a decade-long track record in computer architecture, parallel programming, runtimes, and high-performance and embedded systems. He combines deep hardware–software co-design expertise with practical experience modeling system-level performance, power, and scalability across embedded, desktop, server, and HPC platforms. Prior to NVIDIA he led HPC research at PNNL, directing projects on heterogeneous computing, graph-oriented many-core design, and runtime support for large-scale data applications. He holds a Ph.D. from Politecnico di Milano and is known for turning comparative studies and simulations into actionable architectural insights that influence both hardware and software directions. An often-overlooked strength is his hands-on experience across diverse architectures—from GPUs and Cray systems to CELL B.E.—which gives him a rare end-to-end perspective on performance trade-offs.
code9 years of coding experience
job17 years of employment as a software developer
bookMaster of Science (M.S.), Electronic Engineering, 110/110, Master of Science (M.S.), Electronic Engineering, 110/110 at Università degli Studi di Cagliari
bookDoctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at Politecnico di Milano
bookMaster of Engineering (M.Eng.), Embedded Systems Design, Master of Engineering (M.Eng.), Embedded Systems Design at Università della Svizzera italiana (USI)
languagesEnglish, Italian, French
github-logo-circle

Github Skills (24)

modular9
intel9
implicit9
clang8
toolchain8
llvm7
vectorization7
x867
avx7
cpu7
spmd7
simd6
compiler6
x86-646
microarchitecture6

Programming languages (3)

C++LLVMPython

Github contributions (5)

github-logo-circle
NVlabs/NVBit

Oct 2019 - Feb 2021

Contributions:1 release, 2 commits, 16 pushes in 1 year 4 months
dnellans/2017-MICRO

Mar 2017 - Aug 2017

Contributions:32 pushes in 4 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
Oreste Villa - Senior Research Manager at NVIDIA