quickmenu
PC 리뷰 홈  

GPGPU 전쟁이 시작됐다! ATI 카탈리스트 8.12의 모든것

2008-12-23 00:00
권경욱 前 기자 viper2님의 미디어로그 가기 press@bodnara.co.kr

2. ATI Stream 지원하는 카탈리스트 8.12




GPGPU 위한 ATI Stream 지원하는 카탈리스트 8.12!

최근 GPU 제조사들 사이에서 GPGPU (General-Purpose Graphics Processing Units) 지원에 많은 노력을 기울이고 있고 사용자들은 어렵지 않게 GPGPU라는 말을 들을 수 있다. GPGPU를 그래픽 시장에 본격적으로 홍보하기 시작한 곳은 NVIDIA이고 이를 위한 CUDA 기술 소개와 이를 지원하는 프로그램들이 시장에 본격적으로 등장하고 있다.

반면, AMD는 GPGPU 개발이 이루어지지 않은 것은 아니지만, 일반 사용자들에게 실질적으로 보여지는 부분에서는 이제서야 등장하는 것으로 볼 수 있다. AMD의 경우 CPU와 GPU 간의 협력에 관한 부분 등을 고려하여 시장에 늦게 내놓았다고 언급하고 있으나 어쨌든 늦게 등장한 다는 사실은 변함이 없다.

하지만, 그래픽 카드 시장을 주도하고 있는 AMD ATI나 NVIDIA 모두 GPU의 병렬 컴퓨팅, CPU가 하던 일 중 GPU가 잘할 수 있는 일에 투입함으로써 처리성능 향상 등의 효율을 높일 수 있게 된다는 점에서 고무적이고 AMD의 ATI Stream의 등장으로 이제 본격적인 GPGPU 경쟁이 시작되었다는 것을 말해주고 있다.

특히, 이번 카탈리스트 8.12 드라이버의 업데이트를 통해 ATI Stream을 본격적으로 지원하기 시작하여 NVIDIA CUDA의 한판 승부가 예상된다.

 

GPU 병렬 데이터 컴퓨팅 환경은 고성능을 요구하는 서버나 워크스테이션 시장 뿐만 아니라 일반 데스크탑 환경과 게이밍 환경에서 증대되는 처리 성능을 보완하기 위해 등장한 기술로 AMD는 ATI Stream을 통해 GPU의 강점을 CPU가 처리할 수 있는 일을 도와 효율성을 높여줄 것으로 기대되고 있다.

 

경쟁사인 NVIDIA CUDA가 기존의 GeForce 8 시리즈 이상의 GPU를 사용하는 사용자들이 모두 사용할 수 있었던 것처럼 AMD의 ATI Stream도 HD 4000 시리즈 이상을 사용하면 이를 사용할 수 있다. 하지만, 아직까지 HD 2000/ 3000 시리즈들의 지원이 현재까지 제외되고 있어 지원 GPU 비율로 보면 경쟁사보다 부족하다. 하지만, ATI 어비보 컨버터와 같은 ATI Stream 지원 무료 트랜스코딩 지원을 비롯하여 개발자가 쉽게 사용할 수 있는 개발 툴 등을 제공함으로써 앞으로 많은 어플리케이션의 등장이 예상되고 있다.

 

ATI Stream이 어떤 기술일지 궁금할 것인데 ATI Stream은 경쟁사인 NVIDIA가 GPU 병렬 데이터 컴퓨팅을 위해 지원하고 있는 CUDA와 같은 GPGPU 소트프웨어 기술이라고 설명할 수 있다. AMD ATI Stream은 CPU가 처리해야할 로드와 GPU의 로드를 분산하여 균형있게 처리함으로써 처리성능 향상과 효율을 높일 수 있도록 해준다. 참고로 AMD의 경우 경쟁사인 NVIDIA CUDA보다 CPU와 GPU 간의 처리 효율을 높였다고 발표했다.

 

ATI Stream은 업계 표준을 중시 (공개 표준인 OpenCL 지원)

AMD의 ATI Stream은 공개 표준을 중시하는 정책을 펴나가고 있는데 이러한 이유는 과거 특정 API의 경우 일부 인기를 누리기도 하였으나 사장되었던 기술들은 대부분 독자 개발한 비공개 기술들이었다는 점을 들었다.

AMD도 NVIDIA CUDA가 GPU 컴퓨팅 분야를 활성화시켜 놓은 좋은 기술임을 인정하고 있으나 결국 많은 기업들에 열린 공개 표준만이 궁극적인 발전 방향으로 보고 있는 점이 NVIDIA와 AMD의 차이이기도 하다. 하지만, 그래픽 카드가 중심인 NVIDIA는 CPU와 GPU를 모두 만드는 AMD와 인텔과는 다른 입장이기 때문에 NVIDIA는 CUDA와 같은 자사의 GPU에 최적화된 기술을 적용할 수밖에 없는 이유도 있다.

