A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

CUDA Como fazer?.

Apresentações semelhantes


Apresentação em tema: "CUDA Como fazer?."— Transcrição da apresentação:

1 CUDA Como fazer?

2 CUDA O CUDA? O Visual C++. Integração com o Visual C++.
Compilando (OpenGL). Exemplos de código.

3 Onde baixar o CUDA? Link:

4 O que baixar?

5 O que baixar?

6 O que baixar?

7 O que baixar?

8 O Visual C++ Link:

9 Criando o projeto

10 Criando o projeto

11 Criando o projeto

12 Criando o projeto marcar

13 Criando o projeto marcar

14 Configurando parâmetros: include

15 Configurando parâmetros: include

16 Configurando parâmetros: include

17 Configurando parâmetros: lib

18 Configurando parâmetros: lib

19 Configurando parâmetros: lib

20 O Visual C++

21 O Visual C++

22 Parâmetros de compilação do arquivo “kernel.cu”

23 Parâmetros de compilação do arquivo “kernel.cu”

24 Parâmetros de compilação do arquivo “kernel.cu”
Command line: $(CUDA_BIN_PATH)\nvcc.exe -ccbin "$(VCInstallDir)bin" -c -D_DEBUG -DWIN32 -D_CONSOLE -D_MBCS -Xcompiler /EHsc,/W3,/nologo,/Od,/Zi,/RTC1,/MDd -I"$(CUDA_INC_PATH)" -I./ -o $(ConfigurationName)\kernel.obj kernel.cu Outputs: $(ConfigurationName)\kernel.obj

25 Parâmetros de compilação do arquivo “kernel.cu”
Command line: $(CUDA_BIN_PATH)\nvcc.exe -ccbin "$(VCInstallDir)bin" -c -D_DEBUG -DWIN32 -D_CONSOLE -D_MBCS -Xcompiler /EHsc,/W3,/nologo,/Od,/Zi,/RTC1,/MDd -I"$(CUDA_INC_PATH)" -I./ -o $(ConfigurationName)\kernel.obj kernel.cu Outputs: $(ConfigurationName)\kernel.obj

26 Parâmetros de compilação do arquivo “kernel.cu”

27 Parâmetros de compilação do arquivo “kernel.cu”
Configurações

28 Biliotecas utilizadas
CUDA Includes vector_types.h cuda.h cuda_runtime_api.h Libs cuda.lib cudart.lib

29 Biliotecas utilizadas
CUDA com OpenGL Includes vector_types.h cuda.h cuda_runtime_api.h cuda_gl_interop.h glew.h gl.h glut.h glu.h Libs cuda.lib cudart.lib glew32.lib glut32.lib opengl32.lib glu32.lib

30 Integração CUDA com OpenGL Funções para trabalhar com imagens
cudaGLRegisterBufferObject cudaGLUnregisterBufferObject cudaGLMapBufferObject cudaGLUnmapBufferObject

31 Exemplos

32 Referências http://www.nvidia.com/object/cuda_develop.html
Quickstart guide Programming guide reference manual Toolkit release notes SDK release notes windows

33 FIM


Carregar ppt "CUDA Como fazer?."

Apresentações semelhantes


Anúncios Google