Форум программистов, компьютерный форум, киберфорум
OpenCL
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
OpenCL OpenCL runtime driver for Intel Q9450 https://www.cyberforum.ru/ opencl/ thread1138863.html
Доброго времени! Подскажите где скачать драйвер для процессоров интел кор 1 поколения. Дело в том что на сайте интела нашёл только этот драйвер: intel_sdk_for_ocl_applications_2013_r3_runtime_x64_setup.msi. Он работает только на Intel у которых есть поддержка SSE 4.2. На Q9450 таких инструкций нет(максимум SSE4.1) и приложение падает с ошибкой CL_DEVICE_NOT_AVAILABLE хотя clGetDeviceInfo с...
OpenCL Оптимизации OpenCL(Open Computing Language)
Доброго времени! На форуме не нашёл нужного раздела, поэтому решил запостить здесь. Написал своё ядро, которое оказалось в 15 раз медленнее чем однопоточный вариант алгоритма на CPU для 50 млн точек. __constant sampler_t sampler = CLK_NORMALIZED_COORDS_FALSE | CLK_ADDRESS_CLAMP_TO_EDGE | CLK_FILTER_NEAREST; __kernel void read_heights( __global float * heights, __global...
OpenCL Видеокарта не поддерживает OpenCL что делать? https://www.cyberforum.ru/ opencl/ thread1011661.html
поставил на ПК программу ,а она не запускается, требует обновить драйвер для видеокарты, Видеокарта у меня Geforse 9600 GT, но там на писаны какие поддерживаемые видеокарты: Geforse 8 и новее,если скачаю драйвер на видео карту то какой качать?и не отразиться это на компьютере?
OpenCL OpenCL "Hello World" https://www.cyberforum.ru/ opencl/ thread989867.html
Ув. Программисты ! Подскажите бога ради как начать писать хоть что нибудь на этом openCL . Я скачал AMD APP SDK 2.8.1 (было написано что там есть ВСЁ что нужно програмисту..... всё да не всё) скачал Visual Studio 2013 (сказали что без него никуда) ну и что ребята делать дальше? открываю VS там предлагают прокеты на с++ с# VBA Python .... а опен СЛя нету перечитал всевозможные...
OpenCL Intel SDK for OpenCL: можно ли удалить ?
Купил ноутбук, очищаю от ненужных приложений. Что это: Intel SDK for OpenCL Какую функцию выполняет?
OpenCL видеокарта openCL / cuda https://www.cyberforum.ru/ opencl/ thread895469.html
Хочу научиться программировать с использованием gpu. Что по-вашему на данный момент и в будущем будет более перспективно и востребовано, распространено: cuda или opencl? Какую видеокарту посоветуете для осуществления вышеизложенных задач?
OpenCL OpenCL и C# Доброго времени суток. Задача такая - нужно найти суму элементов массива используя OpenCL. Нашел такой код, погуглил какие библиотеки нужно подключить, но сам код заюзать не удалось. Жду Вашых советов. __kernel void floatSum(__global float* inVector, __global float* outVector, const int inVectorSize, __local float* resultScratch){ int gid = get_global_id(0); int wid = get_local_id(0);... https://www.cyberforum.ru/ opencl/ thread837988.html OpenCL Embarcadero C++, C OpenCL
Доброго времени суток! Предистория: программирую на Delphi, среда Embarcadero отсюда выбор среды Разработки Задача: изучить OpenCL. Что сделано: Скачанна книга Open Cl in Action, частично дочитана хочется попробовать написать что-либо Скачаны Заголовочные файлы Для Open CL 1.2
OpenCL OpenCL vs CUDA. За и против каждой технологии https://www.cyberforum.ru/ opencl/ thread779521.html
В скором времени хочу начать изучать программирование на GPU, поэтому столкнулся с вопросом, а что вобщем учить то. Можете пожалуйста без холивара привести аргументы за или против одной из технологий, спасибо за ответы.
OpenCL Нужен простейший пример использования ATI OpenCL в рабочем проекте https://www.cyberforum.ru/ opencl/ thread672751.html
Доброе время суток! Был бы благодарен за простейший пример использования ATI OpenCL в рабочем проекте! Заранее спасибо!
OpenCL Универсальный OpenCL
Не знал куда приткнуть, поэтому запостил сюда. Я не очень в теме, но все же рискну спросить: есть ли универсальный драйвер openCL(подходящий под все видюхи, пусть даже с небольшими потерями производительности)? Могу ли я просто кинуть библиотеку на диск и работать с ней или ее нужно ставить как драйвер? Можно ли ее поставить без sdk? Заранее благодарен.
OpenCL OpenCL - ошибка 0xc0000005 Есть прога и использованием OpenCL - модель солнечной системы Проблема одна - чем больше частиц, тем быстрее вылетает в разных частях проги ошибка: "В среде выполнения обнаружена критическая ошибка. Ошибка произошла по адресу 0x5dc98c5a в потоке 0x1a28. Код ошибки 0xc0000005. Она может быть вызвана ошибкой в CLR или в небезопасных либо не поддающихся проверке фрагментах пользовательского кода.... https://www.cyberforum.ru/ opencl/ thread635398.html
3466 / 1649 / 236
Регистрация: 26.02.2009
Сообщений: 8,060
Записей в блоге: 6
18.08.2014, 14:49  [ТС] 0

Производительность OpenCL - OpenCL - Ответ 6528689

18.08.2014, 14:49. Показов 44271. Ответов 449
Метки (Все метки)

Ответ

Цитата Сообщение от dimank666 Посмотреть сообщение
snake32, а такой вопрос ваша программа какие расчеты вне используются
точнее я хочу узнать для расчета используются одни и тежи параметры для каждой трубы?
параметры которые задает программа они одинаковые?
Абсолютно одинаковые параметры для каждой "трубы", так как именно такой подход наиболее оптимальный для SIMD архитектур коим является GPU. Мало того, я даже немного лишнего считаю чтобы равномерно загрузить все потоки.
И это оказывается быстрее чем если бы я попытался как-то группировать трассы, так время на сортировку 4,5 млн трасс значительно больше, чем тупо лишнего посчитать. Группировка возможна и менее затратная, но на более высоком уровне... может будет она значительно грубее, но позволит ещё меньше считать лишнего. А пока всё считается "в лоб".

Причин для слива AMD CPU перед Intel полагаю две:
1) Меньшая производительность на одни поток. Как ни крути, а всё равно даже в параллельных вычислениях от вычислений в потоке никуда не деться.
2) Один модуль FPU на 2 потока. В этом тесте 95% вычислений которые как раз нагружают FPU. По этому в данном тесте можно считать что реально работают только 4 потока.

Вернуться к обсуждению:
Производительность OpenCL OpenCL
0
Заказать работу у эксперта
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.08.2014, 14:49
Готовые ответы и решения:

OpenCL на С++
Здравствуйте, уважаемые форумчани. Стоит задача написать знаменитую GameOfLife на С++ с...

OpenCL на OS X
Ребят, помогите разобраться как начать работать с OpenCL на OS X? Не понимаю что и где надо скачать...

Программа в OpenCL
Братцы, сроки поджимают и нужно закончить программульку одну. В общем, делал-делал и пришёл я к...

Работа с OpenCL
Добрый вечер уважаемые форумчане, не мог бы кто нибудь помочь вводным курсом в opencl? Есть задача:...

449
18.08.2014, 14:49
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.08.2014, 14:49
Помогаю со студенческими работами здесь

Где скачать OpenCL C++?
Здравствуйте. Где скачать OpenCL C++? Если тут https://www.khronos.org/opencl/ есть, то скажите...

OpenCL в Builder и не только
Все добрый день! На данный момент встала проблема анализа огромного массива данных, времени...

Глобальная переменная в OpenCL
Всем привет! Кто может подсказать как правильно создать глобальную переменную в OpenCL? ...

OpenCL - ошибка 0xc0000005
Есть прога и использованием OpenCL - модель солнечной системы Проблема одна - чем больше частиц,...

0
Новые блоги и статьи
Из чего и как собрать свой домашний кинотеатр
bt_guru 21.01.2025
Создание домашнего кинотеатра: от идеи до реализации В современном мире домашний кинотеатр стал неотъемлемой частью комфортного жилого пространства, предоставляя возможность наслаждаться. . .
Ошибки стиральных машин
bt_guru 21.01.2025
Современные стиральные машины представляют собой сложные электронные устройства, оснащенные множеством датчиков и систем контроля. Они способны самостоятельно определять вес загруженного белья,. . .
Копирование (маппинг) объектов в JavaScript
bytestream 21.01.2025
В современной разработке программного обеспечения копирование объектов представляет собой фундаментальную операцию, которая требует особого внимания и понимания. Маппинг объектов в JavaScript – это. . .
Как работать с Apache Kafka в C# .NET
bytestream 21.01.2025
Apache Kafka представляет собой распределенную платформу потоковой передачи данных, которая произвела революцию в области обработки больших объемов информации в реальном времени. Эта система,. . .
Как использовать RabbitMQ в C# .NET
bytestream 21.01.2025
RabbitMQ представляет собой мощный брокер сообщений, который эффективно решает эту задачу, обеспечивая надежную передачу данных между множеством приложений. Этот инструмент реализует протокол AMQP. . .
Как объединить последние коммиты в Git
bytestream 21.01.2025
В мире разработки программного обеспечения система контроля версий Git стала незаменимым инструментом для управления исходным кодом. Одной из наиболее полезных, но порой сложных для освоения функций. . .
Как запушить новую локальную ветку (branch) в удалённый репозиторий Git и отслеживать её
bytestream 21.01.2025
В современной разработке программного обеспечения система контроля версий Git стала неотъемлемым инструментом для эффективного управления кодом и организации командной работы. Одной из ключевых. . .
Как создать директорию и все родительские директории, указанные в пути, с помощью Python
bytestream 21.01.2025
Python предоставляет мощные инструменты для работы с файловой системой через встроенные модули os и pathlib, которые значительно упрощают процесс манипуляции директориями. Эти модули содержат. . .
Как работать с массивами в JavaScript
bytestream 21.01.2025
Массивы в JavaScript представляют собой один из фундаментальных типов данных, который позволяет хранить упорядоченные коллекции различных элементов в одной переменной. Эта структура данных является. . .
Какая максимальная длина адреса (URL) в различных браузерах и стандартах
bytestream 21.01.2025
В современном мире интернет-технологий URL-адреса (Uniform Resource Locator) играют фундаментальную роль в функционировании веб-пространства. Эти уникальные идентификаторы ресурсов стали неотъемлемой. . .
Как сбросить локальный репозиторий до состояния удалённого репозитория Git
bytestream 21.01.2025
При разработке программного обеспечения с использованием системы контроля версий Git разработчики часто сталкиваются с необходимостью синхронизации локального и удаленного репозиториев. Данная задача. . .
Как запретить подсветку выделенного текста с помощью CSS
bytestream 20.01.2025
Подсветка текста при выделении является стандартным поведением браузера, которое не всегда соответствует дизайнерским решениям или функциональным требованиям веб-приложения. Выделение текста может. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru