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

Почему CUDA медленнее на простом коде? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Возможно ли записать преобразуещее выражение типов даных в макросы? http://www.cyberforum.ru/cpp-beginners/thread810000.html
Желательно показать как это делается.
C++ Одномерный массив. Найти количество и сумму отрицательных и четных элементов #include <iostream.h> void function (int * arr, int n); int a; int sum, amount; int main() { int i; n=10; for ( i=0, 1<10, i++); cin<<a; void function (a); return 0; http://www.cyberforum.ru/cpp-beginners/thread809982.html
Графика на С++ (по ООП). Разработать класс «упругий шарик» C++
Разработать класс «упругий шарик» («упругий эллипс»), создать на экране три «шарика», изображающие: а) синусоидально изменяющий свои размеры по вертикали «шарик» с неподвижным геометрическим центром; б) «шарик» с постоянными размерами, совершающий синусо-идальные колебания по вертикали; в) упругопружинящий «шарик» с неподвижной нижней точкой (т. е. синхронно подпрыгивающий и деформирующийся...
Рисование с использованием graphics.h C++
Сабж. Из среды имеется только Visual Studio 12. Препод упорот и требует, чтобы программа компилировалась и запускалась на turbo C++ и TP (т.к. аналогичное задание для паскаля). Какой средой можно для всего этого воспользоваться, а то запускать все это дело через досбокс не очень хочется...
C++ DOS приложения и C++ http://www.cyberforum.ru/cpp-beginners/thread809965.html
хотел бы узнать ответы на некоторые вопросы, почему приложения, написанный к примеру в c++ buildere 6.0 не будут работать в DOS, в чем отличия, и можно ли их каким-то образом конвертировать.
C++ В одномерном массиве, состоящем из вещественных элементов, вычислить: Помогите пожалуйста написать программу , ничего не понимаю В одномерном массиве, состоящем из вещественных элементов, вычислить: А) сумму положительных элементов массива, стоящих на четных позициях. Б) произведение индексов максимального и минимального элементов. В) Поменять местами первый положительный элемент с последним отрицательным. подробнее

Показать сообщение отдельно
__General__
24 / 24 / 3
Регистрация: 04.01.2014
Сообщений: 91
Завершенные тесты: 2
04.01.2014, 01:39     Почему CUDA медленнее на простом коде?
Добрый!
В подробностях изучать код, честно говоря, лень,
но скорее всего все дело в функции cudaMemcpy, которая работает "не мгновенно".

Добавлено через 8 минут
С помощью CUDA можно хорошо оптимизировать алгоритмы, время работы которых намного больше,
чем время, затрачиваемое на пересылку данных с хоста на устройство и обратно.
 
Текущее время: 04:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru