Difference between revisions of "GPU621/DPS921 Student Resources"

From CDOT Wiki
Jump to: navigation, search
(CUDA)
(CUDA)
Line 25: Line 25:
 
** Project -> Properties -> Configuration -> VC++ Directories -> $(CUDA_PATH_INC); $(CUDA_PATH_LIB);
 
** Project -> Properties -> Configuration -> VC++ Directories -> $(CUDA_PATH_INC); $(CUDA_PATH_LIB);
 
** Project -> Properties -> Configuration -> Linker -> Input -> cudart.lib
 
** Project -> Properties -> Configuration -> Linker -> Input -> cudart.lib
* compiling with nvcc
 
** Fermi cards - nvcc -code=sm_20 _arch=compute_20
 
** nvcc opencl.cpp -lOpenCL
 
  
 
== MPI ==
 
== MPI ==

Revision as of 11:42, 13 January 2014


GPU621/DPS921 | Participants | Groups and Projects | Resources | Glossary

The purpose of this page is to share useful information that can help groups with their projects.

Installation Notes

Cilk Plus

TBB

OpenMP

OpenCL

CUDA

  • Visual Studio 2012 Ultimate | Select Software Downloads | Go To Visual Studio 2012 Ultimate 1.49GB | Download iso | Burn, if error burn again | Finally, install
  • CUDA Downloads
  • Visual Studio IDE Settings for .cu files
    • Project -> Build Customizations -> Select CUDA 5.5
    • Source file -> Properites -> Item Type -> CUDA C/C++
    • Project -> Properties -> Configuration -> VC++ Directories -> $(CUDA_PATH_INC); $(CUDA_PATH_LIB);
    • Project -> Properties -> Configuration -> Linker -> Input -> cudart.lib

MPI

Workshop Notes

BLAS Documentation

Assignment Notes

Shared Memory

Message Passing