Shardy

Shardy ist ein MLIR-basiertes Partitionierungssystem. Es ist dialektunabhängig und bietet umfangreiche Funktionen zur Nutzersteuerung und Fehlerbehebung. Sie enthält eine achsenbasierte Fragmentierungsdarstellung, eine Reihe von Compiler-APIs, eine Funktionalität zur Fragmentierungsverteilung und Pläne für einen SPMD-Partitioner.

Weitere Informationen finden Sie im Repository openxla/shardy.

Kommunikationskanäle

  • Probleme und Funktionsanfragen können im Repository openxla/shardy eingereicht werden.
  • Fragen zu Shardy kannst du auf OpenXLA Discord stellen.

Status

Shardy ist noch in der Entwicklung. Der Kerndialekt und die C-Bindungen sind voll funktionsfähig. Die Python-Bindungen befinden sich in der Entwicklungsphase.