
GPU 프로그래밍 소개
- 배우기 쉬운 학습 비디오, 오디오 튜토리얼 및 웨비나
- CUDA 문서 전문
- NVIDIA David Kirk박사와 일리노이 대학교 Wen-mei Hwu 박사 공저 "Programming Massively Parallel Processors"
- CUDA포럼에서 시작
- CUDA개발자로 가입
- 버그 등록 및 소프트웨어 출시 정보
- Tesla GPU용 드라이버
- GPU용 CUDA C 및 C++ 컴파일러
- CUDA GDB 버그 제거 및 CUDA 비주얼 프로파일러 포함
- OpenCL 드라이버, 시각 프로파일러, SDK 코드 샘플 등
- PGI CUDA Fortran 컴파일러
- GPU 코드 개발용 Visual Studio IDE, 코드명 “Nexus”
- 엔비디아 제공
- CUDA SDK 코드 샘플
- CUDA SDK 코드 샘플
- CUDA FFT 라이브러리 (툴 킷에 포함)
- NVIDIA의 Sparse Matrix Multiply Vector: 코드, 문서 1, 문서 2
- NPP: NVIDIA Performance Primitives 조기 액세스: 이미지 및 비디오 처리에 주안점을 두고 있음
- 제 3자 제공
- CUDA 데이터 병렬 프리미티브 라이브러리(cuDPP)
- CULA 도구: EM Photonics가 제공하는 CUDA GPU용 LAPACK
- MAGMA: Dongarra 그룹이 제공하는 CUDA GPU 및 멀티코어 CPU용 LAPACK
- JCG(Jacobi-preconditioned Conjugate Gradient)
- GPULib: IDL 과 MATLAB을 위한 수학적 기능 라이브러리
- GPU VSIPL 신호 처리 라이브러리
- 컴퓨터 비전 및 이미징 라이브러리
- OpenCurrent: 일반 그리드에서 CUDA 가족 PDE(partial differential equation) 솔버 오픈 소스 라이브러리
- PGI 액셀러레이터: Fortran과 C를 CUDA C로 자동 병렬화하는 컴파일러
- CAPS HMPP C 및 Fortran을 CUDA C로의 자동 병렬화 컴파일러
- Goose: C를 CUDA C로 자동 병렬화하는 컴파일러
- NOAA F2C: Fortran을 CUDA C로 변환
- MATLAB
- MathWorks GPU 베타 등록
- MathWorks 기술 백서 : MEX를 이용한 CUDA용 MATLAB 함수 가속화
- CUDA지원의 MATLAB 관련 상세 페이지
- Accelereyes에서 제공하는 Jacket CUDA 플러그인
- GPULib: MATLAB 및 IDL 바인딩을 포함한 수치 기능 라이브러리
- CUDA용 매스매티카 플러그인
- R 통계 환경에서 GPU 컴퓨팅 지원
- National Instruments의 LabVIEW용 CUDA GPU 라이브러리
- Fortran
- CUDA용 Python 래퍼 (wrapper): PyCUDA
- 자바 래퍼 (Java Wrapper)
- CUDA용 .NET 결합
- Thrust: CUDA용 C++ 템플릿 라이브러리
- CuPP: CUDA용 C++ 프레임워크
- Libra: CUDA용 C/C++ 추상화 계층
- CUDA용 F#
- Eclipse의 CUDA 지원
- CUDA 어큐펀시 (Occupancy) 계산기
- Rocks 클러스터를 위한 롤 (Roll)
- 리눅스 64비트상 CUDA 2.0을 위한 Rocks 5.0
- ClusterCorp의 CUDA 용 Rocks Rolls
- Tesla GPU용 Platform Computing Cluster Manager
- Tesla GPU용 PBS Works
- Penguin Computing Scyld