Tech/CUDA

JCuda 설치 & 테스트

아다지에토 2014. 7. 8. 15:43

자바로 Cuda를 사용하자!

이름하야 JCuda!!!


준비물

1. eclipse(http://www.eclipse.org/)

2. Jcuda(http://www.jcuda.org/downloads/downloads.html)

3. Cuda가 설치된 컴퓨터

=======================================================================================================

설치 방법

1. eclipse 다운로드, 자바가 없다면 자바도 설치하자

2. cuda버전과 OS환경에 맞는 Jcuda 다운로드(준비물 2번 참조.)

3. 다른거 없다. eclipse 를 키고 새 java project를 만든다.

4. 프로젝트->우클릭->properties->Java Build Path->Libraries 에서 Add External JARs를 클릭

5. 아까 다운받은 Jcuda directory에서 j로 시작하는 모든 jar를 불러온다.

6. 여기서 끝이 아니다. jcuda-xxxx.jar 의 Native library location을 설정 해줘야 한다.

7. 위의 그림에서 Edit를 눌러 아까 jar들을 불러왔던 디렉토리를 설정해주자.

8. 설정 끗 이제 테스를 해보자!


=========================================================================================================


테스트 코드!

import jcuda.*;

import jcuda.runtime.*;

public class CUDA_TEST

{

public static void main(String[] args)

{

Pointer pointer = new Pointer();

JCuda.cudaMalloc(pointer, 4);

System.out.println("Pointer: " + pointer);

JCuda.cudaFree(pointer);

}

} 

오류가 없이 정상적으로 컴파일 및 실행이 되었다면 성공!


이제 자바로 쿠다를 하자! 끄읏



'Tech > CUDA' 카테고리의 다른 글

CUDA random number geration inside kernel  (0) 2014.09.01
Install nvidia graphic driver and cuda in Ubuntu  (0) 2014.05.30