CPU/ATI GPU hybrid AstroPulse for Windows released

11월 6일, Lunatics team 의 Raistmer 가 CPU/ATI GPU hybrid AstroPulse 어플리케이션 공개하면서 비공식이지만 드디어 ATI GPU 연산을 지원하는 seti@home 의 시대가 열렸다.

이번 어플리케이션은 Astropulse 의 Fast Folding Algorithm 을 GPU 에서 대신 수행하도록 해주는 기능으로 그동안 CPU 한개에서 하나의 Astropulse 유닛을 처리하던것을, 하나의 GPU 에서 두개의 Astropulse 를 처리하고 CPU 로는 Multibeam 같은 다른 어플리케이션을 처리하면서 조금씩 그 자원을 공유해쓰는개념으로 작동한다.

예를들어 1 Quad Core CPU + 1 ATI GPU 환경이라면, CPU 로 Multibeam 4개 + GPU 로 Astropulse 2개 를 동시에 수행할수있게 되는것이다. 다만 CPU 자원을 조금 공유해쓰기 때문에 Multibeam 수행속도에 약간의 영향이 있을거라고 한다.

이 어플리케이션이 작동하기위해선 CUDA 가 그렇듯이 약간의 자격이 필요하다. 첫째조건으로 GPU 가 ATI Stream 을 지원할것, 둘째조건으로 CPU 가 SSE3 이상의 명령어셋을 지원할것, 마지막으로 Catalyst 9.x 이상 버전의 드라이버를 설치할것.

그리고 이 어플리케이션은 Double Precision Floating Point 연산을 지원하는 GPU를 위한 버전과 그렇지 않은 버전 둘로 나뉘는데 아래 링크에서 자신의 ATI GPU 가 ATI Stream 이 가능한지, 그렇다면 Double Precision Floating Point 연산을 지원하는지를 확인후에 설치하도록 하자.

http://developer.amd.com/gpu/ATIStreamSDK/Pages/default.aspx#two

자세한 설치&세팅 방법은 원문의 설명seti@home 게시판글을 참고하여 자신의 환경에 맞는 설정을 찾아 설치하길 바란다.

Creative Commons License

Advertisements

~ by 299,792,458 on November 23, 2009.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

 
%d bloggers like this: