Вопросы с тегом «cuda»

CUDA (Compute Unified Device Architecture) - это платформа параллельных вычислений и модель программирования для графических процессоров NVIDIA (графических процессоров). CUDA предоставляет интерфейс для графических процессоров NVIDIA через различные языки программирования, библиотеки и API.

474
Как получить версию CUDA?

Есть ли какая-нибудь быстрая команда или скрипт, чтобы проверить версию установленной CUDA? Я нашел руководство 4.0 в каталоге установки, но я не уверен, является ли оно действующей установленной версией или...

258
Каков канонический способ проверки на ошибки с использованием API времени выполнения CUDA?

Просматривая ответы и комментарии на вопросы CUDA и вики-тег CUDA , я вижу, что часто предлагается проверять состояние возврата каждого вызова API на наличие ошибок. Документация по API содержит такие функции, как cudaGetLastError, cudaPeekAtLastErrorи cudaGetErrorString, но как лучше всего...

231
NVIDIA NVML Несоответствие версии драйвера / библиотеки

Когда я бегу, nvidia-smiя получаю следующее сообщение: Failed to initialize NVML: Driver/library version mismatch Час назад я получил то же сообщение и удалил библиотеку CUDA, и я смог запустить nvidia-smi, получив следующий результат: После этого я скачал...

164
Используете GPU из Docker-контейнера?

Я ищу способ использовать графический процессор из док-контейнера. Контейнер выполнит произвольный код, поэтому я не хочу использовать привилегированный режим. Какие-нибудь советы? Из предыдущего исследования я понял, что run -vи / или LXC cgroup- это путь, но я не уверен, как именно это...

161
Понимание размеров сетки CUDA, размеров блоков и организации потоков (простое объяснение) [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Как организованы потоки для...

147
Как блоки / деформации / потоки CUDA отображаются на ядра CUDA?

Я использую CUDA несколько недель, но у меня есть некоторые сомнения по поводу распределения блоков / деформаций / потоков. Я изучаю архитектуру с дидактической точки зрения (университетский проект), поэтому достижение максимальной производительности - не моя забота. Прежде всего, я хотел бы...

147
Использование Java с графическими процессорами Nvidia (CUDA)

Я работаю над бизнес-проектом, который выполняется на Java, и он требует огромных вычислительных мощностей для вычисления бизнес-рынков. Простая математика, но с огромным объемом данных. Мы заказали несколько графических процессоров CUDA, чтобы попробовать это, и, поскольку Java не поддерживается...

146
Какие комбинации версий TensorFlow и CUDA совместимы?

Я заметил, что некоторые новые версии TensorFlow несовместимы со старыми версиями CUDA и cuDNN. Существует ли обзор совместимых версий или даже список официально протестированных комбинаций? Я не могу найти это в документации...

145
Как проверить установку CuDNN?

Я искал много мест, но ВСЕ, что я получаю, это КАК установить его, а не как проверить, что он установлен. Я могу убедиться, что мой драйвер NVIDIA установлен, и что CUDA установлен, но я не знаю, как проверить, установлен ли CuDNN. Помощь будет высоко ценится, спасибо! PS. Это для реализации кафе....

113
Как выбрать размеры сетки и блока для ядер CUDA?

Это вопрос о том, как определить сетку CUDA, размеры блоков и потоков. Это дополнительный вопрос к тому, что размещен здесь . После этой ссылки ответ от talonmies содержит фрагмент кода (см. Ниже). Мне непонятен комментарий «значение, обычно выбираемое настройкой и аппаратными ограничениями». Я не...

111
Эмулятор графического процессора для программирования CUDA без аппаратного обеспечения [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт в прошлом году . Уточните этот вопрос Вопрос: есть ли эмулятор для карты Geforce,...

105
NVIDIA против AMD: производительность GPGPU

Я хотел бы услышать мнение людей, имеющих опыт программирования для обоих. Лично у меня только опыт работы с NVIDIA. NVIDIA CUDA кажется намного более популярной, чем конкуренты. (Просто посчитав вопросительные теги на этом форуме, 'cuda' превосходит 'opencl' 3: 1, а 'nvidia' превосходит 'ati' 15:...

102
CUDA несовместим с моей версией gcc

У меня проблемы с компиляцией некоторых примеров, поставляемых с CUDA SDK. Я установил драйвер разработчика (версия 270.41.19) и инструментарий CUDA, а затем, наконец, SDK (обе версии 4.0.17). Изначально он вообще не компилировался, давая: error -- unsupported GNU version! gcc 4.5 and up are not...

101
Различные версии CUDA, показанные nvcc и NVIDIA-smi

Меня очень смущают разные версии CUDA, показанные при запуске which nvccи nvidia-smi. На моем ubuntu 16.04 установлены как cuda9.2, так и cuda10. Теперь я установил PATH, чтобы он указывал на cuda9.2. Итак, когда я бегу: $ which nvcc /usr/local/cuda-9.2/bin/nvcc Однако когда я бегу $ nvidia-smi...

95
Что такое банковский конфликт? (Выполнение программирования Cuda / OpenCL)

Я читал руководство по программированию для CUDA и OpenCL и не могу понять, что такое конфликт банков. Они просто пытаются понять, как решить проблему, не вдаваясь в подробности самой темы. Кто-нибудь может помочь мне понять это? Я не предпочитаю, если помощь в контексте CUDA / OpenCL или просто...

94
Лучший подход для GPGPU / CUDA / OpenCL в Java?

Вычисления общего назначения на графических процессорах ( GPGPU ) - очень привлекательная концепция, позволяющая использовать мощность графического процессора для любых вычислений. Я бы хотел использовать GPGPU для обработки изображений, частиц и быстрых геометрических операций. Прямо сейчас...

88
Могу ли я запустить CUDA на встроенном графическом процессоре Intel?

У меня очень простой ноутбук Toshiba с процессором i3. Кроме того, у меня нет дорогой видеокарты. В настройках дисплея я вижу Intel (HD) Graphics как адаптер дисплея. Я планирую изучить программирование на CUDA. Но я не уверен, смогу ли я сделать это на своем ноутбуке, поскольку у него нет...