Scalability, portability, and numerical stability in GPU computing
Professor and Sanders-AMD Endowed Chair
University of Illinois, Urbana-Champaign
CTO MulticoreWare Inc.
The rise of heterogeneous computing has significantly boosted the pace of progress in numeric methods, algorithm design and programming techniques for developing scalable applications. However, there has been a lack of practical languages and compilers in this movement. In preparation of petascale applications for deployment on Blue Waters, we see critical needs in these areas. I will discuss some recent progress in developing scalable, portable, and numerically stable libraries today and several important research opportunities. I will also review some recent advancement in languages and compilers for developing scalable numerical libraries.
Wen-mei W. Hwu is a Professor and holds the Sanders-AMD Endowed Chair in the Department of Electrical and Computer Engineering, University of Illinois at Urbana-Champaign. He is also CTO of MulticoreWare Inc., chief scientist of UIUC Parallel Computing Institute and director of the IMPACT research group (www.crhc.uiuc.edu/Impact). He directs the UIUC CUDA Center of Excellence and serves as one of the principal investigators of the NSF Blue Waters Petascale computer project. For his contributions, he received the ACM SigArch Maurice Wilkes Award, the ACM Grace Murray Hopper Award, the ISCA Influential Paper Award, and the Distinguished Alumni Award in Computer Science of the University of California, Berkeley. He is a fellow of IEEE and ACM. Dr. Hwu received his Ph.D. degree in Computer Science from the University of California, Berkeley.