Shardy — это система секционирования на основе MLIR. Он не зависит от диалектов и предоставляет широкие возможности пользовательского контроля и отладки. Он включает в себя представление сегментирования на основе осей, набор API-интерфейсов компилятора, функциональные возможности распространения сегментирования и планы по разделению SPMD.
Для получения дополнительной информации см. репозиторий openxla/shardy .
Каналы связи
- Проблемы и пожелания по функциям можно отправлять в репозиторий openxla/shardy .
- Вопросы, касающиеся Шарди, можно задать на OpenXLA Discord .
Статус
Шарди находится в стадии разработки. Основной диалект и привязки C полностью функциональны. Привязки Python находятся в стадии разработки.