Invited Speakers 2011
Rich Vuduc, Georgia Tech, USA
James R. Reinders, Intel, USA
James R. Reinders, Intel USA Parallel programming is wide spread but the changes in hardware and software have really only just started. James Reinders will discuss the evolution to parallelism so far, where we are headed in the future, and comment on projects he is involved in to help. James will explain why the term "heterogeneous" is a distraction on the road to the inevitable trend to specialization. James will explain how to be ready for an even more diverse future and highlight how to pick programming investments that are best aligned with the future. Short Bio of James R. Reinders:Abstracts of Invited Talks
Balance principles for algorithm-architecture co-design
Richard Vuduc,
Georgia Institute of Technology, USA
Slides in pdf-format are vailable here
Short Bio of Richard Vuduc:
Rich Vuduc is an assistant professor in the School of Computational Science and Engineering (CSE), within the College of Computing at Georgia Tech. He received his Ph.D. in Computer Science from the University of California, Berkeley, in January 2004, in the BeBOP group, under Profs. James Demmel and Katherine Yelick. He was a post-doctoral researcher in the Center for Applied Scientific Computing at the Lawrence Livermore National Laboratory, where he worked with Dr. Dan Quinlan on the ROSE project. His research area is high performance computing. Rich is developing automated tools and techniques to tune, to analyze, and to debug software for parallel machines, including emerging high-end multi/manycore architectures and accelerators. He focuses on applying these methods to CSE applications, which include computer-based simulation of natural and engineered systems and analysis of massive data sets.
Only the First Steps of the Parallel Evolution have been taken thus far
James Reinders is an expert in the area of parallelism, Intel’s leading spokesperson on tools for parallelism, and author of the O’Reilly Nutshell book on the C++ extensions for parallelism provided by the popular Intel Threading Building Blocks. James has decades of experience with high degrees of parallelism having worked on groundbreaking compilers and architectures such as the systolic arrays WARP and iWarp, and the world’s first TeraFLOP supercomputer (ASCI Red). James is author and co-author of several books in addition to the recent Threading Building Blocks Nutshell book.