quickmenu
PC 뉴스 홈  

NVIDIA, 쿠다 플랫폼 컴파일러 소스코드 개방하고 중국 대학 정규 수업에 쿠다 교육과정 채택

2011-12-14 10:47
이상호 기자 ghostlee@bodnara.co.kr

엔비디아(www.nvidia.co.kr, CEO 젠슨황)는 새로운 엔비디아 쿠다(CUDA) LLVM 기반 컴파일러의 소스코드를 학계 연구자와 소프트웨어툴 벤더들에게 제공한다고 밝혔다. 이로써 연구자들과 개발자들은 GPU 지원을 보다 쉽게 추가해 더 많은 프로그래밍 언어를 지원하고, 대체 프로세서 아키텍처에서 쿠다 어플리케이션을 지원할 수 있게 된다.

 

LLVM은 새로운 프로그래밍 언어와 프로세서 아키텍처를 쉽게 추가할 수 있게 설계된 오픈 소스 컴파일러 인프라로, 어도비(Adobe), 애플(Apple), 크레이(Cray), 일렉트로닉 아츠(Electronic Arts) 등에서 프로그래밍 요구 사항으로 적용되고 있으며, 엔비디아 병렬 GPU 아키텍처를 지원하는 LLVM 기반 쿠다 컴파일러는 최신 쿠다 툴킷 버전 4.1의 일부에서 공개된 바 있다.

 

엔비디아가 IR(interal representation) 포맷과 쿠다 컴파일러 소스코드를 제공함에 따라, 연구자들은 보다 유연하게 쿠다 프로그래밍 모델을 다른 아키텍처로 매핑할 수 있게 됐다. 이는 이기종 병렬 시스템 프로그래밍과 미래 프로그래밍 모델에 대안적인 접근을 허용함으로써 차세대 고성능 컴퓨팅 플랫폼 개발 및 엑사스케일(Exasclae) 컴퓨팅의 가속화에 기여할 수 있을 것으로 예상된다.

 

쿠다 C로 개발한 소프트웨어를 다른 프로세서 아키텍처로 매핑하는 작업 중인 “오셀롯 프로젝트”(Ocelot Project)의 책임자인 수다카르 야라만치리 조지아 공업대학교 교수는 “쿠다 플랫폼 개방은 큰 진전”이라고 강조하며 “컴퓨팅의 미래는 이기종(Heterogeneous) 컴퓨팅에 달려있으며, 쿠다 프로그래밍 모델은 AMD GPU와 인텔 x86 CPU 등 많은 이기종 프로세서에서의 성능 최대화를 가져올 것”이라고 말했다.

 

소프트웨어툴 벤더 또한 컴파일러 소스 코드 기술을 통한 맞춤형 솔루션을 구축할 수 있게 됐다. 더 포틀랜드 그룹(The Portland Group, 이하 PGI)의 더그 마일스(Doug Miles) 디렉터는 “엔비디아의 이번 결정 덕분에 쿠다 C/C++와 동일한 디바이스 레벨 최적화 기술을 활용, 네이티브 쿠다 포트란과 오픈ACC 컴파일러를 만들 수 있게 됐다.”며, “기존 툴을 사용한 디버깅 및 프로파일링이 원활해짐에 따라 PGI는 보다 높은 레벨의 최적화와 언어 기능에 초점을 맞출 수 있게 됐다.”고 말했다.

 

쿠다 컴파일러 소스 코드는 CUDA 개발자 홈페이지에서 자격 조건에 부합하는 학술 연구자 및 소프트웨어 툴 개발자들에 한해 조기 등록 후 접근 가능하며, 엔비디아 쿠다 프로그래밍 환경에 대한 보다 상세한 정보는 NVIDIA CUDA 홈페이지에서 확인 가능하다.

 

 

엔비디아 쿠다 프로그래밍 교육 과정, 중국 전국 대학 정규 수업으로 채택

한편, 엔비디아(www.nvidia.co.kr, CEO 젠슨황)는 엔비디아 쿠다(CUDA) 아키텍처 기반 프로그래밍 교육 과정이 중국 전국 수백 개 대학에서 2012년 2학기부터 정규 수업 과정으로 제공될 계획이라고 밝혔다. 엔비디아와 중국 교육부가 함께 밝힌 이 계획으로 매년 최고 2만 명의 학생이 최상의 쿠다 아키텍처와 병렬 프로그래밍 활용에 대해 교육받게 될 것으로 예상된다.

 

엔비디아는 교육부의 국가고급강좌리소스센터(National High-Quality Course Resource Center)와 협력해 'GPU 기반 병렬 컴퓨팅'이라는 새로운 교육 과정을 개발, 이 과정을 통해 학생들은 이기종(Heterogeneous) 및 GPU 기반 컴퓨팅 시스템 관련 병렬 컴퓨팅에 대한 모든 정보와 다양한 과학 및 공학 분야에서의 활용법을 배우게 된다.

 

