Parallel Computing II

Parallel Computing II (High Performance Computing on GPU)

General Information

Lecturer
Dr. Thorsten Grahs


Assistent
Stefan Gies


Schedule
Lecture: Block course.
1st dates 20.10.17 15:00 - 20:00, 21.10.17. 9:45 - 13:00 Institute WiRe Room 812
2nd dates 15./16.11.2017, further dates will be anounced



Exercises: Thursday 9.45-11.15, Institute WiRe Computer Pool 826


Start
20 October 2017,
personal attendance at class begin (20.10.2017) and registration mandatory


Registration
Register via StudIP for Paralleles Rechnen II/Parallel Computing II (4218026/4218027) before 19 October, 2017
(We have to create user accounts on the GPU cluster)


Prerequisites
Advanced knowledge in C/C++ programming and Linux/Unix
Parallel Computing I


Target group
Students of computer science, mathematics, natural/engineering sciences, CSE students


Certificates
Homework assignments and active participation in the exercises, Project work and presentation, exam (written/oral)


Office hours
on request




Assignments mail
stefan.gies@tu-braunschweig.de


Exam
Oral/written Exam + Projects


Literature

  • CUDA by Example: An Introduction to General-Purpose GPU Programming; Jason Sanders, Edward Kandrot; Addison Wesley 2012
  • Programming Massively Parallel Processors: A Hands-On Approach; David Kirk, Wen-Mei W. Hwu; Morgan Kaufman Publ Inc. 2013
  • CUDA Programming: A Developer's Guide to Parallel Computing with GPUs; Shane Cook; Morgan Kaufman Publ Inc. 2013

Important

  • Course starts Friday, 20 October 2017