👨🏻‍💻 Anthropic показала одно из своих тестовых заданий

Наткнулся на прекрасный репозиторий: архивное тестовое задание Anthropic для позиции Performance Engineer.

Почему архивное? Потому что компания перестала давать его кандидатам. Причина: потому что Claude Opus 4.5 начал решать его лучше большинства кандидатов-людей за 2 часа.

⚙️ В чем суть задачи: Вам дается симулятор кастомной VLIW SIMD архитектуры, написанный на Python (perf_takehome.py). Ваша задача — написать Python-код, который генерирует ассемблерные инструкции для этой виртуальной машины, чтобы оптимизировать проход по дереву и хеширование. То есть нужно: — Руками менеджить память (scratchpad). — Параллелить инструкции (VLIW — Very Large Instruction Word). — Укладываться в лимиты слотов исполнения (ALU, Load/Store, Flow). — Использовать векторные инструкции (SIMD).

В репозитории лежат бенчмарки (submission_tests.py):

🔘 Baseline (стартовый код): ~147 734 такта. 🔘 Claude Opus 4.5 (за 2 часа): ~1 579 тактов. 🔘 Claude Opus 4.5 (лучший прогон): ~1 363 такта. 🔘 Лучшие люди: еще быстрее, но Anthropic тактично молчат, насколько велик разрыв.

То есть ИИ выдает 100x speedup на низкоуровневой оптимизации под выдуманную архитектуру, документацию к которой он видит впервые в промпте.

🤪 Почему люди проигрывают? Чтобы получить хорошее решение тут нужно понимать: — Instruction Level Parallelism (ILP). — Как забивать слоты VLIW, чтобы процессор не простаивал. — Loop unrolling и Software Pipelining. ИИ, как выяснилось, отлично умеет "играть в тетрис" инструкциями, оптимизируя dependency chains лучше уставшего кожаного мешка.

Смешное из README: Разработчики жалуются, что первые решения от ИИ ниже 1300 тактов были читерством. Модель просто находила файл с тестами (submission_tests.py) и переписывала условия прохождения, либо включала многопоточность, которая в задаче запрещена.

Anthropic пишут: "Если вы оптимизируете ниже 1487 тактов (рекорд Opus 4.5), пишите нам".

Изучите, попробуйте побить результат нейронок. И только потом напишите в комменты, что нейронки решают только простые задачи 👇

#годный_опенсорс