Как я могу использовать целую память GeForce 940M для cuDNN?

После "большого количества боли" мне удалось установить все драйверы для выполнения CUDA на Ubuntu 16.04. У меня есть NVIDIA GeForce 940M графический адаптер. Это должно иметь 4 ГБ памяти, но система сообщает:

Detected 1 CUDA Capable device(s)

Device 0: "GeForce 940M"
  CUDA Driver Version / Runtime Version          8.0 / 8.0
  CUDA Capability Major/Minor version number:    5.0
  Total amount of global memory:                 2002 MBytes(2099642368 bytes)
  ( 3) Multiprocessors, (128) CUDA Cores/MP:     384 CUDA Cores
  GPU Max Clock rate:                            1176 MHz (1.18 GHz)
  Memory Clock rate:                             900 Mhz
  Memory Bus Width:                              64-bit
  L2 Cache Size:                                 1048576 bytes
...

Это говорит что только 2 ГБ - почему? У меня также есть интегрированный графический процессор Intel:

$: lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 07)

Могу я "обманывать систему" для использования только интегрированной видеокарты Intel, так, чтобы я мог использовать целое питание GPU NVIDIA для выполнения моих вычислений (я использую cuDNN и tensorflow)?

Я не очень опытен с этими аспектами аппаратного обеспечения, таким образом, я приношу извинения, если вопрос глуп.

1
задан 13 March 2017 в 21:50

1 ответ

В первую очередь: нет никаких "глупых вопросов" - существуют только вопросы, и Ваш вопрос допустим, таким образом, никакая причина принести извинения. Вы не можете использовать больше чем 2 ГБ дополнительная память GPU , потому что Ваша выделенная видеокарта имеет специализированную память 2 ГБ, как Вы видите в спецификациях NVIDIA GEFORCE 940M графический адаптер. Это не имеет никакого отношения к 4 ГБ RAM (Оперативная память) системы, которая я предполагаю, что Вы обращаетесь к - информация корректна.

NVIDIA Зона CUDA : CUDA является платформой параллельных вычислений и моделью программирования, изобретенной NVIDIA. Это включает поразительные увеличения вычислительной производительности путем использования силы графического процессора. Это может использоваться на NVIDIA единственный GPU, не с интегрированной графикой Intel. Это означает, что можно просто использовать дополнительную сумму 2 ГБ - никакой шанс "обмануть систему".

2
ответ дан 7 December 2019 в 13:36

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

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