pytorch/kineto

A CPU+GPU Profiling library that provides access to timeline traces and hardware performance counters.

해결하는 문제

Kineto는 기계 학습 워크로드에 대한 성능 가시성과 진단을 제공하여, 개발자가 일반적인 ML 컴포넌트의 성능 저하 지점을 식별하고 해결할 수 있도록 돕습니다.

작동 방식

PyTorch Profiler에 통합된 라이브러리로 작동합니다. 핵심 구성 요소인 Libkineto는 저오버헤드 GPU 타임라인 추적을 위해 특별히 설계된 인프로세스 프로파일링 라이브러리입니다.

대상 사용자

모델의 실행 타임라인을 분석하여 성능을 최적화하고자 하는 PyTorch 사용 개발자 및 연구자입니다.

주요 특징

  • Libkineto를 통한 저오버헤드 GPU 타임라인 추적.
  • 외부 시스템 수준 프로파일링 도구와의 통합.
  • 일반적인 성능 문제에 대한 실행 가능한 권장 사항.
  • 인기 있는 시각화 플랫폼 및 분석 파이프라인과의 호환성.

관련

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