Parallel Computing II

Parallel Computing II (High Performance Computing on GPU)

General Information

Lecturer
Dr. Thorsten Grahs


Assistent
Stefan Gies


Schedule
Lecture: Starts with Block course: 25.10.18 15:00 - 18:30, 26.10.18. 15:00 - 18:30. Then regulary Monday 15:00 - 16:30, Location: Inst. WiRe, Seminar room 812



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


Start
25 October 2018, -- personal attendance at class begin (25.10.2018) and registration mandatory


Registration
Register via StudIP for Paralleles Rechnen II/Parallel Computing II (4218026/4218027) before 22. October, 2018
(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

Further literature will be given during the lectures.

Important

  • Course starts Friday, 25 October 2018