Presentations

TUTORIALS

  1. SC12 Tutorial on 11 Nov 2012

    1. Slides (13MB PDF)

  2. SC11 Tutorial (M12) on 14 Nov 2011

    1. Slides (update): http://ft.ornl.gov/~vetter/public/m12-v04.pdf

    2. Basic application example on KID: http://www.kylespafford.com/2011/11/pi-4-ways/

  3. Keeneland Workshop 14-15 April, 2011

    1. http://www.cc.gatech.edu/~vetter/keeneland/tutorial-2011-04-14/

  4. Supercomputing 2010

    1. "Keeneland–enabling heterogeneous computing for the open source community," 2010. Presentation at Supercomputing 2010, New Orleans, Louisiana. (PDF)

 

CONFERENCES/PRESENTATIONS

  1. "Shadowfax: Scaling in Heterogeneous Cluster Systems via GPGPU Assemblies," VTDC 2011
  2. "Pegasus: Coordinated Scheduling for Virtualized Accelerator-based systems,"  ATC 2011
  3. NVIDIA GPU Technology Conference in September 2010. Presenter: J.S. Vetter.

  4. 2010 PATT Conference in Pittsburgh in October 2010. Presenter: J.S. Meredith.

  5. SC10 Conference in New Orleans in November 2010. Presenter: J.S. Vetter.

  6. HP-CAST Conference in Hamburg in June 2010. Presenter: J.S. Vetter.

  7. Architecture-aware Algorithms and Software for Scalable Performance and Resilience on Heterogeneous Architectures, Institute for Mathematics and Its Applications workshop on High Performance Computing and Emerging Architectures, University of Minnesota, January 11, 2011, Presenter: J. Dongarra.

  8. The Past, Present and Future of High Performance Computing, University of Tennessee Space Institute, Tullahoma, TN, February 14, 2011, Presenter: J. Dongarra.

  9. Architecture-aware Algorithms and Software for Peta and Exascale Computing, Joint JICS/GRS Workshop on Large-Scale Computer Simulation, March 9-11, RWTH Aachen University and Jülich Supercomputing Centre Germany, Presenter: J. Dongarra.

  10. Five Important Concepts to Consider when Using High Performance Computers, CSIRO Computational and Simulation Sciences Transformational Capability Platform Annual Conference, Melbourne Australia, March 16, 2011, Presenter: J. Dongarra.

  11. Architecture-aware Algorithms and Software for Peta and Exascale Computing, Invited talk, High Performance Computing Conference, Newport RI, March 29, 2011, Presenter: J. Dongarra.

  12. Architecture-aware Algorithms and Software for Peta and Exascale Computing, Keynote at the IEEE IPDPS Conference, Anchorage AK, May 18, 2011, Presenter: J. Dongarra.

  13. Keeneland GPU Tutorial, April 14–15, 2011, Atlanta, GA, USA, MAGMA – LAPACK for GPUs, Presenter: S. Tomov

  14. Workshop on GPU-enabled Numerical Libraries, May 11—13, 2011, University of Basel, Switzerland, Title: Matrix Algebra on GPU and Multicore Architectures, Presenter: S. Tomov

  15. SIAM CSE 2011, February 28 – March 4, 2011, Reno, Nevada, USA, Title: Hybrid Two-sided Transformations Using GPU Accelerators, Presenter: S. Tomov

  16. Resource Management Challenges in Asymmetric Multicore Systems, Vishakha Gupta, NSF I/UCRC CERCS IAB'11 (Industry Advisory Board Meeting), March 30-April 1, 2011, Atlanta, GA

  17. From Web Applications to Utility Clouds, Karsten Schwan, NSF I/UCRC CERCS IAB'11 (Industry Advisory Board Meeting), March 30-April 1, 2011, Atlanta, GA

  18. "Accelerating HPC Applications with GPUs", August 2010, VSCSE Summer School, Atlanta, GA.

  19. "SHOC Kernel Walkthroughs", April 2011, Keeneland tutorial, Atlanta, GA.

  20. "Application Case Studies", April 2011, Keeneland tutorial, Atlanta, GA.

  21. "Quantifying NUMA and contention effects in multi-GPU systems", March 2011, GPGPU-4, Newport Beach, CA.

  22. Tutorial: G. Diamos, A. Kerr, and S., Yalamanchili, “Ocelot: A Dynamic Execution Environment for Heterogeneous Architectures,” Tutorial, GPU Technology Conference, September 2010.

  23. Presentation: G. Diamos, A. Kerr, S. Yalamanchili, and N. Clark, “Ocelot: A Dynamic Optimizing Compiler for Bulk Synchronous Applications in Heterogeneous Systems,” IEEE/ACM International Conference on Parallel Architectures and Compilation Techniques, September 2010.

  24. Presentation: S. Yalamanchili, “The Era of Heterogeneous Computing,” Indo US Collaboration for Engineering Education (IUCEE), (Webinar), April 2011.

  25. Presentation: S. Yalamanchili, “The Era of Heterogeneous Compute,” Distinguished Colloquium Series, Department of Electrical and Computer Engineering, University of Maryland, March 2011.

  26. Presentation: S. Yalamanchili, “Software Challenges for Heterogeneous Architectures,” Keynote, Workshop on Unique Chips and Systems, December 2010

  27. Presentation: Sudhakar Yalamanchili, “Software Challenges and Solutions for Heterogeneous Compute,” NEC Research Institute, Princeton, NJ, May 2011

  28. Presentation: Sudhakar Yalamanchili, “Ocelot: Dynamic Execution Environment for Heterogeneous Architectures,” SRI International, Princeton, NJ., May 2011

  29. Presentation: Andrew Kerr, Gregory Diamos and Sudhakar Yalamanchili, “Ocelot: An Open Source Debugging and Compilation Framework for CUDA,” NSF Keeneland GPU Tutorial, April 14-15, 2011

  30. Presentation N. Farooqui, A. Kerr, G. Diamos, S. Yalamanchili, and K. Schwan, “A Framework for Dynamically Instrumenting GPU Compute Applications within GPU Ocelot,” Proceedings of Fourth Workshop on General-Purpose Computation on Graphics Processing Units, March 2011.