Описание тега npp
NPP - это аббревиатура от NVIDIA Performance Primitives. Это бесплатная библиотека обработки сигналов и изображений с ускорением на графическом процессоре, которая использует графические процессоры с поддержкой NVIDIA CUDA для ускорения обработки. Разработчик и поддержка NPP - NVIDIA Corporation. Он поставляется вместе с бесплатным набором инструментов CUDA от NVIDIA.
0
ответов
Неправильный запуск функции CUDA NPP приводит к повреждению данных устройства
Я пишу код быстрого чтения JPEG, который я собираюсь использовать как часть большого проекта. Я решил использовать CUDA вместе с NPP для этой задачи, поскольку на NPP уже реализованы все функции кодирования и декодирования. Все работает нормально, п…
16 апр '15 в 16:23
1
ответ
АЭС: перекрывающиеся вычисления и передача данных
CUDA позволяет перекрывать вычисления и передачу данных, используя асинхронные функции и потоки cuMemcpy. Но возможно ли это с NPP(Performance Primitives)? Немного предыстории. Я пытаюсь использовать графический процессор, используя функции изменени…
22 янв '17 в 16:52
1
ответ
АЭС CUDA без freeImage
Использует ли библиотека NPP для сборки CUDA только freeImage, или я могу использовать другую структуру или просто беззнаковое изображение char * в качестве входных данных в функции NPP. Причина, по которой я задаю этот вопрос, заключается в том, чт…
11 фев '13 в 14:29
1
ответ
Разве функции АЭС не полностью оптимизированы?
Я разработал простую функцию для зеркального отображения изображения по горизонтали или вертикали, используя CUDA C++. Затем я узнал, что библиотека NVIDIA Performance Primitives также предлагает функцию зеркалирования изображений. Просто для сравне…
14 сен '12 в 10:15
3
ответа
CUDA, АЭС Фильтры
Библиотека CUDA NPP поддерживает фильтрацию изображения с помощью команды nppiFilter_8u_C1R, но продолжает получать ошибки. У меня нет проблем с запуском примера кода boxFilterNPP. eStatusNPP = nppiFilterBox_8u_C1R(oDeviceSrc.data(), oDeviceSrc.pitc…
08 окт '12 в 09:04
1
ответ
Использует ли opencv для tegra (Jetson TK1) npp и openvx?
Использует ли OpenCv для устройств Tegra, поставляемых с Linux 4 Tegra, NPP и OpenVX? Или я должен сделать такие оптимизации самостоятельно? Любая ссылка на ссылку, указывающую на доказательство будет принята с благодарностью.
06 апр '16 в 13:04
1
ответ
Вырезание графика АЭС для нецелых мощностей
nppiGraphcut_32s8u функция работает на 32-разрядных знаковых целочисленных ребрах. В примере grabCut, включенном в набор инструментов CUDA 6.5, они просто приводят Npp32f в Npp32s, Например, из GrabcutUtil.cu в папке примера grabcutNPP: // Top/Botto…
24 фев '15 в 06:25
1
ответ
АЭС CUDA - Ошибка при выводе на печать
После моего предыдущего поста здесь: АЭС CUDA - неизвестная ошибка при проверке ошибок графического процессора Я попытался суммировать все пиксели в изображении с помощью библиотеки CUDA NPP, и с помощью некоторых разработчиков я наконец получил сво…
21 мар '14 в 23:30
1
ответ
Медианный фильтр для АЭС CUDA для 16-битных изображений
Окончательное обновление: решено. Тайм-аут WDDM также был проблемой. Нашел решение от: Исправление тайм-аута WDDM. Спасибо, Роберт. Обновление: Спасибо Роберту за то, что он указал, что центр фильтра не 0,0. К сожалению, код, который вы разместили, …
03 авг '16 в 16:45
1
ответ
Недокументированная ошибка изменения размера при использовании АЭС Nvidia для изменения размера изображения
Я пытаюсь использовать библиотеку приматов производительности Nvidia для изменения размера изображения, но nppiResize_8u_C3R Функция бросает NPP_RESIZE_FACTOR_ERROR это не указано в документации как один из кодов возврата ошибки для этой функции. Во…
21 мар '18 в 22:25
1
ответ
CUDA NPP - уменьшение изображения - найти сумму / среднее всех пикселей изображения
У меня есть 8-битное изображение знака без знака, которое представляет собой шкалу серого (значения от 0 до 255), и я хочу использовать документацию библиотеки NPP CUDA, которая предоставляет некоторые функции, такие как nppiSum_8u64s_C1R, чтобы най…
20 мар '14 в 00:20
1
ответ
Проверка ошибок АЭС и CUDA
Я снова унаследовал код, который выглядит подозрительно; это в основном это: (void) nppiFilter...(...); cudaError_t err = cudaGetLastError(); if (err != cudaSuccess) { std::cerr << cudaGetErrorString(err); } Мы игнорируем ошибку NPP, но вместо…
22 май '18 в 00:33
2
ответа
АЭС CUDA GaussFilter портит изображения
Я пытаюсь использовать CUDA с Qt для размытия изображения. Я использую библиотеку NPP, nppiFilterGauss_8u_C1R прекрасно работает void cuda_npp_gauss_filter_qt(uchar* pSourceData, uchar* pResultData, const int &ImageLineStep, const int &Image…
03 дек '16 в 17:21
0
ответов
Может ли операция NPPI, такая как nppiAlphaComp_8u_AC4R, иметь пункт назначения, который является одним из источников?
Мне нужно выполнить операцию на месте между двумя видеокадрами (составить один поверх другого). Все соответствующие операции NPPI занимают два исходных кадра и целевой кадр, но я не могу найти какую-либо документацию о том, безопасно ли для конечног…
10 авг '18 в 21:49
1
ответ
Как использовать алгоритм grabcut с cuda8.0
Поскольку образцы 7_CUDALibraries/grabcutNPP и 7_CUDALibraries/imageSegmentationNPP были удалены. В этих примерах использовались API-интерфейсы graphcut для NPP, которые в CUDA 7.5 устарели. Тогда как использовать алгоритм grabcut с более поздней ве…
29 мар '17 в 02:07
1
ответ
Cuda, два потока, созданные функцией АЭС
Я работаю над проектом обработки изображений с Cuda 7.5 и GeForce GTX 650 Ti. Я решил использовать 2 потока, один, где я применяю алгоритмы, отвечающие за улучшение изображения, и другой поток, где я применяю независимый алгоритм от остальной обрабо…
29 авг '16 в 09:10
1
ответ
Как вызвать примитивы производительности NVIDIA из python?
Есть ли способ вызвать библиотеку NVIDIA Performance Primitives (NPP) из python?
29 мар '16 в 04:46
1
ответ
Нвидия АЭС статическая ссылка на windows
Нет ли опции статического связывания для окон для библиотек примитивов производительности nvidia? Руководство по npp рекомендует статическую компоновку и показывает, как для linux, но не для windows. http://docs.nvidia.com/cuda/npp/index.html
14 дек '17 в 15:09
1
ответ
Неопределенная ссылка на `nppiMalloc_8u_C1'
Я пытаюсь запустить программу на Ubuntu 16.04, используя библиотеку npp. Чтобы связать библиотеку и программу, я написал эту команду на терминале: nvcc -L/home/usr/local/cuda-9.0/targets/x86_64-linux/lib main.cu Однако эта ошибка возникает: /tmp/tmp…
06 апр '18 в 13:45
1
ответ
АЭС Nvidia nppiFilter выдает мусор при свертке с 2d ядром
Nvidia Performance Primitives (NPP) обеспечивает nppiFilter функция для свертки предоставленного пользователем изображения с предоставленным пользователем ядром. Для 1D сверточных ядер, nppiFilter работает правильно. Тем не мение, nppiFilter создае…
15 окт '12 в 19:31