그러나, NVIDIA CUDA 역시 공개 표준인 OpenCL을 도입하여 다양한 플랫폼 개발 환경을 비롯하여 다양한 언어 등을 추가함으로써 개발자들의 편의성을 높이고 있는 점은 공개 표준으로 제시된 OpenCL을 무조건 배척하기에는 장점들이 있으므로 CUDA에 이런 장점들을 적용하게 되는 것이다.

참고로 OpenCL은 애플을 주축으로 하는 OpenCL 워킹그룹에 포함된 AMD, 인텔, IBM, NVIDIA, 삼성 등 다양한 기업들이 참여하는 공개 표준으로 1.0 버전이 승인된 상태이다. OpenCL은 AMD ATI Stream이나 NVIDIA CUDA가 GPU 병렬 컴퓨팅에 중점을 둔 것과 달리 다양한 CPU (x86 CPU, Cell, DSP 등)나 플랫폼 등에도 적용할 수 있어 범용적이고 개방된 소프트웨어 기술이다.

 

마이크로소프트의 DirectX 11부터는 GPGPU 지원을 위해 Compute Shader를 도입하여 GPU 병렬 컴퓨팅을 위한 기술들이 포함되는데 마이크로소프트 역시 많은 기업들에 의해 지지되어 공개 표준으로 제시된 OpenCL을 벗어난 독자적인 기술을 만들기보다는 이를 활용하는 방향이 될 것으로 예상되므로 연장선에 있는 ATI Stream은 마이크로소프트이 이런 방향을 제대로 적용할 수 있고 서로 협력할 수 있게 된다.

 

AMD의 ATI Stream은 자유롭고 공개된 고레벨 언어인 Brook+, 개발 툴과 Havok 등과 같은 미들웨어를 비롯한 ATI Stream SDK (소프트웨어 개발 킷)를 제공하고 CAL (Compute Abstraction Layer)을 통해 ATI GPU와의 효율적인 사용을 가능하게 해준다. 또, AMD는 공개 표준인 OpenCL과 DirectX, OpenGL 등을 활용한 다른 CPU나 GPU를 활용 가능한 크로스플랫폼 개발 환경을 크게 확대시키기 위한 노력을 하고 있어 GPU 병렬 컴퓨팅의 미래를 밝게 보고 있다.

AMD에서 공개한 ATI Stream SDK 1.3에서는 Brook+의 성능 향상을 비롯하여 FireStream 9270, Radeon HD 4600/ 4550/ 4350 등의 GPU들에서도 ATI Stream을 활용할 수 있도록 만들어주고 있다. 이후 2009년 1분기 공개될 1.4버전에서는 멀티 GPU 지원을 비롯하여 데이터 공유 및 처리에 향상 등을 제공하며, Radeon HD 4870 X2, FirePro 3D V3750/ V5700/ V7750/ V7770, V8700/ V8750의 GPU들을 추가로 지원할 것으로 알려지고 있다.

 

AMD는 2006년부터 본격적인 개발에 들어간 GPGPU 활용이 현재 처리 성능이 크게 향상된 GPU들을 활용함으로써 이전보다 처리성능이나 효율이 크게 증대되고 있고 ATI Stream 기술을 통해 서버나 워크스테이션 시장의 HPC (High Performance Computing) 요구를 충족해주며, 데스크탑 시장에서도 GPGPU 기술을 활용함으로써 사용자들의 성능 향상에 대한 요구를 충족시켜줄 수 있을 것으로 기대되고 있다.

 

다양한 어플리케이션에 적용될 수 있는 ATI Stream!

GPU의 병렬처리 성능이 CPU의 처리 성능보다 우수하여 이를 CPU가 할 수 있는 일들에 적용한다고 할지라도 이를 지원하고 있는 프로그램들이 없다면 의미가 없다. NVIDIA CUDA처럼 ATI Stream도 물리연산이나 어도비 CS4 프로그램들, 파워디렉터 7, Arcsoft의 DVD 업스케일링 프로그램, 마이크로소프트의 윈도우 비스타나 인코더, 파워포인트 2007 등 다양한 ATI Stream 지원 프로그램들이 등장하고 있다.

