Описание тега cudafy.net
CUDAfy.NET allows easy development of high performance GPGPU applications completely from the Microsoft .NET framework. It's developed in C#.
1
ответ
"Каталог CUDA не найден"
Я пытаюсь установить CUDAfy.NET в первый раз, но после установки я получаю эту ошибку, когда нажимаю "Запустить тест CUDA" в средстве просмотра CUDAfy. Я посмотрел вокруг, но могу найти только один экземпляр этой проблемы здесь: https://cudafy.codep…
26 мар '15 в 09:30
1
ответ
Сжатие "разреженных данных" с помощью CUDA (CCL: сокращение маркировки подключенных компонентов)
У меня есть список из 5 миллионов 32-битных целых чисел (на самом деле это изображение размером 2048 x 2560), что составляет 90% нулей. Ненулевые ячейки - это метки (например, 2049, 8195, 1334300, 34320923, 4320932), которые абсолютно не являются по…
01 мар '15 в 18:10
1
ответ
Избегание компиляции nvcc при использовании Cudafy
Я использую Cudafy и хотел бы, чтобы мои пользователи могли использовать CUDA без установки CUDA SDK, но они могут использовать Cudafy DLL. Во избежание автоматической компиляции nvcc в CudafyTranslator.Cudafy(types)Я использую следующий подход: str…
03 апр '15 в 10:43
1
ответ
GPGPU.TotalMemory показывает чрезвычайно огромное значение
У меня 4 ГБ и 12 ГБ GFX-карта с CUDA. В моем приложении я использую CUDAfy.NET и при вызове GPGPU.TotalMemory свойство показывает чрезвычайно большое значение (определенно неверно). То же самое с FreeMemory, Как это исправить? Console.WriteLine("GPU…
22 июл '15 в 08:09
1
ответ
CUDA .Net сравнить строки
Я пытаюсь сравнить списки строк (огромное количество элементов в каждом из списков). Может ли кто-нибудь помочь мне сделать это, используя cudafy? Я предполагаю, что в этом случае я должен использовать неровные массивы char, но у меня есть CudafyCom…
21 авг '13 в 15:29
1
ответ
CudafyModule km = CudafyTranslator.Cudafy(); вызывая ошибку, не могу найти компилятор
Я пытаюсь запустить свой первый проект cudafy, но я получаю следующую ошибку в следующей строке: CudafyModule km = CudafyTranslator.Cudafy(); Ниже приведен скриншот с точным сообщением об ошибке, которое я получаю. Я запустил примеры проектов, котор…
19 июн '13 в 18:49
1
ответ
Использование алгоритма в Cudafy не работает, когда он работает на процессоре?
У меня есть рабочий алгоритм для выполнения 2D-преобразования перспективы на изображении. Алгоритм заключается в следующем: private Bitmap RescaleImage(double TopLX, double TopLY, double TopRX, double TopRY, double LowLX, double LowLY, double LowRX,…
20 июл '15 в 17:29
1
ответ
Cudafy.NET - исключение CUDA.NET ErrorInvalidValue
Я использую Cudafy.NET для выполнения обработки изображений на GPU. Я настроил свой класс вместе с первой функцией (PerformBarrelCorrection, запущенной на CPU), чтобы настроить несколько потоков для выполнения логического вычисления для каждого пикс…
15 июл '15 в 11:23
2
ответа
alea.cuBase и CUBLAS
Я начинаю идти по захватывающему пути программирования на GPU, и если я собираюсь заняться каким-то тяжелым вычислением чисел, я бы хотел использовать лучшие библиотеки, какие только есть. Я особенно хотел бы использовать cuBLAS из среды F#. CUDAfy …
18 окт '13 в 01:15
1
ответ
Объявление частной, специфичной для потока переменной в ядре, а затем возвращение этой переменной хосту
У меня есть метод, который я хочу запустить в нескольких потоках, но каждый поток будет возвращать разное количество результатов. Можно ли объявить частную переменную, специфичную для потока, то есть список, который я затем могу передать хосту и объ…
06 июн '13 в 10:30
3
ответа
Рассчитать пересекающиеся координаты из вектора
Учитывая вектор (или две точки), как я могу получить дискретные координаты, которые этот вектор пересекает в некотором данном интервале? Я использую это так, что с учетом луча (вектора) я могу вычислить пиксели в изображении, которое этот луч пересе…
09 мар '15 в 13:47
1
ответ
CUDAfy.Net / OpenCL, структура, содержащая байтовый массив, приводит к неблизкому исключению
Итак, я использую CUDAfy.Net, и у меня есть следующие 3 структуры: [Cudafy] public struct Collider { public int Index; public int Type; public Sphere Sphere; public Plane Plane; public Material Material; } [Cudafy] public struct Material { public Co…
22 июн '14 в 21:00
1
ответ
Как я могу получить доступ к методу cudafied из другого класса?
Так что у меня есть 2 класса, оба класса вызывают CudafyTranslator.Cudafy и cudafy их соответствующие методы. Полученные модули затем добавляются в графический процессор. Почему cudafy продолжает давать мне исключение при компиляции, когда я вызываю…
02 сен '18 в 09:07
1
ответ
Как преобразовать функцию с вложенными циклами for в Cudafy.Net
Я не могу поверить, что после всех исследований и чтения, которое я провел, я все еще не на 100% уверен в том, как это сделать, поэтому я должен спросить... Я пытаюсь заставить что-то вроде следующего работать на карте GPU и Я использую Cudafy.Net д…
26 июн '17 в 20:41
1
ответ
Ядро Cudafy не компилируется
Я делаю первые шаги с Cudafy и пытаюсь написать функцию, которая будет принимать местоположение своего потока и на основе этого сохранять некоторое значение int в элемент массива. Мой код: [Cudafy] public static void GenerateRipples(GThread thread, …
09 мар '15 в 15:19
2
ответа
Передача массива внутри структуры в CUDAfy
Используя VS 2012, .NET 4.5, 64bit и CUDAfy 1.12, у меня есть следующее подтверждение концепции using System; using System.Runtime.InteropServices; using Cudafy; using Cudafy.Host; using Cudafy.Translator; namespace Test { [Cudafy(eCudafyType.Struct…
02 май '13 в 14:08
0
ответов
Как исправить "Cudafy получить ошибку 719 на CUDA"
[Cudafy] private static void LevenshteinGpu3(GThread thread, char[] source, char[] pattern, int firstDim, byte compareLength, byte[] dev_results) { int tid = thread.threadIdx.x + thread.blockIdx.x * thread.blockDim.x; byte[,,] dev_levMatrix_1 = _gpu…
28 сен '18 в 03:32
1
ответ
Почему z всегда равен нулю в ядре CUDA
Я использую Cudafy, чтобы сделать некоторые вычисления на GPU NVIDIA. (Quadro K1100M 3.0, если это имеет значение) Мой вопрос, когда я использую следующее cudaGpu.Launch(new dim3(44,8,num), new dim(8, 8)).MyKernel... почему мои z-индексы из экземпля…
25 апр '16 в 14:26
1
ответ
Cuda/cudafy 3d индексация
Пытаясь разобраться в cuda, после того, как я не понял подобные вопросы, связанные с stackru, я решил протестировать пример (я использую cudafy.net для C#, но базовая cuda должна быть доступной) Я хочу сделать следующее. Отправьте ядро 4x4x4 матри…
14 май '17 в 12:03
1
ответ
Включить двойную точность в OpenCL через CUDAfy
Я работаю с CUDAfy и C#. Для моего ядра мне нужна двойная точность. В CUDA это не проблема, она автоматически поддерживается. Однако для поддержки не NVIDIA-оборудования пользователь также должен иметь возможность использовать OpenCL. Здесь, насколь…
13 янв '16 в 08:01