Nvidia Fermi Architecture (pdf)
CSC596/687-C: Accelerate! GPU
by: burt rosenberg
at: university of miami
semester: fall 2022 (231)
time: W 10:10 AM – 11:00 AM
location: Ungar 330–G
News:
Project 1 is out.
Syllabus:
Wednesday only course.
Seminar style — student involvement expected.
An experiment in opening up the curriculum as a community by the UM community.
Project based, with introduction to the architecture of GPU's, and algorithms for concurrent computation.
Sign up on slack to
csc-minicourses
Projects:
Project 1: Hello World
See the
Project 1
homepage.
Due:
Wednesday 7 sept 2022.
Project 2: Dot Product
See the
Project 2
homepage.
Due:
Wednesday October 5
Project 3: Cumulative sums
See the
Project 3
homepage.
Due:
Wednesday October 12. (class canceled for holiday)
Class Notes:
Lecture 1
What is GPGPU and CUDA
Basics of the NVIDA architecture
Resources for the class
Demonstration and assignment
Textbook like stuff:
Professional CUDA C Programming
by Chen, Grossman and KcKerncher.
CUDA Toolkit Documentation
Programming Guide
←
start here
References like stuff:
NVIDIA Microarchtectures
Tesla Architecture
Fermi
Architecture Whitepaper
Kepler
Architecture Whitepaper
Maxwell Architecture
Pascal
Architecture Whitepaper
Volta Architecture
Turing Architecture
Ampere A100
Architecture Whitepaper
Ampere GA10
Architecture Whitepaper
Lovelace/Harper
This work is licensed under a
Creative Commons Attribution-ShareAlike 3.0 Unported License
.
author: burton rosenberg
created: 15 jan 2019
update: 24 aug 2022