quickmenu
PC 뉴스 홈  

개발자 생산 효율 증진 위한 기능 추가된 엔비디아 CUDA 5 발표

2012-10-16 11:40
이상호 기자 ghostlee@bodnara.co.kr

엔비디아(www.nvidia.co.kr, CEO 젠슨황)는 세계에서 가장 보급력이 높은 병렬 컴퓨팅 플랫폼이자 프로그래밍 모델인 쿠다(CUDA)®의 최신 버전인 엔비디아® 쿠다®(NVIDIA® CUDA® 5) 프로덕션 릴리즈를 발표했다.

 

 

 

쿠다 5를 사용해 개발자들은 엔비디아 케플러(Kepler)™ 컴퓨트 아키텍처에 기반한 GPU 액셀러레이터 등 엔비디아 GPU 성능을 온전히 활용할 수 있게 되며, 다이나믹 패러렐리즘(Dynamic Parallelism) 지원, GPU 호출 라이브러리(GPU-Callable Libraries), RDMA (Remote Direct Memory Access)를 위한 GPU다이렉트 (GPUDirect)™ 지원, 엔비디아 엔사이트(Nsight)™ 이클립스 에디션(Eclipse Edition) 통합개발환경(Integrated Development Environment) 등 새로운 프로그래밍 기능을 지원, 주요 내용은 다음과 같다.

 

•   다이나믹 패러렐리즘(Dynamic Parallelism) – 새로운 알고리즘의 GPU 가속

GPU 스레드는 새로운 스레드를 역동적으로 생성, GPU가 데이터에 역동적으로 적응할 수 있다. CPU간의 주고 받음을 최소화해서 다이나믹 패러렐리즘은 병렬 프로그래밍을 간소화하며, 적응적 메쉬 세분화 기법(Adaptive Mesh Refinement), 전사유체역학(CFD) 어플리케이션 등에 사용되는 다양한 인기 알고리즘의 GPU 가속이 가능해진다.

 

•   GPU 호출 라이브러리(GPU-Callable Libraries) – 제3자 이코시스템 확장 가능

새로운 쿠다 BLAS 라이브러리를 이용해 개발자 자신의 GPU 호출 라이브러리에서 다이나믹 패러렐리즘을 사용할 수 있다. 다른 개발자가 커널 기능성을 확장하고, 제3자 GPU 호출 라이브러리의 기능성을 커스텀하도록 GPU에 콜백을 시행 하는 플러그인 API를 디자인 할 수 있다.

“오브젝트 링크(object linking)” 기능에서는 복수의 쿠다 소스 파일을 별개의 오브젝트 파일로 컴파일하고 보다 큰 어플리케이션과 라이브러리로 이를 링크해서, 대형 GPU 어플리케이션을 개발하는 효율적이고 친숙한 프로세스를 제공한다.

 

•   RDMA를 위한 GPU다이렉트 지원 – 시스템 메모리 병목현상 최소화

GPU다이렉트는 GPU 기술은 다른 PCI-E 디바이스간 직접 통신을 가능하게 하고, 네트워크 인터페이스 카드와 GPU간 직접메모리액세스를 지원한다. 또한 클러스터 내 GPU 노드 간 MPISendRecv 대기시간을 크게 줄여주고, 전체 어플리케이션 성능을 개선시킨다.

 

•   엔비디아 엔사이트 이클립스 에디션(NVIDIA Nsight Eclipse Edition) – 빠르고 쉬운 쿠다 코드 생성

리눅스와 맥 OS X 플랫폼에서 친숙한 이클립스 기반 IDE내 GPU 어플리케이션 개발, 디버깅 및 프로파일이 가능해진다. 통합된 쿠다 에디터와 쿠다 샘플로 쿠다 코드 생성 속도가 빨라지고, 자동 코드 리팩토링으로 CPU 루프를 쿠다 커널로 손쉽게 포팅할 수 있다.

 

통합된 전문분석시스템은 자동성능분석과 코드 내 성능병목현상을 수정할 단계별 가이드를 제공하고, 신택스 하이라이팅(syntax highlighting)으로GPU 코드와 CPU 코드 구분이 쉬어진다.

 

개발자들이 쿠다로 병렬컴퓨팅의 잠재력을 최대한 활용할 수 있도록 엔비디아는 쿠다 프로그래머들을 위한 무료 온라인 리소스 센터(docs.nvidia.com)를 런칭했다. 프로그래머들은 이 사이트를 통해 쿠다 플랫폼과 프로그래밍 모델에 관한 최신 정보뿐 아니라 툴, 코드 샘플, 라이브러리, API, 튜닝과 프로그래밍 가이드 등 모든 쿠다 개발자용 문서와 기술을 액세스할 수 있다.

 

