Workshop
on General Purpose Processing on Graphics Processing Units
October 4, 2007
FINAL PROGRAM
8:00 Welcome and keynote introduction – David
Luzzi (NU)
8:10-9:00 Keynote: “GP Computing: Hardware,
Architecture, Tools and Education,” Wen-mei Hwu, University
of Illinois Urbana-Champaign.
9:00-10:20 Session
1: Parallelizing Matrix/Lattice Operations
- Session Chair: Miriam Leeser (NU)
- “General-Purpose
Sparse Matrix Building Blocks using the NVIDIA CUDA Technology Platform,”
M. Christen, O. Schenk and H. Burkhart, University of Basel, Switzerland.
- “Exploiting
Structure of Symmetric or Triangular Matrices on a GPU,” J.-H. Jung and D.
Oleary, University
of Maryland, College Park.
- “How
GPUs Can Improve the Quality of Magnetic
Resonance Imaging,” S. Stone, H. Yi, J. Haldar,
W. Hwu, B. Sutton and Z.-P. Liang, University of Illinois at Urbana-Champaign.
- “Fine-Grained
Parallelization of Lattice QCD Kernel Routine on GPU,” K. Ibrahim and F. Bodin,
IRISA/INRIA, Rennes,
France, O. Pene, LPT/CNRS, Orsay, France.
10:20-10:40 Break
10:40-12:00 Session 2: Power and
Performance - Session
chair: David Luebke (NVIDIA)
- “PowerRed: A Flexible Power Modeling Framework for
Power Efficiency Exploration in GPUs,” K. Ramani, University
of Utah, A. Ibrahim,
and D. Shimizu,
AMD.
- “ENCORE:
Energy-Conscious Rendering for Mobile
Devices,” C.-H. Chang, P. Lohrmann, E. Agu and R. Lindeman, Worcester Poly Tech.
- “A
Performance Study of General Purpose Applications on Graphics Processors,”
S. Che, J. Meng, J. Sheaffer, and K. Skadron, University of Virginia.
- “Program
Optimization Study on a 128-Core GPU,” S. Ryoo,
C. Rodrigues, S. Stone, S. Baghsorkhi,
S.-Z. Ueng and W. Hwu,
University
of Illinois
Urbana-Champaign.
12:00-1:00 Lunch and View Demos
1:00-3:00 Industry Session - Session
Chair: David Kaeli (NU)
- “Advances
in Real-Time Medical Visualization,” Natalya Tatarchuk,
AMD.
- “System
Optimization of the Cell B.E. Heterogeneous Chip Multiprocessor for
Efficient and Flexible Programmability,” Michael Gschwind,
IBM Research.
- “NVIDIA’s
CUDA: Democratizing Parallel Computing,” David Luebke,
NVIDIA.
3:00-3:20 Break
3:20-4:20 Session 3: Fast Algorithms - Session
Chair: Norm Rubin (ATI)
- “Fast
Parallel GPU-Sorting Using a Hybrid Algorithms,” E. Sintorn
and U. Assarsson, Chalmers University, Sweden.
- “On
Implementing Graph Cuts on CUDA,” M. Hussein, A. Varshney
and L. Davis, University
of Maryland.
- “Stream-Based
LDPC Decoding on GPUs,” G. Falcao
and V. Silva, University of Coimbra, Portugal, S. Yamagiwa
and L. Sousa, University of Lisbon, Portugal.
4:20-4:35 Break
4:35-5:15 Session 4: Portability and Streaming - Session
Chair: Lalit Jain (Angstrom)
- “HMPP:
A Hybrid Multi-core Parallel Programming Environment,” R. Dolbeau, S. Bihan and F. Bodin, CAPS Entreprise, France.
- “Efficient
Stream Reduction on the GPU,” D. Rogers, Grenoble University, France,
U. Assarsson, Chalmers University, Sweden,
N. Holzschuch, Cornell.
5:15 Workshop
Concludes