High Performance Computing with Accelerators

Summer 2012

Department of Mathematics and Computer Science

Sri Sathya Sai Institute of Higher Learning, Prashanthi Nilayam, Puttaparthi

Student Projects

SSSIHL Website

Home | Schedule | Piazza | Student Work



Date Topic Homework/
Downloads
Reading Materials
Wednesday, 8th August Evaluation Time:
Quiz and Coding Contest

Contest: Instructions And Rules

Download Tar: kmeans_gpu
gpu_contest.ppt

All the materials till now we have covered
Friday, 13 th July Lecture 7:
Reduction on GPU (cont ...)

Wednesday, 11 th July Lecture 6:
Reduction on GPU

Assignment 2: Lab2.pdf
Download Tar: Lab2.tar

CUPTI User Guide,
Profiler User Guide,
Matrix Transpose.
Parallel Reduction.
Parallel Reduction 2

Thursday, 05th July Lecture 5:
Matrix Transpose on GPU

Multicore,
GPU Programming,
Introduction to CUDA.

Friday, 27th June Lecture 4 :
Performance Optimization

Fundamental Optimizations,
Volkov Occupancy,
Analysis Driven Optimization (Not Covered In the Class, extra reading):
Analysis Driven Optimization
Cuda Performance ppt
Cuda Performance 2

Friday, 20th June Lecture 3:
CUDA debugging and profiling tools (application optimization process)

Assignment 1: Lab1.pdf
Download Tar: Lab1.tar
Example_stencil.zip
SC11

SC11CUDATools.

Monday, 16th June Lecture 2 : Introduction to CUDA C

Introduction to CUDA C

Friday, 7th June Lecture 1: Modern multi-core architetcures:

Multicore.pdf
GPU Programming.pdf

Note: Much of the materials taken from various online course websites