Заголовки

Представлен графический процессор TinyGPU v2.0 от Понсагон Вичита

Понсагон Вичит, энтузиаст-разработчик, анонсировал новое устройство — графический процессор TinyGPU v2.0. Этот автономный GPU работает на частоте 25 МГц и способен выводить изображения с разрешением 320 × 240 пикселей с 4-битной глубиной цвета, а также обрабатывать 3D-сцены в реальном времени. По своим характеристикам он сопоставим с Nvidia GeForce 256, представленным в 1999 году, однако TinyGPU v2.0 содержит около 200 тыс. транзисторов, что значительно меньше, чем у современных флагманов, таких как GeForce RTX 5090 с 92,2 млрд транзисторов.

Разработчик поделился видео в соцсети X, где демонстрирует загрузку 3D-моделей из встроенной флеш-памяти, управляя процессом с помощью геймпада от Super Nintendo. Несмотря на улучшения по сравнению с первой версией, производительность TinyGPU v2.0 оставляет желать лучшего: он способен выдавать от 7,5 до 15 кадров в секунду. Ускоритель использует современные технологии, такие как преобразование 3D-векторов и освещение, впервые появившееся в GeForce 256. TinyGPU v2.0 участвует в проекте Tiny Tapeout, и его проектирование обойдется в $1500. Дополнительную информацию можно найти на Verilog и GitHub.

Вопрос-ответ

Какие ключевые характеристики TinyGPU v2.0 по сравнению с GeForce 256 и GeForce RTX 5090?

TinyGPU v2.0 работает на частоте 25 МГц, выводит изображения 320 × 240 пикселей с 4-битной глубиной цвета и способен обрабатывать 3D-сцены в реальном времени. По сравнению с GeForce 256 (1999 года) он сопоставим по базовым возможностям 3D, но намного менее мощен. У него около 200 тысяч транзисторов, что значительно меньше, чем у GeForce RTX 5090, который имеет порядка 92,2 миллиарда транзисторов. Таким образом, TinyGPU v2.0 — это радикально более простой и слабый по стеку трансисторной технологии проект, ориентированный на демонстрационные и образовательные задачи.

Как работает TinyGPU v2.0 и какие технологии использует?

TinyGPU v2.0 осуществляет графическую обработку через современные на момент проекта методы, включая преобразование 3D-векоров и освещение, которые впервые появились в GeForce 256. Устройство автономное, управляется с помощью геймпада от Super Nintendo и может загружать 3D-модели из встроенной флеш-памяти. По сути, он повторяет базовые принципы ранних GPU, но в крайне упрощённой и миниатюрной реализации.

Какой статус проекта и какие планы по дальнейшим доработкам?

Проект TinyGPU v2.0 участвует в инициативе Tiny Tapeout, и общая стоимость проектирования оценивается около $1500. Разработчик публиковал видео и детали на X, Verilog и GitHub. В дальнейшем возможны улучшения по архитектуре и производительности, однако текущие характеристики остаются демонстрационными, а не конкурентоспособными с современными графическими чипами.