Шарди

Shardy — это система секционирования на основе MLIR. Он не зависит от диалектов и предоставляет широкие возможности пользовательского контроля и отладки. Он включает в себя представление сегментирования на основе осей, набор API-интерфейсов компилятора, функциональные возможности распространения сегментирования и планы по разделению SPMD.

Для получения дополнительной информации см. репозиторий openxla/shardy .

Каналы связи

  • Проблемы и пожелания по функциям можно отправлять в репозиторий openxla/shardy .
  • Вопросы, касающиеся Шарди, можно задать на OpenXLA Discord .

Статус

Шарди находится в стадии разработки. Основной диалект и привязки C полностью функциональны. Привязки Python находятся в стадии разработки.