-
Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 7: GPU as part of the PC Architecture
30 Aug 2009 | Online Presentations | Contributor(s): Wen-Mei W Hwu
GPU as part of the PC Architecture Topics: Typical Structure of a CUDA Program Bandwidth: Gravity of Modern computer Systems (Original) PCI Bus Specification PCI as Memory Mapped I/O PCI …
https://nanohub.org/resources/7266
-
Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 8: Threading Hardware in G80
30 Aug 2009 | Online Presentations | Contributor(s): Wen-Mei W Hwu
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 …
https://nanohub.org/resources/7272
-
Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 5: CUDA Memories
20 Aug 2009 | Online Presentations | Contributor(s): Wen-Mei W Hwu
CUDA Memories Topics: G80 Implementation of CUDA Memories CUDA Variable Type Qualifiers Where to Declare Variables Variable Type Restrictions A Common Programming Strategy GPU Atomic …
https://nanohub.org/resources/7243
-
Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 4: CUDA Threads - Part 2
14 Aug 2009 | Online Presentations | Contributor(s): Wen-Mei W Hwu
CUDA Threads Part2 Topics: CUDA Thread Block Transparent Scalability G80 CUDA Mode, A Review Executing Thread Blocks Thread Scheduling Block Granularity Considerations More Details …
https://nanohub.org/resources/7236
-
Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 3: CUDA Threads, Tools, Simple Examples
14 Aug 2009 | Online Presentations | Contributor(s): Wen-Mei W Hwu
CUDA Threads, Tools, Simple Examples Topics: A Running example of Matrix Multiplication Memory Layout of a Matrix in C Compiling a CUDA Program Device Emulation Mode Pitfalls Floating …
https://nanohub.org/resources/7232
-
Illinois ECE 498AL: Programming Massively Parallel Processors, Lecture 1: Introduction
14 Aug 2009 | Online Presentations | Contributor(s): Wen-Mei W Hwu
Programming Massively Parallel Processors Topics: Introduction, Grading, Outline Lab Equipment UIUC/NCSA QP Cluster UIUC/NCSA AP Cluster ECE498AL Development History Why Program …
https://nanohub.org/resources/7226