Исследования24 июля 2026 г., 08:18 МСК🤖 Auto

JAXBench: AI-оптимизация TPU v6e обогнала XLA на 36%

Исследователи представили JAXBench — первый бенчмарк для автономной оптимизации ядер TPU. Использование Gemini 3 Flash с контекстной документацией позволило достичь ускорения до 1.6x по сравнению со стандартным компилятором XLA.

Баннер новости 4269

Пробел в экосистеме TPU закрыт

Несмотря на доминирование GPU в сфере автоматической оптимизации нейросетевых ядер, для TPU отсутствовал аналогичный стандартный набор тестов. Команда исследователей из Google и Университета Корнелла представила JAXBench — специализированный бенчмарк для оценки AI-генерации оптимизированных ядер Pallas на архитектуре Google Cloud TPU v6e. Цель набора — создать общую точку отсчета для развития автономных систем оптимизации, аналогично тому, как это произошло с GPU.

Структура и метрики JAXBench

Набор данных включает 50 рабочих нагрузок JAX, разделенных на две категории: 17 операторов из реальных production-моделей (Llama-3.1, DeepSeek-V3, Mixtral, Mamba-2, AlphaFold2) и 33 оператора из KernelBench. Особое внимание уделено достижению высокой утилизации MXU (Matrix Multiplication Unit) на TPU v6e. Для 8 ключевых операторов созданы вручную оптимизированные ядра (Tokamax), служащие «золотым стандартом» (upper-bound baseline).

Метрика / Метод Результат (Geomean Speedup) Примечание
Базовый XLA 1.0x (референс) Стандартная компиляция без ручной оптимизации
Autocomp (Beam Search) 1.36x Лучший результат на полном наборе JAXBench
Autocomp (на 8 hand-tuned) 1.60x Восстановление большей части потенциала Tokamax
Tokamax (Upper Bound) 2.08x Ручная оптимизация экспертами
AI-генерация (Gemini 3 Flash) 1.28x Без донастройки структуры поиска

Ключевой инсайт: Контекст важнее масштаба модели

Эксперименты с различными LLM показали, что для работы с узкоспециализированным DSL Pallas критически важна не мощность модели, а качество контекста. Простое условие на курируемой документации TPU повысило долю корректно сгенерированных кодов с 5.8% до 37.3%. Это позволило решить 48 из 50 задач бенчмарка.

Дальнейшее улучшение достиглось за счет структуры поиска: пайплайн Autocomp с beam-search превзошел базовый XLA на 36% (1.36x). На задачах с ручными оптимизациями AI-подход достиг 1.60x, что составляет около 77% от потенциала ручной работы экспертов (2.08x). Отставание сохранилось только в специфичных операторах внимания (paged и ragged attention).

Открытый доступ для сообщества

Авторы опубликовали не только результаты, но и сам бенчмарк, инструменты оценки и базовые результаты, чтобы стимулировать развитие open-source решений для оптимизации TPU. Это шаг к демократизации доступа к высокопроизводительным вычислениям на специализированном железе Google.

Источник: arXiv cs.AI ↗