Fragmenty

Shardy to system partycjonowania tensorów oparty na MLIR dla wszystkich dialektów. Jest ona wynikiem współpracy zespołów GSPMD i PartIR. Łączy w sobie to, co najlepsze z obu systemów, oraz wspólne doświadczenia zespołów i użytkowników.

Pierwsze kroki

Jeśli jesteś deweloperem modelu i chcesz używać Shardy, zapoznaj się z artykułem Pierwsze kroki z Shardy w JAX.

Aby dowiedzieć się więcej o składnikach, z których składa się Shardy, zapoznaj się ze stroną Omówienie Shardy.

Kanały komunikacji

  • Problemy i prośby o dodanie funkcji można zgłaszać w repozytorium openxla/shardy.
  • Pytania dotyczące Shardy można zadawać na kanale OpenXLA Discord.

Stan

Shardy jest w trakcie opracowywania. Podstawowy dialekt i wiązania C są w pełni funkcjonalne. Interfejsy Pythona są w trakcie tworzenia.