Cuda и закрепленная (заблокированная) память не заблокирована страницей?C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Cuda и закрепленная (заблокированная) память не заблокирована страницей?

Сообщение Anonymous »

Я стараюсь выяснить, говорит ли CUDA (или реализация OpenCl) правду, когда мне требуется закрепленная (заблокированная) память.

Я попробовал Cudamallochost и посмотрел на/proc/meminfo значения mlocked и неэмчастированные , оба остаются в 0 и никогда не поднимаются (

Код: Выделить всё

/proc/
/status
отчеты vmlck также как 0). Я использовал mlock для блокировки страницы, и значения поднимаются, как и ожидалось. < /p>

Таким образом, две возможные причины этого поведения могут быть: < /p>


Я не получаю заблокированную страницу память от API Cuda, а Cudasuccess - это фальшивая < /li>
Ядро < /li>
< /ol>

Таким образом, фактический вопрос: почему я не могу получить значения для заблокированной памяти страницы из ОС, когда я использую CUDA для распределения заблокированной памяти страницы? < /p>

Кроме того: где я могу получить правильные значения, если не от /proc /meminfo < /code> или /proc / /status < /code>? < /p>

Спасибо! < /p>

Система:
ubuntu 14.04.01.011; CUDA 6.5; Nvidida Driver 340.29; Nvidia Tesla K20C


Подробнее здесь: https://stackoverflow.com/questions/268 ... ked-at-all
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»