Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

CUDA: Как учитывать ограничение в памяти видухи? Дайте совет по идеологии вычислений! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Текстовый файл содержит строки – предложения разной длины. Записать их в выходной файл в порядке возрастания длины строки http://www.cyberforum.ru/cpp-beginners/thread894233.html
Текстовый файл содержит строки – предложения разной длины. Записать их в выходной файл в порядке возрастания длины строки.
C++ Из заданного на плоскости множества точек выбрать три различные точки Из заданного на плоскости множества точек выбрать три различные точки так, чтобы разность между площадью круга, ограниченного окружностью, проходящей через эти три точки, и площадью треугольника с... http://www.cyberforum.ru/cpp-beginners/thread894228.html
C++ Шифровка текста двунаправленным списком
Надо написать программу для шифровки и расшифровки текстового файла, используя двунаправленный список. Зашифровать получается, а вот расшифровать... Подскажите, что у меня не так? Вот код : ...
C++ Возможно ли определить тип сборки
Доброго дня. Подскажите, есть ли возможность решения данной проблемы. Для удобства, часто использующиеся в разных проектах классы, я загнал в различные статические библиотеки, и для использования я...
C++ Рекурсивные функции (палиндром) http://www.cyberforum.ru/cpp-beginners/thread894202.html
Необходимо составить программу, которая содержит рекурсивную функ-цию Palindrom(S) логического типа, возвращающую True, если строка S является палиндромом (то есть читается одинаково слева направо и...
C++ Определить радиус и центр окружности минимального радиуса, проходящей хотя бы через три различные точки заданного множества точек на плоскости Определить радиус и центр окружности минимального радиуса, проходящей хотя бы через три различные точки заданного множества точек на плоскости. подробнее

Показать сообщение отдельно
alexanderks
Сообщений: n/a
17.06.2013, 22:13
собственно зачем что то резервировать? ты просто загружаешь то, что нужно посчитать и запускаешь на счет. Если памяти хватает, то все ок. Узнать сколько памяти можно через cudaDevProp (как то так). Я уже давно это изучил, так что можешь спрашивать что хочешь). А в первом вопросе - не нужно думать о том. что параллельно, а что нет, просто запускаешь столько блоков, сколько нужно и оно считается. В данном случае нужно будет запустить двухмерную сетку блоков, чтобы сложить всю матрицу сразу.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru