Я запускаю тест сценария Python, который использует pyCUDA. Каждая точка данных - это один экземпляр Python, и в этих случаях экземпляр Python может вызывать ядро CUDA менее пяти раз.
Красные графики показывают эталон, когда lightdm остановлен, и синие точки, когда он работает. Вертикальная ось - секунды. Я ожидал бы, что производительность будет ниже при работе lightdm. Система Ubuntu 12.04 с GeForce 460. Есть идеи? Спасибо
1
Вы используете проприетарные драйверы? убедитесь, что для параметра «Предпочитаемый режим» установлено значение «Предпочитать максимальную производительность» в настройках PowerMizer (nvidia-settings).
—
page4096
Как ни странно, nvidia-settings говорит мне, что драйвер не запущен. Я запустил nvidia-xconfig, как sudo. jockey-text -l показывает xorg: nvidia_experimental_304 - Драйвер ускоренной графики NVIDIA ( экспериментальная бета-версия) (Собственный, Включен, Используется)
—
Питер Бечич
Тот же результат при использовании обычного драйвера: xorg: nvidia_current - ускоренный графический драйвер NVIDIA (проприетарный, включен, используется)
—
Питер Бечич
По умолчанию проприетарный драйвер будет разблокировать графический процессор для экономии энергии и, возможно, он не переключится на более высокую тактовую частоту, когда отсутствует контекст OpenGL или что-то подобное. Я бы попробовал установить драйвер вручную (когда установщик спрашивает что-то о DKMS, выберите no, или он не может быть установлен на Debian 6, не уверен в Ubuntu).
—
page4096
Оказывается, что когда nvidia-settings пересылаются через SSH, он всегда будет сообщать, что драйвер NVidia не работает. Работает нормально, когда не работает над SSH. Так что я изменил настройку. Спасибо!
—
Питер Бечич