쿠다는 엔비디아가 개발한 병렬컴퓨팅 플랫폼이자 프로그래밍 모델로, GPU 파워를 활용해 컴퓨팅 성능을 개선시켜주며, 모든 병렬 프로그래머들은 쿠다 등록 개발자 프로그램에 무료 가입 후 소프트웨어 릴리스, 툴, 자원 관련 소식 및 다운을 받아볼 수 있다.

 

GPU를 통해 과학 및 엔지니어링 어플리케이션 가속을 가능하게 해주는 최신 버전의 쿠다 5 프로덕션 릴리즈는 현재 엔비디아 개발자 존에서 바로 다운받을 수 있으며, GPU 컴퓨팅에 대한 보다 상세한 정보는 엔비디아 웹페이지에서, 쿠다 관련 정보 및 최신 버전 다운로드는 쿠다 웹사이트에서 찾아볼 수 있다.

이 기사의 의견 보기
Meho ho5945님의 미디어로그 가기  / 12-10-16 22:25/ 신고
웹 페이지나 제대로 복구좀 해주지...ㅡ_ㅡ CUDA5는 아직 안정화 문제 때문에 잘 안쓰는것 같던데..
마프티 psywind님의 미디어로그 가기  / 12-10-16 23:33/ 신고
이런저런 개발 지원등등 참 잘 해주는듯.
프리스트 rubychan님의 미디어로그 가기  / 12-10-22 11:28/ 신고
범용적인 기술이었으면..
닉네임 lock
비회원

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

보드나라 최신 기사
[10/16] 엔비디아, 마이크로소프트와 RTX 스파크 AI 에이전트로 윈도우 PC의 새 시대 개막  
[10/16] 맥스엘리트, 'P-SPOT Festa 2026' 참가, 파워서플라이 및 1stPlayer 게이밍 기어 대거 선보여  
[10/16] 플렉스데이터, 차세대 고성능 IT 인프라를 위한 'PROMISE AI Solution 세미나' 진행  
[10/16] 서버용 제온과 데스크탑 CPU의 혼용시대, LGA771/775 은박신공 [PC흥망사 18-5]  
[10/16] 마이크로닉스, 한글날 기념 WIZMAX 릿지 PRO '3만원대' 특가  
[10/16] 이엠텍, ‘AMD PARTNER ADVANCE 2026’서 SAPPHIRE ‘PhantomLink’ 국내 최초 공개  
[10/16] 커세어, ‘커쎄일’ 가을 프로모션 진행.. 인기 제품 최대 46% 할인  
[10/16] ‘승리의 여신: 니케’, 신규 스토리 이벤트 ‘LITTLE WITCH TRICK’ 업데이트  
[10/16] 넷마블 <일곱 개의 대죄: Origin>, ‘랜슬롯’ 등장..신규 스토리 ‘물의 심장’ 공개  
[10/16] 램리서치, 한국 반도체 생태계와 협력 확대..제조, 공급망 이정표 달성 및 산업 혁신 가속  
[10/16] HPE, 기업 AI 혁신 가속화할 차세대 AMD 기반 서버 발표  
[10/16] BYD코리아, 한국 진출 10주년 기념 고객 참여 이벤트 ‘씨라이언 6 DM-i 전국 연비 챌린지’ 진행  
[10/16] 셰에라자드, 파이널 헤드폰 DX10000 CL Collector's Edition 국내 정식 출시  
[10/16] AI로 케이스 냉각 효율 계산, 쿨링팬 배치 차이에 CPU 공급 공기 온도 13℃ 하락  
[10/16] 삼성 갤럭시 스마트태그3, 아이폰은 되지만 안드로이드폰은 갤럭시만 지원  
[10/16] 델 테크놀로지스, 엔비디아 RTX 스파크 탑재한 첫 XPS 신제품 ‘델 XPS 16 크리에이터 에디션’ 공개  
[10/16] 오픈AI, GPT-6를 챗GPT 전반으로 확대…‘인텔리전트 UI’로 질문에 맞는 UI 실시간 생성  
[10/16] 마블 라이벌즈 어벤져스 연계 이벤트 공개. 시즌 10 후반전 10월 9일 시작  
[10/16] 구글, AI 컨텐츠 검증기 신스ID 글로벌 오픈  
[10/16] '160mm 듀얼팬으로 강력한 냉각' 마이크로닉스, WIZMAX 릿지 MAX 출시  
로그인 | 이 페이지의 PC버전
Copyright NexGen Research Corp. 2010