Описание тега cuda.net
CUDA.net - это кроссплатформенный API, позволяющий приложениям.NET использовать функциональные возможности CUDA (архитектура параллельных вычислений NVIDIA).
2
ответа
Ускорит ли CUDA перемещение большого количества данных из листов Excel в базу данных?
Я разрабатываю программу, которая перемещает много данных из таблиц Excel в базу данных. Возможно ли что-то вроде CUDA ускорить процесс? Могу ли я использовать его, чтобы открывать более одного листа одновременно и иметь разные ядра, разделяющие раб…
06 янв '11 в 20:54
4
ответа
API драйвера CUDA и среда выполнения CUDA
При написании приложений CUDA вы можете работать либо на уровне драйвера, либо на уровне среды выполнения, как показано на этом образе (библиотеки CUFFT и CUBLAS для углубленной математики): (источник: tomshw.it) Я полагаю, что компромисс между ними…
28 окт '08 в 11:03
3
ответа
Установка графического драйвера Cuda NVIDIA не удалась
У меня есть два ноутбука: Sony vaio z-series (vocz1) и S-серия. Первый имеет Geforce с моделью cuda GT330M, а второй - GT 640M LE. Когда я пытаюсь установить драйвер CUDA Geforce с этого сайта http://developer.nvidia.com/cuda/cuda-downloads я получа…
11 авг '12 в 08:51
2
ответа
Интерполяция с текстурной памятью CUDA
Я хотел бы использовать текстурную память для интерполяции данных. У меня есть 2 массива (а именно A[i] и B[i]), и я хотел бы интерполировать данные между ними. Я думал, что смогу связать их с текстурной памятью и установить интерполяцию, но я не ув…
22 авг '12 в 08:49
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
2
ответа
OpenCl эквивалент поиска последовательных индексов в CUDA
В CUDA, чтобы покрыть несколько блоков, и таким образом увеличить диапазон индексов для массивов, мы делаем что-то вроде этого: Код стороны хоста: dim3 dimgrid(9,1)// total 9 blocks will be launched dim3 dimBlock(16,1)// each block is having 16 thre…
01 май '12 в 04:04
1
ответ
CUDA сравнить массивы
Попытка создать приложение, которое будет сравнивать растровые изображения от 1 до нескольких. есть одна эталонная битовая карта и несколько других битовых карт. Результатом каждого сравнения должно быть новое растровое изображение с разницей. Может…
13 апр '10 в 13:27
1
ответ
Ошибка GASS.CUDA.CUResult.ErrorInvalidImage в CUDA.NET
Я пытаюсь разработать приложение формы с использованием CUDA.NET в Visual Stuio C#. Однако мне нужно создать файл кубин, вот моя проблема: Я пытался создать файл кубин с помощью Visual Studio. Я изменил настройки в Project Properties->Configurati…
10 авг '12 в 13:40
3
ответа
Выделите постоянную память
Я пытаюсь установить параметры симуляции в постоянной памяти, но без удачи (CUDA.NET). Функция cudaMemcpyToSymbol возвращает cudaErrorInvalidSymbol. Первый параметр в cudaMemcpyToSymbol это строка... Это имя символа? на самом деле я не понимаю, как …
15 мар '10 в 21:15
2
ответа
Передача Enum в ядро с помощью Cudafy .Net
Я использовал CUDA C для оценки и теперь начал использовать cudafy .net. Предположим, что у меня есть следующее перечисление [Cudafy] public enum MyEnum { mon = 0,tue=1,wed=2,thu=3,fri=4,sat=5 } Я хочу передать его в ядро [Cudafy] public static void…
01 янв '13 в 09:04
2
ответа
Контекстная миграция в CUDA.NET
В настоящее время я использую библиотеку CUDA.NET от GASS. Мне нужно инициализировать массивы cuda (на самом деле векторы cublas, но это не имеет значения) в одном потоке ЦП и использовать их в другом потоке ЦП. Но контекст CUDA, который содержит вс…
26 апр '10 в 05:43
2
ответа
Привет мир для CUDA.Net
Я пытаюсь написать детское приложение на CUDA.Net, но мне не повезло. Я понял, чтобы: using GASS.CUDA; // ... var c = new CUDA(); // c.Launch(myfunc); // ???? how ??? myfunc по-видимому, должно быть типа GASS.CUDA.Types.CUfunction но я не нашел, как…
04 янв '11 в 16:49
1
ответ
cuda.net основан на CUDA Runtime или CUDA Driver?
Я пишу статью о CUDA и их оболочках, и сейчас я застрял с тем, какой слой CUDA используется в CUDA.NET или JCUDA. Как это предполагает: Я предполагаю, как моя программа предлагает, когда я использую CUBLAS cublas = new CUBLAS(cuda); что я использую …
24 апр '11 в 23:50
1
ответ
Почему набор предметов не работает должным образом?
type dMatrix with member t.Item with get(a: int, b: int) = t.dArray.[b+a*t.num_cols |> SizeT] and set(a: int, b: int) (value: floatType) = t.dArray.[b+a*t.num_cols |> SizeT] <- value member t.setItem(a: int, b: int) (value: floatType) = t.d…
21 дек '15 в 09:59
4
ответа
Эффективное получение подмножеств массива
Есть ли эффективный способ взять подмножество массива C# и передать его в другой кусок кода (без изменения исходного массива)? Я использую CUDA.net, у которого есть функция, которая копирует массив в графический процессор. Я хотел бы, например, пере…
06 ноя '08 в 12:33
1
ответ
Сбой KMLib в графическом процессоре GTX 770
Я нашел KMLib в Интернете и нашел его очень интересным. Но при запуске примера приложения появляется ошибка: "GASS.CUDA.CUDAException" "Ошибка неверного источника". Исключение происходит в методе: protected void InitCudaModule () { deviceNr int = 0;…
18 июл '14 в 20:23