Основной вопрос Optirun и Bumblebee

У меня есть ноутбук, в котором есть два графических процессора: Intel и nVidia. Я использую Bumblebee для переключения между графическими процессорами, например, с запуском glxspheres или glxgears на терминале, использующим Intel GPU, и терминал показывает мне кадры в секунду, что составляет около 60FPS, и я понимаю, что это нормально, потому что частота обновления экрана 60 Гц. Если я запустил glipspheres optirun или optirun glxgears, переключитесь на использование графического процессора nVidia, но FPS останется на 60FPS, потому что он ограничен частотой обновления экрана.

Итак, мой вопрос в том, что если FPS ограничен частота обновления экранов и Intel GPU могут работать на этом FPS, в чем преимущество использования графического процессора nVidia вообще?

0
задан 25 November 2017 в 23:18

2 ответа

Вы, похоже, пришли к выводу, что Nvidia не имеет никакой пользы, но она основана на по крайней мере двух серьезных недоразумениях в отношении того, что описано (игрушечный, не) тест, и их можно было избежать поиск сначала!

(A) Тестирование с включенным vsync и тривиальным не-эталонным показателем, таким как glxgears, приведет к тому, что любой 2-х современных современных графических процессоров «кажутся равными», если ваше определение «равно» просто «может оба выталкивают 60 FPS, используя чрезвычайно упрощенную визуализацию ».

(B) Вы могли бы по крайней мере отключить vsync, чтобы удалить этот искусственный потолок. См. Отключение вертикальной синхронизации для glxgears

(C) glxgears может даже привести к несправедливому наказанию дискретного графического процессора из-за насыщения шины PCIe. Вы почти не обременяете реальную аппаратуру GPU, просто заставляя ее создавать рамы для игрушек с высокими скоростями и нажимать их на PCIe для интегрированного графического процессора для отправки на экран. Вам нужно сравнить дискретный графический процессор с помощью чего-то, что дает ему настоящую работу - хруст полигонов и т. Д., А не только рассылок. См. [D3] Отключить вертикальную синхронизацию для glxgears и почему glxgears быстрее без optirun и т. Д.

0
ответ дан 18 July 2018 в 02:35

Вы, похоже, пришли к выводу, что Nvidia не имеет никакой пользы, но она основана на по крайней мере двух серьезных недоразумениях в отношении того, что описано (игрушечный, не) тест, и их можно было избежать поиск сначала!

(A) Тестирование с включенным vsync и тривиальным не-эталонным показателем, таким как glxgears, приведет к тому, что любой 2-х современных современных графических процессоров «кажутся равными», если ваше определение «равно» просто «может оба выталкивают 60 FPS, используя чрезвычайно упрощенную визуализацию ».

(B) Вы могли бы по крайней мере отключить vsync, чтобы удалить этот искусственный потолок. См. Отключение вертикальной синхронизации для glxgears

(C) glxgears может даже привести к несправедливому наказанию дискретного графического процессора из-за насыщения шины PCIe. Вы почти не обременяете реальную аппаратуру GPU, просто заставляя ее создавать рамы для игрушек с высокими скоростями и нажимать их на PCIe для интегрированного графического процессора для отправки на экран. Вам нужно сравнить дискретный графический процессор с помощью чего-то, что дает ему настоящую работу - хруст полигонов и т. Д., А не только рассылок. См. [D3] Отключить вертикальную синхронизацию для glxgears и почему glxgears быстрее без optirun и т. Д.

0
ответ дан 24 July 2018 в 17:36

Другие вопросы по тегам:

Похожие вопросы: