Hacker News 의견

  • OpenCL의 현재 상황:
    • AMD와 Intel은 OpenCL에서 ROCm, DPC++ 등 다른 GPGPU 언어로 전환 중인 것으로 보임
    • 그럼에도 불구하고 OpenCL은 최고의 컴퓨팅 API라는 의견도 있음
  • GPU 컴퓨팅의 현 상황이 매우 복잡함:
    • OpenGL, OpenCL: 널리 지원되나 최신 성능은 부족
    • Vulkan, Metal, DirectX: 최신 그래픽 API로 좋은 드라이버 지원과 성능을 가짐
    • CUDA, HIP: 사유 API로 CUDA는 NVIDIA GPU만, HIP은 AMD GPU도 지원
    • SYCL: 이기종 컴퓨팅 프레임워크로 OpenCL/Vulkan 등의 코드 생성 가능
    • WebGPU: 다양한 구현체가 있는 웹 표준
  • 향후 5~10년 내 오픈소스 기반의 프로세서와 소프트웨어 발전에 대한 기대감이 있음