github.devotd.
新着推論・サービング

triton-lang/triton — カスタム深層学習プリミティブ演算向けの言語とコンパイラ

triton-lang/triton は、効率的なカスタム深層学習プリミティブ演算を書くための言語でありコンパイラである Triton の開発リポジトリで、公開されている最新リリースは v3.8.0 である。

リポジトリ情報triton-lang/triton ↗

triton-lang/triton は、効率的なカスタム深層学習プリミティブ演算を書くための言語でありコンパイラである Triton の開発リポジトリで、公開されている最新リリースは v3.8.0 である。

GitHub の説明: Development repository for the Triton language and compiler

スター
★ 20.4K
フォーク
3.3K
言語
MLIR
ライセンス
MIT
最新リリース
v3.8.0
原文を見る ↗GitHub で見る ↗

triton-lang/triton は、効率的なカスタム深層学習プリミティブ演算を書くための言語でありコンパイラである Triton の開発リポジトリだ。リポジトリの説明の通り、Triton の言語とコンパイラは一箇所でまとめて開発されている。2014 年 8 月 30 日に開始され、公開されている最新のリリースタグは v3.8.0 である。

README では、Triton は CUDA に直接コードを書くより生産性が高く、既存の DSL(ドメイン特化言語)より柔軟なオープンソース環境を提供することを目的としていると述べている。つまり、決まった高レベルの演算を呼び出すのではなく、必要な演算をユーザーが直接コードに書くことを前提としている。実装言語は MLIR、ライセンスは MIT だ。公式ドキュメントにはインストール方法とチュートリアルがあり、README はソースからのビルドとテスト実行の方法も案内している。スター数は 20424 である。

ただし CUDA と比較した性能の数値は示されていない。v3.8.0 で何が変更されたのかも公開情報からは確認できない。スター数 20424 は認知度のシグナルにすぎず、性能や実際の導入範囲の代わりにはならない。評価項目のうち採点されているのはモメンタムの 4.2 のみで、新鮮さ・技術・品質の各スコアは空欄である。つまり「より速いコードを作れる」という主張は README の目標記述にとどまる。カスタム演算を書く対象がすでにあるチームなら確認に値するが、性能の根拠がない状態で既定の選択肢とする段階ではない。

リリース

niko1221/strata v0.2.2 — グラフィックスカードの Gyro 対応と RX 6000 エンジンパッケージ

コンシューマーハードウェアで Qwen3.8-Flash-Next を実行する Strata の v0.2.2 には、Intel Arc と Mac のグラフィックスカードにおける Gyro 対応、NVIDIA カードでの Gyro 高速化、RX 6000 シリーズ向けエンジンパッケージ、アプリとターミナルのモデルフォルダ共有が含まれた。