gpgpu 의 미래 전망은 어떨까요?

gpgpu 의 미래 전망은 어떨까요?

밝다고 보시나요?

최근에 절차적 지형생성에 대해 알아보던 중 gpgpu 에 대해서도 알아보게 되었는데요

데이터 연산 처리가 gpu 에 맞기고 이걸 cpu 로 넘기는 과정에서 병목이 있긴 하더라구요

하지만 확실히 특정 영역에서의 gpu 처리가 cpu 보다 훨씬 빠른건 인정할수 밖에 없었습니다

앞으로 몇년뒤면 cpu 와 gpu 간의 장벽이 허물어 지며 원 api 식의 아키텍쳐가 나올지도 모르겠다고 생각도 해보았습니다.

현업 프로그래머 분들은 어떻게 보실지 궁금하네요

gpgpu 처럼 gpu를 여태까지와는 다르게 활용하는 방식이 익숙해질 날이 오리라 보시나요?

    1개의 답변이 있어요!

    • 처음 gpgpu를 nvidia에서 들고 나왔을때, package shader를 만들어서 논문으로 나왔습니다.
      그리고, 시간이 흘러서 더 이상 많은 이들이 CUDA로 programming하지 않고,
      keras, yolo, tf와 같은 보다 상위언어로 programming을 하고 있습니다.

      tf만 해도 0.9부터 변천을 보시면 갈수록 low level에 대한 자세한 처리를 요구하지 않습니다.
      초기부터 gpgpu를 했었고, 현재도 다루신다면 gpgpu programming을 하는 것도 나쁘지 않지만, 제 짧은 생각으로는 gpgpu 최적화에 대한 것은 전문영역으로 남겨두고,
      (공부를 하신다면) 대용량 data 처리에 집중하는 것이 좋을 것같습니다.

      만일 현재 현업이시고, gpgpu programming을 업으로 하신다면
      제 의견은 쓰레기통에 던져버리시면 됩니다.