W.W. Hwu and VSCSE/GLC Summer School, NCSA, Urbana, "Programming Massively Parallel Processors, the CUDA experience," August 11-15, 2008. 25 Universities, 60 graduate students, post-docs, researchers, and faculty participated in the on-site school. An additional 50 students participated remotely.
"Programming Massively Parallel Processors - the CUDA Experience," National Center for High-Performance Computing, Hsingchu, Taiwan, June 30-July 2, 2008.
"Programming Massively Parallel Processors - the CUDA Experience," Chinese Academy of Sciences, Beijing, China, June 22-23, 2008.
"Compiler Techniques for Multi-core Computing and High-Level Synthesis," HiPEAC Summer Institute, L'aquila, Italy, July 2006.
"Ultra-efficient Computer Microarchitecture," Ph.D. Summer Institute, UPC, Barcelon, Spain, June 2004.
"Advanced Topics in Computer Microarchitecture," Ph.D. Summer Institute, UPC, Barcelon, Spain, June 2002.
"Java Virtual Machine: VM Architecture, Software Architecture, Implementations, and
Application Programming Interfaces" NTU Satellite Course from the University of Illinois, March 1999.
"Emerging Technology for Microprocessor Architecture, Microarchitecture, and
Compilers," Intel Design Center, Haifa, Advanced Engineering Training Course, Israel, January 1996.
Yale Patt and Wen-mei W. Hwu, "Graduate Level Computer Architecture," Digital Equipment
Corporation, Advanced Engineering Training Course, November 1985.
|
"Programming Massivley Parallel Processors: the NVIDIA experience," full-day tutorial with David Kirk and Damir Jamsek, Design Automation Conference (DAC), June 9, 2008.
"Java: VM Architecture, Software Architecture, Implementations, and Applications" the 25 ACM/IEEE International Symposium on Computer Architecture (ISCA), Barcelona, Spain, July 1998
"Compiler and Architecture Support for Java, Conference Tutorial, Seventh International Conference on Architecture Support for Programming Languages and Operating Systems (ASPLOS-VII), Boston, MA, October 1996.
"Advanced Compilation Support for Superscalar and VLIW Processors," Conference Tutorial, 1995 Hawaii International Conference on System Sciences, Maui, HI, January 1995
"New Compiler and Architecture Technologies for Superscalar Processors,"Conference Tutorial, 1992 International Conference on Parallel Processing, St. Charles, IL, August 1992
"New Compiler and Architecture Technologies for Superscalar Processors," Conference Tutorial, 19th International Symposium on Computer Architecture, Queensland, Australia, May 19, 1992
"A New Compiler and Architecture Technology for Superscalar Processors," Advanced Seminars and Tutorials, 25th Hawaii International Conference on System Sciences, Koloa, Hawaii, Jan. 7, 1992.
"Compilation Support for Superscalar Processors," Conference Tutorial, 18th International Symposium on Computer Architecture, Toronto, Canada, May 27, 1991
|
- GRADUATE STUDENTS ADVISED
(A) Ph.D. Thesis Students Supervised at Present:
- Chris Rodrigues
- Sara Sadeghi (CS)
- John Stratton
- Deepthi Nandakumar
- Xiao-Long Wu
- I-Jui Sung
- Nady Obeid
- Hee-Seok Kim
(B) Ph.D. Degrees Completed: 30 theses
Example of student placements in academia:
- Tom Conte: Full Professor, ECE, North Carolina State University
- Nancy Warter: Full Professor, California State University, Los Angeles
- Scott Mahlke: Assistant Professor, EECS, University of Michigan, Ann Arbor
- David August: Assistant Professor, CS, Princeton University
- Dan Connors: Assistant professor, ECE, University of Colorado, Boulder
- Don Barnes: Assistant Professorm ECE, George Mason University
(C) M.S. Degrees Completed: 60 theses
(D) M.S. Thesis Students Supervised at Present:
(E) Served on more than 50 other final examination thesis committees.
- UNDERGRADUATE RESEARCH STUDENTS ADVISED
Matthew Czapar (with over 26 other previous students)
top of page
|