CUDA
 
 
CUDA 더욱 간편해진 병렬 프로그래밍
CUDA란?
CUDA™는 NVIDIA의 병렬 컴퓨팅 아키텍처로 뛰어난 GPU 성능을 이용해 컴퓨팅 성능을 극적으로 높여줍니다.

현재까지 수백만 개의 CUDA 지원 GPU가 판매되었습니다. 이러한 CUDA는 이미지 및 동영상 처리, 컴퓨터 생명공학 및 화학공학, 유체 역학 시뮬레이션, CT 이미지 복원, 지진 분석, 레이 트레이싱 등 소프트웨어 개발자, 과학자, 연구자들 사이에서 매우 다양한 용도로 사용되고 있습니다.

 
개발자를 위한
CUDA Zone을 방문하시고 병렬 프로그래밍을 통해 CUDA가 어떻게 작동하는지 직접 확인하십시오.

CUDA ZONE 바로가
 
배경
컴퓨팅은 CPU의 "중앙 처리" 개념에서 CPU와 GPU의 "코프로세싱(co-processing)" 개념으로 진화되었습니다. NVIDIA에서 개발한 CUDA 병렬 컴퓨팅 아키텍처는 컴퓨팅 패러다임의 이러한 획기적인 변화를 이끌었습니다. CUDA 병렬 컴퓨팅 아키텍처는 이제 어플리케이션 개발자들의 중요한 설치 기반인 Tesla™, Quadro® 및 GeForce® GPU에 사용되고 있습니다.

CUDA는 과학 연구 분야에서 엄청난 호평 속에 적극적으로 도입되었습니다. 예를 들어, 6만명이 넘는 전 세계 제약회사의 연구원들이 신약 연구 개발 작업에 이용하고 있는 분자 동력학 시뮬레이션 프로그램인 AMBER는 CUDA를 이용해 분석 기술을 한층 강화할 수 있게 되었습니다. 금융시장에서는 Numerix 및 CompatibL이 거래상대방 신용 리스크 분석 어플리케이션에 CUDA를 도입하여 18배 빠른 성능을 달성했습니다.

CUDA 채택의 지표는 GPU 연산을 위한 Tesla GPU의 램프(ramp)입니다. 현재 '포춘지 500대' 기업에서 사용하고 있는 GPU 클러스터의 수는 700개가 넘습니다. 사용하는 기업은 쉴럼버그(Schlumberger), 세브론(Chevron)과 같은 에너지 분야에서, BNP 파리바와 같은 금융 산업에 이르기까지 다양합니다.