CUDA는 NVIDIA 사의 최신 GPU를 이용해 보다 고성능 컴퓨팅 환경을 구축할 수 있는 기술이다. 예전에는 GPU라는 용어대신 VGA라는 용어를 많이 사용했는데 이는 단순히 모니터상에 출력되는 아웃풋 인터페이스를 처리해주는 기본기능에서 보다 많은 기능을 수행하며 CPU에 버금가는 혹은 이를 뛰어넘는 포퍼먼스를 보여줄 수 있다는 의미로 GPU라고 칭하게 되었다. 사담이지만 최근까지도 난 SLI나 CUDA 등을 그다지 유용하지 않은 기술쯤으로 치부해왔었다. 그간 사용하던 프로그램들이 모두 CPU연산을 주로 활용하는 프로그램들 뿐이라 별 관심이 없었던 까닭이다. 하지만 최근 CUDA를 활용한 프로그램의 포퍼먼스를 여러데이타로 접하고 나서는 생각이 바뀌기 시작했다. 그래서 지금부터 CUDA의 세계에 뛰어들..