첫 번째 GPU는 그래픽 가속기로 설계되어 90 년대에 프로그래밍이 가능 해졌고 1999 년 엔비디아 최초의 GPU가되었습니다. 연구원과 과학자는 범용 컴퓨팅을위한이 GPU의 우수한 부동 소수점 성능을 빠르게 적용하기 시작했습니다. 2003 년에 Ian Buck이 이끄는 연구원 팀이 데이터 병렬 구조로 C를 확장하는 최초의 널리 채택 된 프로그래밍 모델 인 Brook를 발표했습니다. Ian Buck은 나중에 NVIDIA에 합류하여 2006 년 GPU에서 일반 컴퓨팅을위한 세계 최초의 솔루션 인 CUDA를 출시했습니다.
창립 이래 CUDA 에코 시스템은 소프트웨어 개발 툴, 서비스 및 파트너 기반 솔루션을 포함하여 빠르게 성장했습니다. CUDA 툴킷에는 라이브러리, 디버깅 및 최적화 도구, 컴파일러 및 응용 프로그램을 배포하기위한 런타임 라이브러리가 포함되어 있습니다. 또한 코드 샘플, 프로그래밍 가이드, 사용자 설명서, API 참조 및 기타 도움이되는 설명서를 제공합니다.
Computational Chemistry >
Machine Learning >
Data Science >
Bioinformatics >
Computational Fluid Dynamics >
Weather and Climate >