quickmenu
PC 리뷰 홈  

OpenCL 1.0 표준 승인에 따른 병렬 컴퓨팅 환경의 변화

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

3. OpenCL로 GPU의 병렬 컴퓨팅 확장




OpenCL 1.0 표준 승인으로 GPU 병렬 컴퓨팅 확장!

OpenCL이 많은 기업들이 연합하여 표준을 형성하고 OpenCL 1.0이 승인된 상황에서 AMD와 NVIDIA, 인텔 등의 기업들은 각각의 표준에 맞는 지원이 이루어질 것으로 예상되고 있다.

AMD와 NVIDIA는 OpenCL 1.0 표준 승인과 함께 각각 OpenCL 1.0 표준을 지원한다는 사실을 공식적으로 밝혔으며, 다른 기업들도 병렬 컴퓨팅을 위한 OpenCL 1.0 도입에 박차를 가하고 있다.

 

[OpenCL은 많은 기업의 참여로 표준 승인과 함께 미래가 밝다.]

NVIDIA의 경우 이미 병렬 컴퓨팅을 위한 C언어 기반 CUDA를 발표하고 이를 지원하는 어플리케이션들이 등장해있는 상태인데 오픈 표준인 OpenCL의 발표에 따라 CUDA를 더욱 확장할 수 있게 된다.

NVIDIA CUDA는 OpenCL과 같은 C언어를 기반으로 하고 기본적인 원리는 같으나 차이는 CUDA가 NVIDIA GPU (GeForce 8 시리즈 이상)에 최적화되고 OpenCL은 오픈 표준이면서 CPU나 GPU (DirectX 9 이상 지원 GPU), 또는 다른 프로세서들을 지원할 수 있어 확장성 측면에서 OpenCL이 앞선다.

NVIDIA는 OpenCL 도입으로 CUDA를 확장하여 기존 어플리케이션을 사용할 수 있고 산업 표준 언어로 사용되고 있는 C를 비롯하여 Java, Fortran (포트란), Python 등의 언어를 추가로 사용할 수 있어 프로그래밍 환경 개선을 통해 GPU 컴퓨팅 어플리케이션 개발을 가속화할 수 있게 된다.

AMD 역시 OpenCL 지원에 따라 GPU 활용 분야 확대와 함께 병렬 컴퓨팅의 확대를 가져올 수 있다. AMD ATI는 카탈리스트 8.12 버전을 통해 ATI Stream을 공식 지원하기 시작하며, NVIDIA처럼 비디오 인코딩 및 물리엔진 등의 분야에 활발한 사용이 가능해지게 된다.

AMD는 또, GPGPU 지원을 위한 AMD의 ATI Stream은 Brook+ 툴 등을 발전시켜오고 있는데 ATI Stream SDK (소프트웨어 개발 킷)에 OpenCL을 포함시키고 2009년 상반기에는 컨텐츠 개발자들을 위한 OpenCL 1.0 지원 ATI Stream SDK 개발자 버전을 내놓을 예정이다. 또, ATI Stream SDK 1.4버전은 그래픽 API 상호 운영성, 다중 GPU 지원, Brook+와 쓰레드 레벨의 데이터 공유, HD 4870 X2 향상된 지원, ATI FirePro 시리즈 지원 등이 포함되어 더욱 기능이 강화된다.

인텔도 OpenCL 표준에 참여하였으나 AMD나 NVIDIA보다 적극적인 모습을 보이지는 않고 있으나 OpenCL 1.0 표준 승인을 위한 기업으로 참여하여 OpenCL의 활용 가능성을 남기고 있다. 특히, GPGPU를 지원할 것으로 알려진 라라비에서 OpenCL이 활용될 것으로 예상되어 AMD나 NVIDIA의 병렬 컴퓨팅에 대응할 수 있는 가능성을 열어 놓았다.

마이크로소프트는 OpenCL 지원에 적극적인 모습을 보였으나 이번 OpenCL 표준 승인에는 참여하지 않은 것으로 나타났는데 업계 표준으로 많은 기업들이 채택한 만큼 병렬 컴퓨팅 분야에서 독자적인 노선을 걷지는 않을 것으로 예상된다.

이렇듯 OpenCL은 많은 기업들을 통해 표준으로 승인되고 오픈되어 누구나 쉽게 사용할 수 있다는 장점을 바탕으로 CPU, GPU 또는 다른 프로세서들에서의 지원도 가능하고 핸드핼드, 모바일 분야까지 확장이 가능한 기술이기 때문에 앞으로의 가능성은 크게 열려있다.

이전 페이지로 돌아갑니다
이 기사의 의견 보기
kss8569 (ID) kss8569님의 미디어로그 가기  / 08-12-11 1:01/ 신고
후원사가 장난아니게 많군요 ㅎㅎㅎ
valkyrie (ID) valkyrie님의 미디어로그 가기  / 08-12-11 2:01/ 신고
으음...;; 아직 확실하게 감이 오지않는데, OpenCL을 이용하면 어떤 환경에서도 병렬 컴퓨팅이 가능해진다는 얘기인건가요...??
psywind (ID) psywind님의 미디어로그 가기  / 08-12-11 8:07/ 신고
저두 아직 감이 안 잡히는군요. 다만 상당한 효율화가 이루어질듯 합니다.
athlon88 (ID) / 08-12-11 8:40/ 신고
CUDA와 GPGPU 같은 기술들을 이용하는 표준을 마련했다고 생각하시면 될겁니다. 개발자나 사용자들에게는 보다 나은 환경이 만들어지는 것이죠.
yuhwa (ID) yuhwa님의 미디어로그 가기  / 08-12-11 8:54/ 신고
OpenCL이라는 용어가 궁금했었는데 궁금중이 해소 됐네요.
하르방 / 08-12-11 10:49/ 신고
CUDA 개발자로서 대환영 입니다. 당장 써 보고 싶은 욕구가..무럭 무럭...
vobavoba (ID) vobavoba님의 미디어로그 가기  / 08-12-11 10:54/ 신고
상당히 어려운 내용이네요..
lognleg (ID) / 08-12-11 11:45/ 신고
OpenGL과 OpenCL이 만나는 곳은 heterogeneous computing 입니다. 즉 CPU와 GPU가 만나는 곳이죠. MP(multi-processing)이 CPU에 기반을 둔 bus방식이나 network 방식으로 이루어 졌는데 이제는 GPU까지 포함하겠다는 이야기입니다. 이제 CPU-GPU는 OpenGL, Open shader Language , OpenCL등이 노는 장소가 되었읍니다. 모두 C를 기반으로 C++를 지원할 것입니다. 그리고 GPU의 FPU 기능이 32bit로 바뀔 것입니다. PC는 사라지고 workstation으로 가는 과정이라고 보면 큰 무리는 아닐 듯...
bmw375 (ID) bmw375님의 미디어로그 가기  / 08-12-11 12:18/ 신고
INTEL이 적극적인 모습을 보여주지 않는다는 점이 아쉽군요. OpenCL을 통해 컴퓨터 성능 향상이 가능하지만 경쟁사들과도 유연한 관계가 되어야 하기 때문이 아닌가 싶습니다.
korstds (ID) korstds님의 미디어로그 가기  / 08-12-11 12:36/ 신고
여러기업에서 많이 한다는 것은 알겠지마 내용은 잘 모르겟네요..
king8407 (ID) king8407님의 미디어로그 가기  / 08-12-11 13:01/ 신고
100여곳에 업체가 참여를 하고 있군요
프레스헛 / 08-12-11 13:33/ 신고
이제 얼마 안있으면 CPU+그래픽카드+메인보드 결합된 칩셋이 나오고 나머지는 개발만 하면 크기든 사용용도든 얼마든지 컨버팅 할수 있는 시대가 오는건가
komow (ID) komow님의 미디어로그 가기  / 08-12-11 14:53/ 신고
쉐이더 프로세서를 엄청 때려넣은 AMD 4000번 사용자라면 반길 소식이군요..
GPGPU가 모두 열리는 세상이라,,,포토뷰360에 열리는 프로세서 숫자만 봐도 배부르겠네,, 그런데 언제 실용화 되는건가?
happygump (ID) / 08-12-11 14:58/ 신고
GPU를 이용한 병렬컴퓨팅이 가능한 어플리케이션이 많이 개발되겠네요. Nvidia나 AMD 모두 사용 가능한 범용으로요
lordstar (ID) lordstar님의 미디어로그 가기  / 08-12-11 21:58/ 신고
애플이 OpenCL주축인건 알고 있었지만 많은 업체가 참여하고 있군요.
blasty (ID) blasty님의 미디어로그 가기  / 08-12-11 22:46/ 신고
앞으로의 프로그래밍 세계에 핵이 될지도 모르겠네요
onlylord7 (ID) onlylord7님의 미디어로그 가기  / 08-12-11 23:39/ 신고
와. 정말 많은곳에서 참여하고있네요. 발전하는 모습 너무좋아요.
hellogang (ID) / 08-12-12 0:30/ 신고
여러 기업이 참여하는군요...