쿠다 아키텍처 프로그래밍 코스는 학생들이 병렬컴퓨팅 및 실질적인 문제를 해결할 수 있는 알고리즘과 프로그램 디자인에 대한 배경지식을 습득토록 함에 목적이 있으며, 이 코스는 병렬프로그래밍 컨셉 포함해 GPU 하드웨어 구성, 프로그래밍 모델, 메모리모델, 어플리케이션 가속, 데이터레벨 병렬알고리즘 및 병렬 분석이 포함된다.

 

엔비디아 쿠다 병렬 컴퓨팅 아키텍처 및 프로그래밍에 대한 보다 상세한 내용은 NVIDIA CUDA 홈페이지에서 확인할 수 있다.

이 기사의 의견 보기
마프티 psywind님의 미디어로그 가기  / 11-12-14 10:49/ 신고
정말 엔당은 이런, 단순 게임 외적의 것도 열심이네요
끓여만든배 / 11-12-14 14:57/ 신고
앞으로 CUDA 지원의 응용프로그램도 많아지겠네요.
Meho ho5945님의 미디어로그 가기  / 11-12-15 9:21/ 신고
컴파일러 소스코드는 핵심 개발자들만... 우린 컴파일러를 활용하는데도 버겁죠.-_-;
짜야~ mylovejcw님의 미디어로그 가기  / 11-12-15 10:17/ 신고
수강한다면 머리가 어질어질 할 것 같네요 ㅎㅎ
처런 ohloveajk님의 미디어로그 가기  / 11-12-15 18:49/ 신고
쿠다 교육과정이라 왠지 어려울 것 같군요.
한마음 / 11-12-19 12:35/ 신고
머리 아픈 과목일 것 같네요...
프리스트 rubychan님의 미디어로그 가기  / 11-12-21 7:34/ 신고
CUDA는 폐쇄적이라 별로..
PowerPC cherrysia님의 미디어로그 가기  / 11-12-21 8:00/ 신고
쿠다 교육과정까지 만드는군요
닉네임 lock
비회원

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

보드나라 최신 기사
[12/14] AI로 케이스 냉각 효율 계산, 쿨링팬 배치 차이에 CPU 공급 공기 온도 13℃ 하락  
[12/14] 삼성 갤럭시 스마트태그3, 아이폰은 되지만 안드로이드폰은 갤럭시만 지원  
[12/14] 델 테크놀로지스, 엔비디아 RTX 스파크 탑재한 첫 XPS 신제품 ‘델 XPS 16 크리에이터 에디션’ 공개  
[12/14] 오픈AI, GPT-6를 챗GPT 전반으로 확대…‘인텔리전트 UI’로 질문에 맞는 UI 실시간 생성  
[12/14] 마블 라이벌즈 어벤져스 연계 이벤트 공개. 시즌 10 후반전 10월 9일 시작  
[12/14] 구글, AI 컨텐츠 검증기 신스ID 글로벌 오픈  
[12/14] '160mm 듀얼팬으로 강력한 냉각' 마이크로닉스, WIZMAX 릿지 MAX 출시  
[12/14] 서린씨앤아이, 프렉탈디자인 Define One PC 케이스 4종 출시  
[12/14] 슈퍼셀 ‘브롤스타즈’, K-POP 아이돌과 함께하는 3주간의 릴레이 커뮤니티 프로젝트 시작  
[12/14] 소니코리아, 세계 최경량 초망원 단렌즈 2종 국내 출시  
[12/14] 마이크로닉스, WIZMAX CHILL 세븐팬 가격 인하  
[12/14] 뱅앤올룹슨, 부산 달맞이길에 국내 첫 라운지 ‘베오포트(BEO PORT)’ 오픈  
[12/14] 크로스오버존 한글날 기념 모니터 특가  
[12/14] 기가바이트 24인치 FHD IPS 게이밍 모니터 ‘GS24F14A’ 쿠팡 한정수량 특가 진행  
[12/14] 다산코퍼레이션, 발키리 MA360 루빅큐브 ARGB 수랭쿨러 출시  
[12/14] 게이밍부터 AI까지 한 자리에, 리사 수와 함께한 AMD 게이머즈 데이  
[12/14] 리사 수 CEO 함께하는 ‘AMD GAMERS DAY’.. 이엠텍, SAPPHIRE 라데온 체험존을 통해 게이머와 소통  
[12/14] 서린씨앤아이, HYTE 니노마에 이나니스 콜라보 제품 예약 판매 진행  
[12/14] 로켓배송 완본체 PC, STCOM STCP 시리즈 조립컴퓨터 쿠팡 할인 이벤트 진행  
[12/14] 넥슨, PC ‘오버워치’ 시즌5 ‘어둠의 신조’ 시작!  
로그인 | 이 페이지의 PC버전
Copyright NexGen Research Corp. 2010