Student Resources
2012 VSCSE Summer Courses
Science Cloud Summer School
July 30 — August 3, 2012
The Science Cloud Summer School targets education and training of graduate students and the fostering of a community around a topic that has increasing interest and relevance: the use of cloud computing technologies in science - including infrastructure-as-a-service and platform-as-a-service. Because cloud computing systems and technologies provide a considerable departure from traditional models and evolve at a rapid pace, this event would provide a basis for students to immerse in a focused, intensive curriculum to learn fundamentals and experiment with these technologies in practice. We will cover topics of interest to students with both application and computer science focus.
Please visit hub.vscse.org to register.
Proven Algorithmic Techniques for Many-core Processors
August 13 — 17, 2012
Studying many current GPU computing applications, we have learned that the limits of an application's scalability are often related to some combination of memory bandwidth saturation, memory contention, imbalanced data distribution, or data structure/algorithm interactions. Successful GPU application developers often adjust their data structures and problem formulation specifically for massive threading and executed their threads leveraging shared on-chip memory resources for bigger impact. We looked for patterns among those transformations, and here present the seven most common and crucial algorithm and data optimization techniques we discovered. Each can improve performance of applicable kernels by 2-10X in current processors while improving future scalability.
Prerequisites:
- Experience working in a Unix environment
- Experience developing and running scientific codes written in C or C++
- Basic knowledge of CUDA (A short online course, Introduction to CUDA, is available to registered on-site students who need assistance in meeting this prerequisite)
- Although not required, knowledge from "Programming Heterogeneous Parallel Computing Systems," offered July 9-13 this year is highly recommended.
Please visit hub.vscse.org to register.
Please see http://www.vscse.org for additional information concerning the courses.
Scholarships and Fellowships
- DOE Computational Science Graduate Fellowship
- NSF Graduate Research Fellowship Program
- Science, Mathematics, and Research for Transformation (SMART) Defense Scholarship for Service Program (Online application is open August through December)
- AFOSR NDSEG Fellowships in Computer and Computational Science
- Microsoft Research Fellowships

Hao Jiang
Bongsoo Park
Heather Tollerud
Kuan-Yu Yeh
Kun Zhou
Arkarachai Fungtammasan
Steven Steinway