이전 페이지로 돌아갑니다 다음 페이지로 이동합니다
이 기사의 의견 보기
bmw375 (ID) bmw375님의 미디어로그 가기  / 08-12-23 0:07/ 신고
지원하는 그래픽 카드가 라데온 HD 4000 제품군 뿐이라는 점은 아쉽군요. 앞으로 NVIDIA와 경쟁하면서 점차 나은 모습을 보여주기 바랍니다.
milkblue (ID) milkblue님의 미디어로그 가기  / 08-12-23 0:43/ 신고
CCC를 통한 컨버터의 경우, 범용 프로그램에 비해 지원 포맷이나 설정이 너무 제한적이더군요. 활용법이 없진 않겠습니다만, 아직까진 GPU를 이용해서 빠르다 라는 것을 알리는 정도밖에 되지 않는거 같아요.
f15cc (ID) f15cc님의 미디어로그 가기  / 08-12-23 1:06/ 신고
3000 시리즈는 버리는건가.. 에휴...
프레스헛 / 08-12-23 1:09/ 신고
GPU의 남아도는 연산을 CPU처럼 쓸수 있게 되는게 내년의 화두로 떠오를듯 합니다 ATI나 엔비디아나 인텔에 너무 휘둘려서 이 를 갈고 있으니까요
heaye / 08-12-23 4:58/ 신고
openCL무자게 선전하더니 결국 AMD도 자기회사규격을 내세우네.
valkyrie (ID) valkyrie님의 미디어로그 가기  / 08-12-23 6:47/ 신고
으음... AMD가 자기 회사 규격을 내세우는 것이긴 하지만, 그 규격이 OpenCL 규격에 맞는다는 얘기가 아닐까요? 어차피 표준이라는 것은 그런거죠...;;

그나저나 이제 본격적으로 AMD도 GPGPU를 내세우기 시작했군요. AVIVO는 생각보다 괜찮아보이네요.
jinnei77 (ID) jinnei77님의 미디어로그 가기  / 08-12-23 9:45/ 신고
아직까지는 더 많은 숙성과 최적화가 필요하겠네요
aaaaa / 08-12-23 11:16/ 신고
AVIVO : [eivi:vou]
psywind (ID) psywind님의 미디어로그 가기  / 08-12-23 18:13/ 신고
확실히 남아도는 자원을 이용하는것이 효율적이죠
ascentia (ID) ascentia님의 미디어로그 가기  / 08-12-23 19:55/ 신고
카탈리스트의 노력이 돋보이는 군요. 그리고 ATI Stream은 자사의 GPGPU 기술을 게 고객에게 접근하기 위한 상표로서 open CL을 준수하고 있죠.
korstds (ID) korstds님의 미디어로그 가기  / 08-12-23 20:35/ 신고
소프트웨어적으로도 보다 더 멋진 성능을 추구하는게 돋보이네요..
kama136 (ID) / 08-12-23 21:03/ 신고
무료라는 장점이 있는 ATI 어비보 비디오 컨버터가 더욱 발전하여 상용프로그램정도의 성능이나 옵션등을 가지게 되면 좋겠군요.
deathesp (ID) deathesp님의 미디어로그 가기  / 08-12-23 23:45/ 신고
3시리즈 갓다버린것만봐도 패배가 거의 확실 ㅡ_ㅡ ; 야이.....
기존유저 내팽개치고 잘되는거 본적이...
dorfor (ID) / 08-12-25 17:33/ 신고
새로운 드라이버로 많은부분이 달라졌군요. GPU를 통한 인코딩에서도, AMD의 AVIVO가 좋은 퀄리티를 나타내는군요.
lordstar (ID) lordstar님의 미디어로그 가기  / 08-12-25 21:32/ 신고
프랩스로 찍은 동영상 용량 줄일려고 버추얼덥으로 재인코딩하면 시간이 오래걸렸는데 AVIVO쓰면 시간이 많이 단축되겠군요.
joel83 (ID) joel83님의 미디어로그 가기  / 08-12-26 4:29/ 신고
역시 보드나라 답게 유저니즈를 파악하고 있는 -_-dd
noblechae (ID) / 08-12-26 16:49/ 신고
삼천대에서는 별 다른 상향이 없는건가요? 아쉽넹;;;;
masasi (ID) masasi님의 미디어로그 가기  / 08-12-30 20:23/ 신고
드디어 지원되는건 좋은데,
왜 NVIDIA와 달리 전 제품에 대한 지원을 하지 않는 걸까요?
ohye701 (ID) ohye701님의 미디어로그 가기  / 09-01-02 15:03/ 신고
충분한 메리트가 있어보이기는 합니다만,...
ATI Stream이 문제라기보다는 아직 기능도 부족한 Badaboom을 내놓은 쪽이 문제가 아닐까 싶...

