Volumeshader_bm тест видеокарты

Тест GPU Volumeshader_bm: стресс-тест на WebGL-фракталах прямо в браузере.

WebGL-стресс-тест на фракталах · рендер фиксированно в 1920×1080, чтобы очки были сравнимы между устройствами.

Почему этот тестер

Ничего устанавливать не нужно

Чистый WebGL — откройте страницу и запустите тяжёлый фрактальный стресс-тест volumeshader_bm. Без загрузок, без места на диске, без ПО.

Живой монитор FPS

Счётчик частоты кадров в реальном времени в верхнем углу теста показывает, как видеокарта держит нагрузку.

Нарастите нагрузку до предела

Меняйте фрактальные параметры, чтобы поднять нагрузку от лёгкого разогрева до пикового энергопотребления, проверяя пределы охлаждения и запаса блока питания.

Как начать тест

  1. 01 · Запустите тест

    Нажмите «Запустить тест», чтобы открыть страницу параметров. На слабой видеокарте не повышайте значения по умолчанию без разбора.

  2. 02 · Настройте вид и параметры

    В полноэкранном режиме тяните левой кнопкой для вращения, правой для панорамы, колесом для зума; двойной клик — быстрая панель настроек.

  3. 03 · Следите за FPS и выйдите

    Следите за живым счётчиком FPS. Когда закончите, нажмите «Выйти из теста», чтобы вернуться на страницу.

Как читать результат

Этот нагрузочный тест ценит стабильность, а не один высокий FPS: держите те же параметры несколько минут — ровная, устойчивая кривая значит, что охлаждение и блок питания справляются; плавно падающая частота кадров обычно значит, что вы уперлись в тепловой предел и сбросили частоту. Ориентир: обычная карта выдаёт около 30–60 FPS на фрактале по умолчанию — чем выше класс, тем ближе к полной частоте. Если заметно ниже этого уровня, проверьте драйверы, состарившуюся термопасту и обдув корпуса, прежде чем винить железо.

Потолок нагрузки
Максимум сложности фрактала равен классическому burn-in-инструменту. Перед запуском убедитесь в запасе блока питания и обдуве корпуса.
A / B бенчмарк
Запустите те же параметры до и после обновления драйвера или замены термопасты — изменения производительности станут очевидны.

Гид по параметрам

Страница параметров поддерживает только числовые правки. Значения по умолчанию — стандартная нагрузка; вот что делает каждое:

Iterations: for(int i=0;i<5;i++)
Сложность и детальность фрактала. Рекомендуем: i<3 (лёгкий), i<5 (стандарт), i<8 (тяжёлый), i<12 (экстремальный).
Angle scale: *8.0
Величина углового преобразования. Рекомендуем: *4.0 (мягкий), *8.0 (стандарт), *12.0 (сильный), *16.0 (экстремальный).
Power exponent: pow(b,8.0)
Сила масштабирования и глубина рекурсии. Рекомендуем: pow(b,4.0) лёгкий, pow(b,8.0) стандарт, pow(b,12.0) сильный, pow(b,16.0) экстремальный.
Break threshold: if(b>6.0)
Граница фрактала. Рекомендуем: b>4.0 малая, b>6.0 стандарт, b>8.0 большая, b>10.0 очень большая.
Return value: return 4.0-
Плотность поверхности и видимость. Рекомендуем: 2.0- плотная, 4.0- стандарт, 6.0- редкая, 8.0- очень редкая.

Термины видеокарты

WebGL
Нативный браузерный API 3D-графики. Volumeshader_bm — WebGL-рендерер, плагины не нужны.
FPS
Кадров в секунду. Слабая видеокарта резко роняет FPS, и анимация заметно дёргается — самая прямая цифра для сравнений.
Фрактальный рендеринг
Математически сгенерированная бесконечная деталь, считается в реальном времени. Огромная нагрузка на числа с плавающей точкой и ray-marching — жестокая тренировка для видеокарты.
Температура ядра и питание
Стресс-тест гонит видеокарту на полную нагрузку — энергопотребление зашкаливает и растёт температура, идеальная проверка охлаждения и запаса блока питания.

Сценарии использования

Проверка б/у видеокарты

Запустите на 15 минут и следите за артефактами, падениями драйвера или перезагрузками с чёрным экраном — классические симптомы майнинг-карт.

Тест предела охлаждения

Поднимите нагрузку, чтобы быстро достичь теплового равновесия, и оцените обдув корпуса и запас кулера.

Сравнение SoC телефонов

Любимчик обозревателей для сравнения пиковой производительности и теплового троттлинга между телефонами.

Стабильность разгона

После настройки разгона быстро проверьте частоты и напряжение — быстрее полного цикла 3DMark.

Гид по устранению неполадок

Чёрный экран / перезагрузка в процессе

Обычно срабатывает защита от перегрузки по току (слабый блок питания) или перегрев ядра. Проверьте мощность блока питания и почистите пыль.

«Снег», мозаика или цветные полосы

Классический отказ VRAM или треснувший BGA — часто на бывших майнинг-картах. Остановите тест и обратитесь в поддержку.

Рендер замер, система жива

Падение драйвера: нестабильные частоты или баг драйвера. Сбросьте частоты и чисто переустановите драйверы через DDU.

FPS абсурдно низкий

Проверьте, что кабель монитора вставлен в видеокарту (а не в iGPU материнской платы), и что браузер на ноутбуке использует дискретную видеокарту.

Часто задаваемые вопросы

Может ли тест повредить видеокарту?

В целом нет. Современные карты сбрасывают частоту или выключаются при перегреве и соблюдают лимиты питания. Но экстремальные параметры при слабом охлаждении могут ускорить старение — пользуйтесь здравым смыслом.

Почему его называют тестом «ядовитый гриб» (毒蘑菇)?

Исходный проект — volumeshader_bm. Фрактал похож на гриб, а нагрузка для видеокарт «ядовитая», поэтому китайские пользователи дали ему неформальное прозвище 毒蘑菇 («ядовитый гриб») — официальное название — тест Volumeshader_bm.

Можно ли запустить на телефоне?

Да, если браузер поддерживает WebGL — но сильно греет SoC, а старые телефоны могут зависнуть или перезагрузиться.

Рендер совсем чёрный — почему?

Проверьте, что в настройках браузера включено аппаратное ускорение; без него WebGL не может нормально рендерить.

Можно ли снизить нагрузку через параметры?

Да. На странице параметров измените число итераций в for(int i=0;i<5;i++) с 5 на 2 или 3 для заметно более лёгкой нагрузки — или поднимите для экстремальной версии.