Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 8: Threading Hardware in G80
Recommendations
- Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 9: Memory Hardware in G80
- Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 4: CUDA Threads - Part 2
- Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 3: CUDA Threads, Tools, Simple Examples
- Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 1: Introduction
- Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 10: Control Flow
- Illinois ECE 498AL: Programming Massively Parallel Processors
Category
Published on
Abstract
Threading Hardware in G80
Topics:
- Single Program Multiple Data (SPMD)
- Grids and Blocks
- CUDA Thread Block : Review
- Geforce-8 Series Hardware Overview
- CUDA Processor Terminology
- Stream Multiprocesor (SM)
- G80 Thread Computing Pipeline
- Thread Lifecycle in Hardware
- SM Executes Blocks
- Thread Scheduling and Execution
- SM Warp Scheduling
- Scoreboarding
Credits
These lecture were breezed by Carl Pearson and Daniel Borup and then reviewed, edited ,and Uploaded by Omar Sobh.
Sponsored by
NCN@illinois
Cite this work
Researchers should cite this work as follows:
-
Wen-Mei W Hwu (2009), "Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 8: Threading Hardware in G80," https://nanohub.org/resources/7272.