728x90
반응형

화학소프트웨어/CUDA 5

TeraChem 설치

CUDA를 지원하는 분자역학 프로그램이다. 관련 프로그램은 NVIDIA 홈페이지에서 확인하시길 바라며.... 우선 PetaChem.com 홈페이지에서 간단한 몇가지 사항을 작성하고 나서 다운로드 링크와 계정 그리고 패스워드를 메일로 받아서 소스를 다운로드 할 수 있다. 영문페이지이지만 이름, 메일주소, 어디다 TeraChem을 사용할거냐 이런거만 작성하면 된다. 하루정도 기간이 걸리니까 느긋이 기다리다가 메일이 오면 해당링크로 연결해서 다운받으면 되고 해당 소스코드를 CUDA를 설치한 64bit Linux 에 업로드 후 설치 과정을 살펴보자. CUDA만 제대로 설치되어있고 지원하는 GPU만 설치되어 있다면 별 무리 없이 설치가 가능할것이다. [chemzine@chemzine ~]$ ls cudasdk_2..

CUDA SDK 샘플코드 설치 - ②

CUDA SDK 코드 샘플을 컴파일 하고 실행해 볼 계정아이디로 로그인하자. 지난 포스트에서 테스트계정으로 chemzine이라는 계정을 생성하였으니 계정접속 후 생성 후 SDK 코드 샘플 파일을 실행하는 부분부터 시작해보자. [chemzine@chemzine ~]$ ls cudasdk_2.3_linux.run [chemzine@chemzine ~]$ sh cudasdk_2.3_linux.run ........ 중간 생략 .................. * Please make sure your PATH includes /usr/local/cuda/bin * Please make sure your LD_LIBRARY_PATH includes /usr/local/cuda/lib * To uninstall ..

CUDA SDK 샘플코드 설치 - ①

NVIDIA 리눅스용 드라이버도 설치했고 CUDA Toolkit도 설치했다면 이제 CUDA SDK 코드 샘플을 좀 가지고 삽질을 해봐야지 ;;;; 우선 SDK 코드샘플은 해당계정 최상위 디렉토리에 소스코드가 설치되므로 SDK코드 샘플을 직접적으로 테스트할 계정을 우선 생성해보자.. (물론 경로 수정이 가능하지만 일반계정으로 실행해보자 ^^;;) [root@chemzine home]# mkdir /home/user [root@chemzine home]# useradd chemzine -d /home/user/chemzine [root@chemzine home]# passwd chemzine Changing password for user chemzine. New UNIX password: BAD PASSW..

Linux x86_64 Nvidia 드라이버 설치 및 CUDA toolkit 설치 - ②

NVIDIA 리눅스 드라이버를 설치 했으니 컴퓨터 상의 GPU 상태를 확인해보자. [root@chemzine ~]# /usr/bin/nvidia-settings 위의 명령을 실행하면 다음과 같은 창이 나타나 그래픽상황을 확인 할 수 있다. (Red Hat Enterprise Linux 4.x의 경우 Applications -> System Tools -> NVIDIA X Server Settings ) 테스트에 사용한 그래픽카드 (GPU)는 8600GT 이며 발열상태 및 메모리, 클럭등의 정보를 확인 할 수 있다. (그래픽카드를 새로 장만해야겠다 ;;;) 이제 CUDA toolkit을 설치해보자. [root@chemzine home]# ls cudasdk_2.3_linux.run cudatoolkit_2..

Linux x86_64 Nvidia 드라이버 설치 및 CUDA toolkit 설치 - ⓛ

CUDA는 NVIDIA 사의 최신 GPU를 이용해 보다 고성능 컴퓨팅 환경을 구축할 수 있는 기술이다. 예전에는 GPU라는 용어대신 VGA라는 용어를 많이 사용했는데 이는 단순히 모니터상에 출력되는 아웃풋 인터페이스를 처리해주는 기본기능에서 보다 많은 기능을 수행하며 CPU에 버금가는 혹은 이를 뛰어넘는 포퍼먼스를 보여줄 수 있다는 의미로 GPU라고 칭하게 되었다. 사담이지만 최근까지도 난 SLI나 CUDA 등을 그다지 유용하지 않은 기술쯤으로 치부해왔었다. 그간 사용하던 프로그램들이 모두 CPU연산을 주로 활용하는 프로그램들 뿐이라 별 관심이 없었던 까닭이다. 하지만 최근 CUDA를 활용한 프로그램의 포퍼먼스를 여러데이타로 접하고 나서는 생각이 바뀌기 시작했다. 그래서 지금부터 CUDA의 세계에 뛰어들..

728x90
반응형