ROCm/MIOpen

[DEPRECATED] Moved to ROCm/rocm-libraries repo

해결하는 문제

MIOpen은 AMD GPU용 고성능 기계학습 기본 연산을 제공하는 라이브러리입니다. ROCm 호환 플랫폼에서 효율적인 연산을 수행할 수 있도록 딥러닝 프레임워크의 기반 계층으로 기능합니다.

작동 방식

일반적인 기계학습 연산을 위한 최적화된 커널 세트를 구현합니다. HIP 및 OpenCL(비추천) 프로그래밍 모델을 지원합니다. 시작 지연을 줄이기 위해 커널 캐시를 사용하며, 특정 GPU 아키텍처(예: gfx900, gfx1030)용으로 선택적으로 사전 컴파일된 커널을 제공합니다.

대상 사용자

신경망 연산에 AMD 하드웨어 가속을 활용해야 하는 기계학습 프레임워크나 애플리케이션을 개발하는 개발자들입니다.

주요 특징

  • 하드웨어 가속: ROCm 플랫폼을 통해 AMD GPU에 최적화되어 있습니다.
  • 커널 캐싱: 매번 재컴파일하지 않도록 지속 가능한 프로그램 캐시를 사용합니다.
  • 사전 컴파일된 커널: 신경망의 초기 시작 시간을 크게 단축할 수 있는 선택적 패키지를 제공합니다.
  • cuDNN 마이그레이션: NVIDIA의 cuDNN에서 MIOpen으로 이전하는 데 도움을 주는 전용 가이드를 제공합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트