pytorch/kineto
A CPU+GPU Profiling library that provides access to timeline traces and hardware performance counters.
何を解決するか
Kineto は、機械学習ワークロードのパフォーマンス可視化と診断を提供し、開発者が一般的な ML コンポーネントにおけるボトルネックを特定・解決するのを支援します。
動作方法
プロファイリングライブラリとして機能し、そのコアコンポーネントである Libkineto は、低オーバーヘッドの GPU タイムライントレーシングに焦点を当てています。PyTorch Profiler に直接統合されており、システムレベルのプロファイリングとパフォーマンス問題に対する実行可能な推奨事項を提供します。
対象ユーザー
PyTorch を使用して機械学習モデルを開発・最適化する ML エンジニアや開発者で、GPU のパフォーマンスを分析し、システムレベルのボトルネックを診断したい方。
主な特徴
- Libkineto を通じた低オーバーヘッドの GPU タイムライントレーシング。
- 外部のシステムレベルプロファイリングツールとの統合。
- 人気の可視化プラットフォームや分析パイプラインとの互換性。
- 一般的なパフォーマンス問題に対する実行可能な推奨事項を提供。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト