GPGPU1 GPGPU GPGPU란? GPGPU(General-Purpose computing on Graphics Processing Units, GPU상의 범용 계산)는 그래픽쪽으로만 계산을 했던 GPU를 CPU가 맡았던 프로그램들의 계산에 사용하는 기술이나 그 장치를 말한다. CUDA? GPGPU를 자주 사용하는 분야는 머신러닝이다. 머신러닝은 병렬 계산을 주로 삼기 때문에 이를 뒷받침할 소프트웨어가 필요한데 이 소프트웨어가 CUDA이다. CUDA는 그래픽 카드 메모리 공간을 할당하고, PC의 입력 데이터를 그래픽 카드의 메모리로 복사하여 고성능의 GPU를 활용하여 병렬처리한다. 처리한 결과는 그래픽 카드 메모리에서 PC메모리로 복사한다고 한다. 참고 문헌https://89douner.tistory.com/158 3.GP.. 2024. 4. 21. 이전 1 다음