Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
ALEXKIRNAS
10 / 10 / 1
Регистрация: 27.06.2013
Сообщений: 151
#1

Графические вычисления (GPGPU) - C++

29.03.2014, 19:01. Просмотров 301. Ответов 7
Метки нет (Все метки)

Как мне на видеокарте запустить такой код (тоесть чтобы исполняла видеокарта, а не ЦП):
C++
1
2
3
4
5
6
#include <iostream>
 
int main (void){
int a=2, b=3;
std::cout << a+b;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.03.2014, 19:01
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Графические вычисления (GPGPU) (C++):

GPGPU
Подскажите какую из существующих вариантов реализации стоит изучать? Мне...

Графические библиотеки
Добрый день. Недавно решил начать программировать какую-нибудь простенькую 3D...

Графические примитивы в С++
Добрый день! Хотел бы спросить вашего совета - в программе необходимо...

графические объекты
разработать два варианта программы, реализующей движущийся графический объект в...

графические библиотеки
Хочу познакомиться в парочкой популярных и хороших библиотек. Поверхностно...

Графические библиотеки
Посоветуйте какую-нибудь простенькую графическую библиотеку с минимальным...

7
recoder
130 / 130 / 53
Регистрация: 13.09.2013
Сообщений: 260
Записей в блоге: 2
29.03.2014, 19:06 #2
Лучший ответ Сообщение было отмечено ALEXKIRNAS как решение

Решение

Что-то похожее
1
ALEXKIRNAS
10 / 10 / 1
Регистрация: 27.06.2013
Сообщений: 151
29.03.2014, 20:34  [ТС] #3
Цитата Сообщение от recoder Посмотреть сообщение
Что-то похожее
Спасибо большое, но такой код будет исполнятся только на видеокарте от NVidia, а мне нужно чтобы и на AMD тоже.
Не можно такое же сделать только на OpenPL ?
0
MastAKK
145 / 136 / 18
Регистрация: 13.10.2012
Сообщений: 592
29.03.2014, 20:37 #4
Лучший ответ Сообщение было отмечено ALEXKIRNAS как решение

Решение

ALEXKIRNAS, вероятнее всего, универсального решения не найдёте, ибо у Nvidia и AMD используются разные технологии.
1
ALEXKIRNAS
10 / 10 / 1
Регистрация: 27.06.2013
Сообщений: 151
29.03.2014, 21:05  [ТС] #5
Цитата Сообщение от MastAKK Посмотреть сообщение
ибо у Nvidia и AMD используются разные технологии
Но они имеют поддержку технологии OpenGL, которая имеет в своем складе OpenPL.

Добавлено через 2 минуты
А как запустить такой же код на Android-устройствах? Например на графических адаптерах Adreno?
0
recoder
130 / 130 / 53
Регистрация: 13.09.2013
Сообщений: 260
Записей в блоге: 2
29.03.2014, 21:40 #6
Вот, похоже то что вам нужно
2
ALEXKIRNAS
10 / 10 / 1
Регистрация: 27.06.2013
Сообщений: 151
30.03.2014, 08:59  [ТС] #7
Как я понял с разных сайтов, что CUDA изучается легче всего. Что нужно чтобы начать писать простейший код на CUDA?
0
recoder
130 / 130 / 53
Регистрация: 13.09.2013
Сообщений: 260
Записей в блоге: 2
30.03.2014, 09:01 #8
Вот
1
30.03.2014, 09:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2014, 09:01
Привет! Вот еще темы с решениями:

Графические средства с++
Составить программу, постепенно заполняющую экран окружностями разного цвета....

графические библиотеки
где то на форуме встречал название этой библиотеки, ото не GUI, не GUI+,не...

Графические функции на С++
В каком хедер файле содержатся функции с работой с графикой (нарисовать круг,...

Графические рисунки
Помогите с помощью языка С написовать рисунок: нарисовать окружность. На ней...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru