CUDA Zone
 새로운 소식  CUDA란? CUDA GPU포럼
 
 
 

CUDA란?

 
개요

CUDA는 그래픽 처리 장치(GPU)의 강력한 처리 능력을 활용하여 컴퓨팅 성능을 크게 개선시켜주는 NVIDIA의 병렬 컴퓨팅 아키텍처입니다.

현재까지 수백만 개가 판매된 CUDA 지원 GPU를 통해 소프트웨어 개발자, 과학자 및 연구원들은 이미지 및 비디오 처리, 계산 생물학 및 화학, 유체 역학 시뮬레이션, CT 영상 재구성, 지진 분석, 레이 트레이싱 등 CUDA의 다양한 활용 분야를 개척하고 있습니다.

배경

컴퓨팅은 CPU 중심의 “중앙 프로세싱(Central Processing)”에서 CPU와 GPU의 “공동 프로세싱(Co-processing)”으로 진화하고 있습니다. NVIDIA는 이 새로운 컴퓨팅 패러다임을 현실로 실현하기 위해 CUDA 병렬 컴퓨팅 아키텍처를 개발했습니다. 이 아키텍처는 많은 어플리케이션 개발자들의 설치 기반이 되고 있는GeForce, ION, QuadroTesla GPU 등의 제품을 통해 제공되고 있습니다.

소비자 시장을 살펴보면 Elemental Technologies, MotionDSP 및 LoiLo, Inc. 등 거의 모든 주요 소비자 비디오 어플리케이션에서 CUDA를 이용하여 성능을 가속하고 있으며 앞으로 더욱 많은 제품으로 확대될 전망입니다.

CUDA는 과학 연구 분야에서도 뜨거운 관심과 지지를 받아 왔습니다. 일례로, CUDA는 현재 전세계 학계와 제약 회사에 소속된 60,000명 이상의 연구원들이 사용하는 분자 역학 시뮬레이션 프로그램인 AMBER의 처리 속도를 가속하기 위한 핵심 기술로 사용되어 신약 개발을 앞당기고 있습니다.

금융 시장에서는 Numerix 및 CompatibL이 새로운 거래 상대방 위험 어플리케이션(Counterparty Risk Application)에 CUDA를 채택하면서 18배 빨라진 속도로 성능을 개선했습니다. Numerix는 현재 400여 금융 기관에서 이용하고 있습니다.

CUDA를 채택하는 사례가 늘어나고 있음은 GPU 컴퓨팅을 위한 Tesla GPU의 증가 측면에서도 확인할 수 있습니다. 에너지 부문의 Schlumberger와 Chevron. 금융 부문의 BNP Paribas에 이르기까지 포춘지가 선정한 전세계 500대 기업에 현재 700개 이상의 GPU 클러스터가 설치되었습니다.

이와 함께 Microsoft의 Windows 7과 Apple의 Snow Leopard 출시에 따라 GPU 컴퓨팅이 주류로 자리 잡는 움직임은 더욱 가속화될 전망입니다. GPU는 이러한 새로운 운영체제에서 그래픽 프로세서로 혁신적인 기능을 발휘할 뿐만 아니라, 모든 어플리케이션에서 이용할 수 있는 범용 병렬 프로세서로 운용됩니다.

CUDA 및 OpenCL에 대한 자세한 내용을 보려면 여기 를 클릭하십시오.

CUDA 및 DirectX에 대한 자세한 내용을 보려면 여기 를 클릭하십시오.

CUDA 및 DirectX에 대한 자세한 내용을 보려면 여기 를 클릭하십시오.



 
 
 
CUDA란? | CUDA를 이용한 성공 사례 | CUDA GPU | 개발자
Copyright © 2010 NVIDIA Corporation | 회사방침 | 개인정보 보호정책 | 엔비디아 위젯 | RSS 피드