Michael Garland

Michael Garland is the senior director of Programming Systems and Applications research at NVIDIA. He completed his Ph.D. at Carnegie Mellon University and was previously on the faculty of the Department of Computer Science at the University of Illinois at Urbana-Champaign. He joined NVIDIA in 2006 as one of the first members of NVIDIA Research and has been working to develop effective parallel programming systems ever since. His research goal is to develop tools and techniques that will equip programmers to realize the full potential of modern, massively parallel, computing systems.
Avatar photo

Posts by Michael Garland

Decorative image.

Accelerated Encrypted Execution of General Purpose Applications

The advent of cloud computing has ushered in a paradigm shift in our data storage and utilization practices. Businesses can bypass the complexities of managing... 7 MIN READ