http://www.cs.uiuc.edu/homes/snir/PPP/
Official NVIDIA CUDA Documentation
CUBLAS and CUFFT 1.1 Source Code
Unofficial CUDA Tools
Books
Resources on Parallel Patterns
http://www.cs.uiuc.edu/homes/snir/PPP/
Web Articles
Real World Tech Articles:Dr. Dobb's Articles:
- Dr. Dobb's | CUDA, Supercomputing for the Masses: Part 1
- Dr. Dobb's | CUDA, Supercomputing for the Masses: Part 2
- Dr. Dobb's | CUDA, Supercomputing for the Masses: Part 3
- Dr. Dobb's | CUDA, Supercomputing for the Masses: Part 4
- Dr. Dobb's | CUDA, Supercomputing for the Masses: Part 5
- Dr. Dobb's | CUDA, Supercomputing for the Masses: Part 6
- Dr. Dobb's | CUDA, Supercomputing for the Masses: Part 7
- Dr. Dobb's | CUDA, Supercomputing for the Masses: Part 8
- Dr. Dobb's | CUDA, Supercomputing for the Masses: Part 9
- Dr. Dobbs' | CUDA, Supercomputing for the Masses: Part 10
- Dr. Dobbs' | CUDA, Supercomputing for the Masses: Part 11
- Dr. Dobbs' | CUDA, Supercomputing for the Masses: Part 12
- Dr. Dobbs' | CUDA, Supercomputing for the Masses: Part 13
CUDA Youtube Channel http://www.youtube.com/nvidiatesla
CUDA U
Tutorials
CUDA Tutorial at Supercomputing Conference 08
M02: High Performance Computing with CUDA
Introductory: 25% Intermediate: 50% Advanced: 25%
Presenters:
|
Massimiliano Fatica
(NVIDIA)
|
|
Patrick LeGresley
(NVIDIA)
|
|
Ian Buck
(NVIDIA)
|
|
John Stone
(University of Illinois at Urbana-Champaign)
|
|
Jim Phillips
(University of Illinois at Urbana-Champaign)
|
|
Scott Morton
(Hess Corporation)
|
|
Paulius Micikevicius
(NVIDIA)
|
Abstract:
NVIDIA's CUDA is a general purpose scalable parallel programming model
for writing highly parallel applications. It provides several key
abstractions--a hierarchy of thread blocks, shared memory, and barrier
synchronization. This model has proven quite successful at programming
multithreaded manycore GPUs and scales transparently to hundreds of
cores: scientists throughout industry and academia are already using
CUDA to achieve dramatic speedups on production and research codes. A
new compiler backend extends CUDA to multicore CPUs.
In this tutorial NVIDIA engineers will partner with academic and
industrial researchers to present CUDA and discuss its advanced use for
science and engineering domains. The morning session will introduce
CUDA programming and the execution and memory models, motivate the use
of CUDA with many brief examples from different HPC domains. The
afternoon will discuss advanced issues and include real-world case
studies from domain scientists using CUDA for computational biology,
computational fluid dynamics and seismic imaging.
Handouts:
(from http://www.hpsc.csiro.au/users/ho033/SC08/Tutorials/sc08-tutorials/M02)
CUBLAS, CUFFT and CUDPP Examples
SC08 Tutorials (Complete List)
|
Attachments (12)
-
CUBLAS_Library_2.1.pdf - on Jan 24, 2009 12:28 AM by Nicolas Pinto (version 1)
1044k
View Download
-
CUDA_Profiler_2.1.txt - on Jan 24, 2009 12:28 AM by Nicolas Pinto (version 1)
9k
Download
-
CUDA_Release_Notes_2.1.txt - on Jan 24, 2009 12:29 AM by Nicolas Pinto (version 1)
5k
Download
-
CUFFT_Library_2.1.pdf - on Jan 24, 2009 12:29 AM by Nicolas Pinto (version 1)
311k
View Download
-
CudaReferenceManual.pdf - on Jan 24, 2009 12:29 AM by Nicolas Pinto (version 1)
1584k
View Download
-
NVIDIA_CUDA_Programming_Guide_2.1.pdf - on Jan 24, 2009 12:29 AM by Nicolas Pinto (version 1)
1189k
View Download
-
NVIDIA_CUDA_Programming_Guide_Revision_History.txt - on Jan 24, 2009 12:29 AM by Nicolas Pinto (version 1)
21k
Download
-
cudaprof_Changelog.txt - on Jan 24, 2009 12:32 AM by Nicolas Pinto (version 1)
3k
Download
-
nvcc_2.1.pdf - on Jan 24, 2009 12:29 AM by Nicolas Pinto (version 1)
1670k
View Download
-
ptx_isa_1.1.pdf - on Jan 24, 2009 12:29 AM by Nicolas Pinto (version 1)
679k
View Download
-
ptx_isa_1.2.pdf - on Jan 24, 2009 12:29 AM by Nicolas Pinto (version 1)
2419k
View Download
-
ptx_isa_1.3.pdf - on Jan 24, 2009 12:30 AM by Nicolas Pinto (version 1)
2492k
View Download
|