Как выполнить подробный и быстрый 3D-тест производительности

50

Мне интересно, как быстро проверить производительность моей 3D-графики. Поскольку glxgears не является эталоном , что я должен использовать. Также glxgears иногда застревают в 60FPS, вы даже не можете сравнивать до / после обновления драйвера (например, добавление xorg-edgers PPA). Даже glxgears действительно не работают из коробки.

Одна из возможностей - это заставки, но вы не можете видеть FPS. Я также не хочу устанавливать 600 МБ nexuiz , особенно если я запускаю Live-CD. Другие 3D-игры также очень большие ... Тесты Unigine слишком требовательны для драйверов с открытым исходным кодом (проблемы со слишком низким OpenGL и, возможно, сжатие текстуры (S3TC ...)). Я также хотел бы проверить расширения OpenGL 2.x.

Как быстро проверить производительность 3D?

    
задан gsedej 24.03.2011 в 21:30
источник

6 ответов

51

Ubuntu с 11.04 поставляется с эталонами glmark2 и glmark2-es2 , которые неплохо выполняют простой тест (с шейдером) и очень легки для загрузки.

glmark2 активно развивается группой Linaro. С каждым новым выпуском появляются новые и более требовательные ориентиры. Ссылка

Benchmark также хорошо работает на устройствах (ARM, OpenGL-ES2), поэтому это хорошее (аппаратное) сравнение кросс-платформы. glmark2-es2 работает на OMAP4 / powervr Pandaboard Ссылка

    
ответ дан gsedej 29.09.2012 в 17:40
источник
13

Unigine имеет версию Linux для своих тестов с поддержкой различных шейдерных уровней, может стоить проверить:

Ссылка

Это также входит в набор тестов Phoronix, в котором есть множество других параметров автоматической графики (и других).

Ссылка

Короче говоря, используйте программный центр для установки php5-cli в качестве зависимости для Phoronix, затем загрузите архив Phoronix и извлеките его. Подробные инструкции по использованию можно найти на сайте Phoronix.

    
ответ дан Joni Nevalainen 06.04.2011 в 22:24
12

В играх chromium-bsu и gltron в Ubuntu гораздо меньше места установки, чем nexuiz , и оба имеют счетчик FPS. Если бы я хотел быстро протестировать, я бы пошел таким образом.

    
ответ дан sam hocevar 25.03.2011 в 11:36
8

glxgears , привязанное к 60fps, может быть вызвано синхронизацией сигнала VSync. Надеюсь, что другое тестовое приложение не будет иметь одинаковых результатов, но в зависимости от вашей графической карты вы можете обойти это. (но с риском наблюдать за разрывом на экране)

Если вы хотите продолжить, я бы предложил посмотреть обсуждение .

Чтобы отключить Vsync, запустите glxgears следующим образом:

vblank_mode=0 glxgears
    
ответ дан Yanok 29.09.2012 в 17:57
2

gfxbench

Kishonti Ltd. считается золотым стандартом в отрасли.

Вы можете скачать бесплатную версию своего теста: Ссылка

Затем запустите свои скрипты:

sh gfxbench_gl-linux-qt-4.0.13+community_64bit.sh
./gfxbench_gl

Kishonti зарабатывает деньги, продавая более специализированные версии этих тестов, а также исходный код, если вы платите дорогостоящую лицензию.

Youtube содержит рендеринг большинства своих высокоуровневых тестов, например. Car Chase: Ссылка

Phoronix тест-люкс

Упоминается в Ссылка , но здесь более подробная информация.

В Ubuntu 16.10:

sudo apt-get install phoronix-test-suite
phoronix-test-suite list-available-suites

Это дает идентификатор пакета, описания и тип. Поэтому просто выберите один из пакетов graphics , например pts/mesa ( pts == Phoronix Test Suite) и запустите его:

phoronix-test-suite run pts/mesa

PTS представляется интерфейсом для нескольких тестов.

pts/mesa загружает и запускает реальные полноэкранные игры FPS, поэтому результаты могут быть репрезентативными.

    
ответ дан Ciro Santilli 包子露宪 六四事件 法轮功 03.09.2016 в 01:44
1

Привет
Проверьте SPEC.org:

  

Standard Performance Evaluation Corporation (SPEC) - некоммерческая корпорация, созданная для создания, поддержки и поддержки стандартизованного набора соответствующих эталонных тестов, которые могут быть применены к новейшим поколениям высокопроизводительных компьютеров. SPEC разрабатывает эталонные комплекты, а также рассматривает и публикует представленные результаты от наших организаций-членов и других контрольных лицензий.

    
ответ дан sazary 24.03.2011 в 22:47