Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 4: CUDA Threads - Part 2
Recommendations
- Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 3: CUDA Threads, Tools, Simple Examples
- Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 2: The CUDA Programming Model
- Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 5: CUDA Memories
- Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 6: CUDA Memories - Part 2
- Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 1: Introduction
- Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 8: Threading Hardware in G80
- Illinois ECE 498AL : Programming Massively Parallel Processors , Lecture 1: The CUDA Programming Model
- Illinois ECE 498AL: Programming Massively Parallel Processors
- Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 12: Structuring Parallel Algorithms
- Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 10: Control Flow
Category
Published on
Abstract
CUDA Threads Part2
Topics:
- CUDA Thread Block
- Transparent Scalability
- G80 CUDA Mode, A Review
- Executing Thread Blocks
- Thread Scheduling
- Block Granularity Considerations
- More Details of API Features
- Application Programming Interface
- Language Extensions: Built-in Variables
- Common Runtime Component: Mathematical Functions
- Device Runtime Component: Mathematical Functions
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 4: CUDA Threads - Part 2," https://nanohub.org/resources/7236.