실용화는 아직 멀었겟죠...
kama136 (ID) / 08-12-12 7:35/ 신고
앞으로 많은 부분에서 변화가 오겠군요.
joel83 (ID) joel83님의 미디어로그 가기  / 08-12-12 9:25/ 신고
GPU의 소비전력이 많이 줄어야 더 효과적일텐데..
마냥 GPU 활용도만 높인다고 해서 되는게 아니라 ^^;
뭐 여러면에서 장점이 많이 있긴 하지만요 :)
gimjeong (ID) / 08-12-12 9:31/ 신고
HW는 많이 발전하였는데, SW관련해서 지원이나 통합이 힘들었던듯 하군요.
kjh1619 (ID) kjh1619님의 미디어로그 가기  / 08-12-12 13:47/ 신고
예전의 매체에서는 CPU의 시대는 가고 GPU의 시대가 도래한다는 말을 자주 언급해왔는데, 이제는 OpenCL의 도입으로 CPU-GPU가 서로 협력해서 여러 애플리케이션들을 만들어낼 모양이군요. 엔비디아가 주장해왔던 CUDA 프로그래밍상의 병렬 GPU 처리 컴퓨팅의 능력을 CPU에게 이르기까지 확대할 수 있겠지만, 글쎄요... 그러기 위해선 GPU 자체에서 소모하는 전력 소모량을 줄여야 할 것이고 앞으로 더 많은 개선책들이 필요할 것으로 보입니다.
ikillyou (ID) ikillyou님의 미디어로그 가기  / 08-12-12 20:12/ 신고
표준화가 빨리 되면 될수록 일반 사용자에게 이익이 가지 않을까 하네요.
프레스헛 / 08-12-13 14:55/ 신고
빨리 빨리 시대가 변하는 만큼 앞서가야 합니다 너무 인텔이 발목을 잡고 있다고 생각합니다 휴대용 개발용 그리고 워크테이션용으로 빨리 진화해야 되는데 먼가 꽉 막혀 있는것 같습니다 인텔 마이크로 소프트 때문에 진보한 이유도 있지만 하드웨어와 소프트웨어를 너무 독점하고 자기들 이윤만을 위해 더 나아갈수도 있는것도 틀어 막고 있는것도 상당히 큽니다
muherga (ID) / 08-12-14 22:45/ 신고
표준화가 중요하죠. 먼저 표준 기준이 정해져야 나머지도 쉬울테니.
milkblue (ID) milkblue님의 미디어로그 가기  / 08-12-15 22:10/ 신고
이제 시작, 어떤 결과들로 나타날런지가 궁금합니다.
GPU의 비약적인 속도향상에 비해 그 활용도가 제약적이었는데, OpenCL을 기점으로 포텐셜을 모두 끌어낼 수 있게 되겠군요.
rsw250 (ID) / 08-12-17 11:23/ 신고
많은 기업들이 참여하고 있네요 애플이나 인텔이 참여하는것도 이제 알았네요
jackyang (ID) jackyang님의 미디어로그 가기  / 08-12-20 6:29/ 신고
새로운 표준이 될것 같습니다.
ohye701 (ID) ohye701님의 미디어로그 가기  / 09-01-01 17:36/ 신고
실행활에 크게 의미가 잇을지는...
chunsu (ID) / 09-01-03 14:55/ 신고
정확히는 모르겠지만 기존 방법보다는 좋을것 같네요
gurngi (ID) / 09-01-06 14:02/ 신고
이렇게 하면 효율적인 구성이 되겠지만 아직은 잘 모르겠네요
udstd (ID) / 09-01-07 9:37/ 신고
이정도로 많은 업체들이 참여를 하면 금방 성과가 나오겠군요
닉네임 lock
비회원

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

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