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

Не удается обновить драйверы GPU на моем Samsung NP-350V5C под Windws 8.1
Подключение к нескольким машинам через jumphost через ssh и сбор некоторой информации
KVM GPU passthrough от nVidia dGPU на ноутбуке с гибридной графикой без проприетарных драйверов на хосте
Как проверить вычислительные возможности CUDA?
Ограничение мощности не влияет на производительность процессора?
Оказывает ли включение Windows Aero негативное влияние на производительность игр?
Я подключил 8-контактный кабель EPS (CPU) к порту PCI-E GPU. Она повреждена?
Артефакты на экране исчезли после перезагрузки
Как шейдеры соотносятся с реальным оборудованием GPU
Можно ли создать RAM-диск, используя память GPU? [дубликат]
Как настроить максимальную температуру amdgpu dpm?
Изменить устройство GPU по умолчанию для Xorg / GDM после Passthrough PCI?
Как включить отключенные Потоковые процессоры (SM)?
оптимизация скорости Chrome с помощью флага "GPU rasterization MSAA sample count" 2 ядра, 4 логических процессора. Должен ли я выбрать 2 или 4?
Можно ли подключить внешний графический процессор через Ethernet?

Как настроить GPU для работы в режиме TCC на Windows 10?

Я использую Windows 10, и я хочу, чтобы мой GPU посвятил себя вычислениям, а не графике. Вот информация о MATLAB:

>> gpuDevice

ans = 

  CUDADevice with properties:

                      Name: 'Quadro M1000M'
                     Index: 1
         ComputeCapability: '5.0'
            SupportsDouble: 1
             DriverVersion: 8
            ToolkitVersion: 7.5000
        MaxThreadsPerBlock: 1024
          MaxShmemPerBlock: 49152
        MaxThreadBlockSize: [1024 1024 64]
               MaxGridSize: [2.1475e+09 65535 65535]
                 SIMDWidth: 32
               TotalMemory: 2.1475e+09
           AvailableMemory: 1.6915e+09
       MultiprocessorCount: 4
              ClockRateKHz: 1071500
               ComputeMode: 'Default'
      GPUOverlapsTransfers: 1
    KernelExecutionTimeout: 1
          CanMapHostMemory: 1
           DeviceSupported: 1
            DeviceSelected: 1

и вот результат, когда я пошел в C:Program FilesNVIDIA CorporationNVSMI и использовал командную строку:

C:Program FilesNVIDIA CorporationNVSMI>nvidia-smi.exe -L
GPU 0: Quadro M1000M (UUID: GPU-10af5042-4cf4-0ad4-a314-abc9b616b1a8)

попробовал инструкции на этом сайте: https://blogs.fau.de/johanneshabich/2010/12/10/windows-and-cuda-enabling-tcc-with-nvidia-smi/

C:Program FilesNVIDIA CorporationNVSMI>nvidia-smi -g 0 -dm 1
Unable to set driver model for GPU 0000:01:00.0: Not Supported
Treating as warning and moving on.
All done

как я могу это исправить? Я действительно нужно использовать GPU только в вычислительном режиме . Пожалуйста, помогите мне, большое спасибо:)

5
задан Dang Manh Truong
источник

2 ответов

попробуйте следующий код:

nvidia-smi -g 0 -fdm 1

но для меня это тоже не работает.

0
отвечен Dmitry 2017-09-09 07:46:39
источник

Привет Мань Чыонг Данг!

Если вы хотите использовать Quadro GPU строго для вычислений, я рекомендую Nvidia NSight Monitor. После того, как вы откроете его как администратор, вы можете найти в разделе свойства две интересные настройки: a) WDDM, который по умолчанию имеет значение true B) время ожидания WDDM в миллисекундах

установка WDDM значение false деактивирует, что Windows Watchdog и позволит вам использовать GPU, как вы хотите. Но будьте осторожны: ваш экран может замерзнуть. Не волнуйтесь, он разморозится, как только он закончит свои вычисления.

Если вы хотите, чтобы избежать замораживания экрана вы можете увеличить WDDM тайм-аут, установив это значение выше. Это, конечно, потребует оптимизации кода, чтобы соответствовать временным рамкам.

еще одна вещь, которую вы могли бы сделать, это щелкнуть правой кнопкой мыши на рабочем столе и открыть Панель управления NVidia. Там, в разделе настроек 3d вы будете иметь" настройка SLI, объемный,PhysX " настройки. Если вы откроете его, вы увидите, что процессор PhysX настроен (по умолчанию) на автоматический выбор. И ОС, конечно, выбирает GPU для визуализации вашего дисплея. Установите его в CPU. Теперь ваш дисплей будет обрабатываться процессором.

и последнее, карты GeForce не поддерживают TCC, только WDDM. Quadro я считаю, поддерживает оба, поэтому может быть способ установить его в TCC, если это то, что вы хотите, но это будет бесполезно.. Версия Quadro, которую вы имеете, не может быть установлена в этом режиме. Вы можете прочитать больше из этого соединение: https://devtalk.nvidia.com/default/topic/513659/can-tcc-mode-be-enabled-with-quadro-2000m-4000m/

надеюсь, что это помогает. Желаем удачи;)

ps. Используйте TechPowerUp GPU-Z для мониторинга ресурсов gpu в режиме реального времени

0
отвечен Mircea Suceveanu 2018-04-16 11:01:45
источник

Другие вопросы gpu graphics-card matlab