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

Программа в OpenCL - OpenCL

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Параллельное действие http://www.cyberforum.ru/cpp/thread156115.html
Как сделать действие параллельным? Если например сделать что бы слово всегда меняло цвет, то программа зациклится на этом, и другие действия выполнять не будет.
C++ Web-сервис на C++? предыстория такова: встретились,как-то,два совсем начинающих на С++.И как обычно завели "умный" спор по теме. Один начал доказывать другому(мне:)),что реализовать Web-сервис на С++ возможно и не... http://www.cyberforum.ru/cpp/thread155757.html
C++ Ошибка в Visual Studio
Работаю с проектом на mfc в Visual Studio 2008. При попытке добавить обработчик нажатия кнопки через редактор ресурсов получаю следующее сообщение: Add/Remove operation is impossible, because the...
пингер,код пингера,или функция на с++ C++
Здравствуйте, помогите найти хороший пингер, чтобы пинговал заданный ип адрес примерно 1000 или больше раз в секунду,без задержки ,или код на с++,заранее благодарю !!!
C++ компилятор для c. http://www.cyberforum.ru/cpp/thread154797.html
Какой лучше использовать компилятор для с (не для с++). И где скачать можно. Заранее спасибо за ответ.
C++ Turbo C Дамы и Господа, где можно скачать турбо с, подскажите рабочую ссылку. Спасибо подробнее

Показать сообщение отдельно
}{ottab
14 / 13 / 3
Регистрация: 04.03.2009
Сообщений: 75
01.11.2010, 00:06
Извиняюсь за ответы в совсем не свежих темах но поскольку гугл выдает ссылку на эту тему в которой есть не совсем правдоподобны ответы и задача всетаки не решена то всетаки во благо гредущим с этой проблемой:

Расмотрим ГПУ ядро, которое имеет тип воид а судя по ретурну она должна что-то вернуть, на самом-то деле результаты работи гпу передаются через глобальную память устройства на оперативную с помощью записи данных в эту память на устройстве и приему данных с него функцией clEnqueueReadBuffer.
Теперь к хосту:
На хосте при создании буферов судя с кода есть попытка писать данные в память прямо при созданнии но не указан флаг CL_MEM_COPY_HOST_PTR.Но если дальше идут функции переписи в память то это можно опустить.Переменным float X; float SM; float rez; всетаки стоит присвоить значение. Но неверная работа програмы не только в этом, а и в функции:
C
1
clEnqueueReadBuffer(cqCommandQue, rezq, CL_TRUE, 0, sizeof(cl_float), rezq, 0, NULL, NULL);
переменная rezq это "указатель" на память гпу-девайса и попытка стчитать в него флоатовые данные никцему доброму не приведет.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru