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

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

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

Apresentações semelhantes


Apresentação em tema: "CUDA Como fazer?. CUDA O CUDA? O Visual C++. Integração com o Visual C++. Compilando (OpenGL). Exemplos de código."— 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

6

7

8 O Visual C++ Link:

9 Criando o projeto

10

11

12 marcar

13 Criando o projeto marcar

14 Configurando parâmetros: include

15

16

17 Configurando parâmetros: lib

18

19

20 O Visual C++

21

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

23

24 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 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 Quickstart guide Programming guide reference manual Toolkit release notes SDK release notes windows

33 FIM


Carregar ppt "CUDA Como fazer?. CUDA O CUDA? O Visual C++. Integração com o Visual C++. Compilando (OpenGL). Exemplos de código."

Apresentações semelhantes


Anúncios Google