Результаты поиска по запросу "cuda"

1 ответ

Нужно ли оборудование CUDA во время компиляции?

Установлена графическая карта с поддержкой CUDA, необходимая (в Linux) для компиляции программ CUDA сnvcc? Или можно компилировать программы везде и запускать только на таких системах?

1 ответ

Почему cudaMalloc выдает ошибку, когда я знаю, что в памяти достаточно места?

У меня есть Tesla C2070, который должен иметь 5636554752 байта памяти. Тем не менее, это дает мне ошибку: int *buf_d = NULL; err = cudaMalloc((void **)&buf_d, 1000000000*sizeof(int)); if( err != cudaSuccess) { printf("CUDA error: %s\n", ...

1 ответ

Как настроить nvcc для использования Visual C ++ Express 2010 x64 из Windows SDK 7.1?

Я создаю 64-битные приложения с Visual C ++ Express 2010, расширенной с Windows SDK 7.1 (чтобы добавить 64-битный компилятор). Когда я использую nvcc в 32-битном режиме, он работает хорошо. Когда я использую его в 64-битном режиме, я получаю эту ...

ТОП публикаций

1 ответ

make-файл для проекта C ++ / CUDA

Я прочитал почти все вопросы о CUDA, C ++ и make-файлах здесь, но все еще не могу найти решение моей проблемы. У меня есть некоторые.cpp файлы и некоторые.cu файлы внутриsrc/ каталог моего проекта (вместе с.h & .cuh), и я хотел бы построить свое ...

1 ответ

указатели функций устройства

Мне нужна версия устройства следующего кода хоста: double (**func)(double x); double func1(double x) { return x+1.; } double func2(double x) { return x+2.; } double func3(double x) { return x+3.; } void test(void) { double x; for(int ...

1 ответ

пользовательский оператор быстрого сравнения тяги CUDA

Я оцениваю CUDA и в настоящее время использую библиотеку Thrust для сортировки чисел. Я хотел бы создать свой собственный компаратор для thrust :: sort, но он значительно замедляется! Я создал свой собственныйМеньшереализация путем простого ...

2 ответа

Ошибка при использовании CUDA и C ++ 11

Я использую CUDA 4.1 и GCC 4.5 ... (В завершение! CUDA поддерживает GCC 4.5, но все еще ждет GCC 4.6). В любом случае, возможно ли использовать C ++ 11 с CUDA 4.1? Я попытался передать: --compiler-options "-std=c++0x"на nvcc и он выдает кучу ...

2 ответа

Функция ввода использует слишком много общих данных (0x8020 байт + 0x10 байт системы, 0x4000 макс.) - ошибка CUDA

Я использую Tesla C2050, которая имеет вычислительные возможности 2.0 и имеет общую память48KB, Но когда я пытаюсь использовать эту общую памятьnvcc компилятор выдает мне следующую ошибку Entry function '_Z4SAT3PhPdii' uses too much shared data ...

2 ответа

операции над двумерным массивом в ядре CUDA для matlab

Предположим, у меня есть следующий серийный C: int add(int* a, int* b, int n) { for(i=0; i<n; i++) { for(j=0; j<n; j++) { a[i][j]+=b[i][j]; } } return 0; }Я думаю, что лучший способ паралелизировать это - понять, что это проблема 2D, и ...

3 ответа

Переменная массива Cuda Shared Memory

Я пытаюсь объявить переменную для умножения матриц следующим образом: __shared__ float As[BLOCK_SIZE][BLOCK_SIZE];Я пытаюсь сделать так, чтобы пользователь мог ввести размер матрицы для вычисления, однако это означало бы изменение BLOCK_SIZE. Я ...