Exploring Shared-Memory Multi-GPU Computing

Speaker: David Kaeli (Northeastern University)

Abstract: Today, compute GPUs have become a primary enabler to accelerate a wide range of workloads.  Given the rampant growth of data set sizes and computing demands, programmers have quickly reached the limits of memory and compute resources on a single or multiple GPUs managed by a single host.  This talk will suggest some new directions for researchers to pursue to move beyond the resources of a few GPUs, while also reducing the programming burden on application developers.

Bio: David Kaeli is a College of Engineering Distinguish Professor of Electrical and Computer Engineering at Northeastern University, where he directs the Northeastern University Computer Architecture Research Laboratory (NUCAR). His current research topics include hardware security, graphics processors, virtualization, heterogeneous computing and multi-layer reliability. He an IEEE Fellow and a Distinguished Scientist of the ACM.