7 часов назад 26 сентября 2026 в 23:33 2572

Пользователь Reddit с ником beaverusiv применил новейшую языковую модель Anthropic Claude Opus 5.5 для генерации полноценного аппаратно-ускоренного трассировщика лучей (path tracer) в реальном времени. На создание рабочего кода на C++ и CUDA, задействующего ресурсы двух видеокарт NVIDIA GeForce RTX 5090, потребовался один час.
Программа использует специализированные RT-ядра для расчёта пересечений лучей и тензорные ядра для шумоподавления. Итоговый рендеринг сцены со сложными материалами, включая стекло, металлы и диэлектрики, выполняется с частотой 34 кадра в секунду. Код напрямую взаимодействует с аппаратурой через CUDA, минуя высокоуровневые прослойки, и распределяет нагрузку между двумя ускорителями RTX 5090, каждый из которых построен на архитектуре Blackwell и содержит 32 ГБ памяти GDDR7, 21760 ядер CUDA, RT-ядра четвёртого поколения и тензорные ядра пятого поколения.
Claude Opus 5.5 — флагманская модель Anthropic, представленная в первой половине 2025 года. Она поддерживает контекстное окно объёмом 200 тысяч токенов, расширенные инструменты анализа кода и генерации сложных алгоритмов. Именно эти характеристики позволили за час сгенерировать более полутора тысяч строк оптимизированного кода, реализующего трассировку путей с учётом глобального освещения, отражений и преломлений. Пользователь в процессе взаимодействия с моделью уточнял архитектуру, запрашивал реализацию денойзинга на основе свёрточных нейросетей, исполняемых на тензорных ядрах, и оптимизацию под многопоточную обработку на двух GPU.
Созданный трассировщик не является упрощённой демонстрацией. Он обрабатывает полигональные сцены с текстурами, поддерживает физически корректное распределение лучей Монте-Карло и применяет фильтрацию на основе временно́го накопления кадров. Полученная производительность в 34 fps на паре RTX 5090 сопоставима с ранними версиями коммерческих движков реального времени, разрабатывавшихся профильными командами в течение месяцев.
Случай иллюстрирует стремительный прогресс генеративного ИИ в области системного и графического программирования. Ещё год назад модели с трудом справлялись с многомодульными проектами на CUDA, требующими ручного управления памятью и синхронизации потоков. Теперь же нейросеть самостоятельно описала структуры ускорения BVH, алгоритмы пересечения с полигонами и интеграцию с RT-ядрами через низкоуровневые инструкции. Исходный код проекта опубликован на GitHub под открытой лицензией, что позволяет сообществу изучать и дорабатывать решение.
Аппаратная платформа из двух RTX 5090 обеспечивает суммарно 64 ГБ видеопамяти и более 43 тысяч ядер CUDA, а также двукратный прирост пропускной способности RT-ядер. Взаимодействие карт организовано через прямое копирование данных в общей памяти без использования NVLink, что упрощает масштабирование на системы с несколькими GPU. Пользователь отметил, что модель корректно учла особенности архитектуры Blackwell, включая улучшенный планировщик потоков и поддержку асинхронных вычислений.
Появление подобных инструментов меняет ландшафт разработки графического ПО, сокращая порог входа и время прототипирования. Специалисты отмечают, что следующий шаг — генерация полноценных игровых движков с интеграцией физики и звука. Пока же результат работы Claude Opus 5.5 подтверждает возможность автоматического создания сложных вычислительных программ, напрямую использующих новейшее аппаратное обеспечение.

Никто не прокомментировал материал. Есть мысли?