근데 전왜 ATI쪽보다 엔비디아쪽이 글자 가독성이 좋아보일까요;
y20303 (ID) y20303님의 미디어로그 가기  / 09-01-03 2:35/ 신고
탄탄한 소프트 웨어의 지원은 필수인듯...
onlylord7 (ID) onlylord7님의 미디어로그 가기  / 09-01-03 10:33/ 신고
카탈리스트의 지속적인 발전을기대합니다. 예전에비해서 HD34시리즈인데
성능이업되었네요. 좋습니다.
blasty (ID) blasty님의 미디어로그 가기  / 09-01-05 21:32/ 신고
4000시리즈가 더 빛을 볼수 있었는데.., 아직은 더 가능성이 있네요
chunsu (ID) / 09-01-06 6:13/ 신고
이제는 GPU를 좀 더 효과적으로 이용할 수 있는거군요
jackyang (ID) jackyang님의 미디어로그 가기  / 09-01-07 19:12/ 신고
또 다른 라운드의 시작 같군요. 이로서 소비자들 양질의 서비스을 받을 수 있을듯.....
newstar (ID) newstar님의 미디어로그 가기  / 09-01-07 20:51/ 신고
아직은 시작이라서 눈에 보이는 효과가 없네요. 2~3달 기다리면 안정성과 성능에서 기대할만한 수치가 나오지 않을런지 기대중입니다.
gurngi (ID) / 09-01-08 8:44/ 신고
조금더 기다려야 할 시점인것 같네요 이제 시작이니...
jenjinman (ID) jenjinman님의 미디어로그 가기  / 09-01-19 0:21/ 신고
HD 4000대면 최신 제품만 지원한다는 의미인데 조금 아쉬운 생각이 드네요.
닉네임 lock
비회원

보드나라 많이 본 뉴스
보드나라 많이 본 기사

보드나라 최신 기사
[12/23] AWS, 토큰 비용을 28% 낮춘 오픈소스 AI 에이전트 '스트랜즈 하네스' 공개  
[12/23] 앱코, 가상 7.1 진동 기능 탑재 게이밍 헤드셋 'MR600W' 출시  
[12/23] 설치와 활용도 알찬 와이파이 6 공유기, ipTIME AX3000plus  
[12/23] 알리바바 클라우드, 글로벌 인프라 AI 포트폴리오 확대로 기업 AI 도입 가속화  
[12/23] 마이크로닉스, 'ASRock PSU MEGA 세일 페스티벌' 진행  
[12/23] 엔비디아, ‘컨트롤 레조넌트’에 패스 트레이싱 DLSS 4.5 지원  
[12/23] 라이엇 게임즈, 2026 대한민국 LoL 국가대표 응원 이벤트 개최  
[12/23] 빌리빌리 게임 ‘뱅드림! 아워 노트’ 9월 24일 글로벌 정식 출시  
[12/23] <페르소나5: 더 팬텀 X> 5.4.1 버전 P3P 콜라보 「달을 쫓는 자의 꿈」 9월 24일 업데이트!  
[12/23] 컴투스 ‘제우스: 오만의 신’, 점성술 엘리시움 등 추석 맞이 업데이트  
[12/23] 리눅스 패치에 AMD GPU의 GDDR7 지원 포착, 차세대 라데온에 탑재?  
[12/23] CXMT는 NAND, YMTC는 DRAM로, 中 메모리 양강 사업 영역 확대  
[12/23] 엑스박스 조직 개편 상황 업데이트, 차세대 헤일로 개발은 액티비전  
[12/23] 엔비디아, 컨트롤 레조넌트와 기어스 오브 워 E-데이 대응 617.14 버전 드라이버 배포  
[12/23] QLC 낸드 쓴 애플 아이폰 18 프로 맥스 1TB 쓰기 성능 극단적 하락 논란  
[12/23] 서린씨앤아이, 써멀그리즐리 WireView Pro II GPU 재입고  
[12/23] 대원씨티에스, NZXT 컴팩트 미들타워 케이스 'S5 RGB' 시리즈 출시  
[12/23] 밸로프, AVA IP 기반 스핀오프 ‘AVA RE:BIRTH’ 사전예약 및 CBT 참가자 모집 24일 개시…해외 이용자 접점 확대  
[12/23] TCL, 태블릿 신제품 ‘노트 A1 넥스트페이퍼’ 출시 … 사전예약 시작  
[12/23] 에이수스, 영재컴퓨터 ROG 파트너십 체결  
로그인 | 이 페이지의 PC버전
Copyright NexGen Research Corp. 2010