anthropic

Тестовое ядро Anthropic ускорено с 147 734 до 1487 циклов

Promtime

anthropic

Anthropic открыла исходники своего тестового задания по инженерии производительности. По разбору Тристана (@trirpi), базовое ядро на симуляторе VLIW SIMD-процессора отрабатывает 147 734 цикла, а Claude Opus 4.5 довёл его до 1487. Ускорение в 99 раз обошло результат большинства людей.

У процессора одно ядро с 12 скалярными ALU, 6 векторными блоками по 8 элементов, двумя загрузками и двумя записями в память за такт. Потолок составляет 60 арифметических операций за цикл, но базовое ядро упаковывает в каждый такт по одной операции, из-за чего остальные слоты простаивают.

Сама задача сводится к пакетному обходу дерева с хешированием: дерево высоты 10 из 2047 узлов, пакет из 256 элементов и 16 раундов, всего 4096 шагов обхода. Один хеш занимает 6 стадий и 18 операций ALU, а быстрая память ограничена 1536 словами.

Комментарии

Пока никто не написал. Будьте первым.

Присоединяйтесь к разговору

Войдите через Google, чтобы оставить комментарий. Имя и аватар подставятся из вашего профиля Google, а комментарий появится после модерации.

Из Google мы используем только имя и аватар. Почту не сохраняем.