Описание тега gpuarray
1
ответ
Можно ли предварительно выделить массив с помощью gpuArray и получить разрешение на запись в него в настройках mexcuda?
Я написал фрагмент кода в MatLab (2018a), который представляет собой гибрид между стандартным кодом Matlab и кодом CUDA, который я связал, используя компиляцию с mexcuda. Основной цикл в моем коде содержит интерполяцию матрицы, скажем, от размера [n…
07 июн '18 в 08:32
1
ответ
Объяснение требований от входных данных к вычислениям на GPU, имеющим сложные результаты
Рассмотрим эту строку кода: gpuArray(-1)^0.5; Что приводит к: ANS = 0,0000 + 1,0000i Теперь рассмотрим следующую строку кода: gpuArray(-1).^0.5; Что приводит к: Ошибка при использовании.^ POWER: необходимо вернуть сложный результат, но это не поддер…
31 окт '18 в 20:54
0
ответов
Matlab pdist2 и mvnpdf с помощью gpuArray
У меня проблемы с использованием функций pdist2 или mvnpdf из панели инструментов "Статистика и машинное обучение" с gpuArrays, хотя в явной форме указано, что это должно работать: https://de.mathworks.com/help/stats/statistics-and-machine-learning-…
09 июн '17 в 18:35
0
ответов
Theano - pyGpuArray не может найти libnvrtc.so
Я недавно изменил конфигурацию, чтобы тренировать CNN быстрее. Я получил GTX 1080. Для большинства моих существующих нейронных сетей я использую theano back-end через python3. Поскольку я прочитал, что архитектура pascal не была полностью использова…
28 июн '17 в 18:43
0
ответов
Theano 1.0.2 GpuArrayException
Я получаю приведенную ниже ошибку с бэкэндом Theano на кластере. File "pygpu/gpuarray.pyx", line 658, in pygpu.gpuarray.init File "pygpu/gpuarray.pyx", line 587, in pygpu.gpuarray.pygpu_init pygpu.gpuarray.GpuArrayException: b'cuInit: H\x85\xc0H\x89…
19 июл '18 в 13:46
0
ответов
pyCuda и gpuarray.maximum отличается от numpy
Возможно, я что-то упустил. Я использую Pycuda и у меня есть следующая матрица m_gpu: >>> m_gpu array([[ 0., 2., 4., 1., 3.], [ 2., 0., 5., 2., 1.], [ 4., 5., 0., 3., 2.], [ 1., 2., 3., 0., 4.], [ 3., 1., 2., 4., 0.]], dtype=float32) Я печа…
21 сен '17 в 17:02
1
ответ
У кого-нибудь есть документ схемы pcb для адаптера EXP GDC Beast eGPU?
Работаю над сборкой GPU Compute Appliance. Варианты использования, по крайней мере в настоящее время наиболее экономически целесообразные, включают глубокое изучение и добычу эфира. Я определил все компоненты, кроме одного, выделенного на изображени…
23 авг '17 в 01:52
0
ответов
Как запустить функцию Matlab на GPU?
Я хочу запустить программу параллельных вычислений, которая состоит из 3 рабочих с включенным графическим процессором. Я пытаюсь использовать gpuArray, но, кажется, нет разницы в скорости. Моя кодировка показана ниже: function [output,frequency] = s…
22 янв '19 в 03:11
1
ответ
Преобразование всех переменных в gpuArrays не ускоряет вычисления
Я пишу симулятор с MATLAB, где я использовал ускорение CUDA. Предположим, у нас есть вектор x а также yматрица A и скалярные переменные dt,dx,a,b,c, Что я узнал, так это, поставив x,y,A в gpuArray() перед запуском итерации и встроенных функций итера…
08 окт '18 в 00:11
0
ответов
Почему система должна ждать завершения gpudevice?
У меня большая проблема с использованием gpu для ускорения скорости NMF от Liu в matlab. Вот часть кода: XU = X'*U; % mnk or pk (p<<mn) UU = U'*U; % mk^2 VUU = V*UU; % nk^2 V = V.*(XU./max(VUU,1e-10)); XV = X*V; % mnk or pk (p<<mn) VV = …
26 янв '19 в 20:50
1
ответ
Использует gpuArray вместо массива в Matlab более производительным?
Если я использую какую-либо функцию в списке по следующей ссылке: Запустите встроенные функции на графическом процессоре с аргументом типа gpuArray вместо массива. Будет ли результат вычисляться быстрее? Если ответ "да", есть ли случай, когда более …
30 июл '17 в 22:04
1
ответ
Проблемы с установкой Theano с использованием CUDA при использовании пользователя без полномочий root
Я следовал инструкциям по установке Theano GPUArray из исходных текстов (git-версий) в системные папки (не как пользователь). Тесты GPUArray работают без ошибок. Проблема в том, что Theano работает только с GPU, если я запускаю с правами root. Выпол…
08 июн '17 в 14:46
0
ответов
Установка пути к CUDA в THEANO_FLAGS
Я пытаюсь установить THEANO_FLAGS, а затем импортировать Theano. Это всегда приводит к ошибке. In [1]: import os In [2]: os.environ["THEANO_FLAGS"] = "cuda.root=/usr/local/cuda,device=cuda,floatX=float32" In [3]: import theano ERROR (theano.gpuarray…
12 окт '17 в 20:42
0
ответов
Извлечь индекс минимизатора для каждого нижнего индекса, используя `accumarray'с gpuArray
У меня есть массив, если значения vals', and a corresponding array of subscriptssubs'с повторными подписками в выходной массив. Я хотел бы извлечь для каждого нижнего индекса индекс минимизатора соответствующих элементов в 'vals'. Для этого у меня е…
03 мар '19 в 09:23
0
ответов
Как контролировать использование графического процессора в Matlab
У меня есть вопрос об использовании графического процессора в Matlab. Я следовал простому коду для кода, работающего на GPU, на веб-сайте Matlab. Но когда я запускаю код и одновременно проверяю процессор и графический процессор, я вижу, что код рабо…
30 авг '19 в 10:24
2
ответа
Как построить матрицу из выбранных столбцов трехмерного массива?
У меня есть массив 3D GPU A с размерами K x M x N и int вектор v длины M и хотите построить 2D-массивы графического процессора вида X = [A(:,1,v(1)), A(:,2,v(2)),..., A(:,M,v(M))] (в зависимости от v) самым быстрым способом. Поскольку все это массив…
17 ноя '19 в 06:09
0
ответов
Как оценить очень сложную функцию на GPU с помощью MATLAB
У меня очень сложная символьная функция в Matlab, и я хочу оценить ее на GPU. Как я искал, для оценки нам нужно использовать gpuArray но когда я пытаюсь оценить функцию на GPU Matlab, используя этот код: joint_pdf_function_handle = @(x1,x2)sqrt(1.99…
02 сен '19 в 19:14
0
ответов
FFT (gpuArray) на месте и с эффективным использованием памяти вызывает реальный ввод?
Для реального NxM gpuArray функция fft() в Matlab возвращает комплексный NxM gpuArray, который удваивает выделенную память. Это делает невозможным работу с gpuArrays, которые занимают почти максимальный объем оперативной памяти графического процессо…
16 ноя '19 в 00:14
1
ответ
Можно ли ускорить вычисление gpuArray с помощью arrayfun() (или как-то иначе)?
У меня есть сложная матрица, и я хотел бы изменить ее раз в соответствии с . Размер обычно составляет 1000x1000, а количество запусков будет около 10000. Я стремлюсь сократить время, затрачиваемое на выполнение этих операций. Для 1000 итераций на ЦП…
18 янв '21 в 16:50