Описание тега 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