Michael Voss is a Senior Principal Engineer at Intel’s Software and Advanced Technologies Group and the architect of the oneAPI Threading Building Blocks (oneTBB) library, a widely used C++ task-parallelism framework. With a PhD from Purdue and over two decades of experience spanning academia and industry, he has authored the book Pro TBB, co-authored 40+ papers, and remains active on the ISO C++ committee. He has driven TBB from its early releases through flow-graph and heterogeneous-systems support, advising customers across domains on high-performance parallel programming. Based in Austin, he blends deep research grounding with practical tooling and runtime optimization experience, a combination honed during faculty work at the University of Toronto and long tenure at Intel.
10 years of coding experience
30 years of employment as a software developer
BS in Electrical Engineering Computer Engineering, BS in Electrical Engineering Computer Engineering at Gannon University
PhD Electrical and Computer Engineering, PhD Electrical and Computer Engineering at Purdue University
Source Code for `Today’s TBB: C++ Parallel Programming with Threading Building Blocks, Second Edition' by Michael Voss and James Reinders and 'Pro TBB: C++ Parallel Programming with Threading Building Blocks' by Michael Voss, Rafael Asenjo, and James Reinders
Contributions:1 review, 2 commits, 3 PRs in 1 day
cudarafaelcppbuilding-blocksparallel
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
Michael Voss - Senior Principal Engineer at Intel Corporation