Course Details
Subject {L-T-P / C} : CS6530 : GPU Architecture and Programming { 3-0-0 / 3}
Subject Nature : Theory
Coordinator : Sumanta Pyne
Syllabus
Module 1 : |
1. Review of Traditional Computer Architecture – Basic five stage RISC Pipeline, Cache Memory, Register
|
Course Objective
1 . |
Enable students to utilize GPU architectures. |
3 . |
Train students for designing hardware and software for GPU computing. |
Course Outcome
1 . |
Students will have basic knowledge of GPU architecture and programming. |
Essential Reading
1 . |
John L.Hennessy and David A. Patterson, Computer Architecture A Quantitative Approach, Elsevier |
2 . |
David Kirk and Wen-mei Hwu, Programming Massively Parallel Processors, Elsevier |
Supplementary Reading
1 . |
Benedict Gaster,Lee Howes, David R. Kaeli, Heterogeneous Computing with OpenCL, Elsevier |
2 . |
Jason Sanders, Edward Kandrot, CUDA by Example: An Introduction to General-Purpose GPU Programming, NVDIA |