Автор Тема: Primus: увеличение производительности и снижение энергопотребления для Bumblebee  (Прочитано 8405 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ustal47

  • Постоялец
  • ***
  • Автор темы
  • Сообщений: 184
Источник
Хорошая новость для обладателей компьютеров с чипсетами Optimus Hybrid.

Primus позволяет увеличить производительность и уменьшить энергопотребление при использовании Bumblebee за счет исключения VirtualGL. Согласно информации со страницы проекта Bumblebee в Google+, Primus имеет следующие преимущества по сравнению с решением по умолчанию, использующим VirtualGL:

уменьшенное использование дополнительных ресурсов (увеличена частота кадров) и оптимизированное решение (без сетевых процессов или процессов сжатия);
исправлен баг преждевременного выключения GPU;
меньше багов, проще отлаживать;
второй GPU включается и используется приложениями только для OpenGL, вся остальная информация хранится в основном GPU.

Привожу замеры со своего ноутбука:
Интегрированная картаglxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
298 frames in 5.0 seconds = 59.526 FPS
301 frames in 5.0 seconds = 60.166 FPS
301 frames in 5.0 seconds = 60.166 FPS
301 frames in 5.0 seconds = 60.166 FPS
Работа Bumblebeeoptirun glxgears
3530 frames in 5.0 seconds = 705.934 FPS
3548 frames in 5.0 seconds = 709.458 FPS
3579 frames in 5.0 seconds = 715.751 FPS
3577 frames in 5.0 seconds = 715.335 FPS
Работа Primusvblank_mode=0 primusrun glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
5606 frames in 5.0 seconds = 1121.171 FPS
5835 frames in 5.0 seconds = 1166.832 FPS
5812 frames in 5.0 seconds = 1162.378 FPS
5846 frames in 5.0 seconds = 1168.976 FPS
5841 frames in 5.0 seconds = 1168.043 FPS