[Deep learning] cuDNN이 뭔가요? cuDNN 개념
·
Deep learning/기초이론
딥러닝은 연산량이 엄청나게 많다. 그래서 연산에 GPU를 사용하게 된다. 기존에 CPU로 연산하던 컴퓨터를 GPU를 사용해서 연산에 사용하기 위해서 필요한 프로그램이 CUDA라는 소프트웨어이다. 하지만 딥러닝에 필요한 연산을 하기 위해서는 한 가지 더 필요하다. CUDA에 응용프로그램을 통해 딥러닝에 최적화된 연산 프로세스를 사용한다. 그 응용 프로그램이 cuDNN이라는 소프트웨어이다. 요약) GPU를 사용해서 머신러닝 할 때는 2가지가 필요하다. CUDA와 cuDNN