3,702 repos GH 3,587 / HF 115 · 11 categories · GitHub上のAI関連OSSを日本語で早見 · 毎日自動更新

croqtile

★ 32 ⑂ 5 NOASSERTION 更新: 2026-06-16 GitHubで見る →

概要

Croqtileは、C++向けの低レベル組み込みドメイン固有言語(EDSL)であり、特にDMA(Direct-Memory-Access)のようなデータ移動処理のプログラミングを簡素化します。

GPUなどのヘテロジニアスハードウェア上での機械学習コンピューティングカーネル構築に特化しており、生産性の向上、コードの安全性確保、動的形状のサポートを特徴とします。

Pythonのような直感的なデータ形状操作を可能にし、DMA構成の複雑さを隠蔽することで、開発者は高レベルな戦略に集中できます。

コンパイル時および実行時の安全チェックによりデバッグ工数を削減し、シンボリックディメンション機能でMLカーネルに必要な動的形状を効率的に扱えます。

ヘテロジニアス環境でC++による高性能なMLカーネル開発を行うエンジニアを想定しています。

互換性・特徴

  • C++
  • GPU対応
  • ML開発
  • DSL

基本情報

ライセンスNOASSERTION
Stars32
Forks5
カテゴリLLM
アクティビティlow

最新のissue

GitHub: https://github.com/LancerLab/croqtile