Вопросы с тегом 'opencl'

OpenCL (Open Computing Language) - это среда для написания программ, которые выполняются на гетерогенных платформах, состоящих из процессоров, графических процессоров и других процессоров.
10

NVIDIA против AMD: производительность GPGPU

Я бы хотел услышать от людей с опытом кодирования для обоих. Я сам имею опыт работы с NVIDIA. NVIDIA CUDA кажется намного более популярной, чем конкуренция. (Только подсчет вопросительных тегов на этом форуме, "cuda" превосходит "opencl" 3: 1, а "nv...
09 янв. '11 в 8:27
9

Лучший подход для GPGPU/CUDA/OpenCL в Java?

Универсальные вычисления на графических процессорах (GPGPU) - очень привлекательная концепция для использования мощности GPU для любого типа вычислительной техники. Мне бы хотелось использовать GPGPU для обработки изображений, частиц и быстрых геоме...
13 апр. '10 в 21:53
5

Что такое банковский конфликт? (Выполнение программирования Cuda/OpenCL)

Я читал руководство по программированию для CUDA и OpenCL, и я не могу понять, что такое конфликт в банке. Они просто погружаются в то, как решить проблему, не разрабатывая сам предмет. Может ли кто-нибудь помочь мне понять это? Я не хочу, чтобы помо...
01 окт. '10 в 18:04
10

OpenGL против OpenCL, который выбрать и почему?

Какие функции делают OpenCL уникальным для выбора OpenGL с помощью GLSL для расчетов? Несмотря на графическую связанную терминологию и практические типы данных, существует ли какое-либо реальное препятствие для OpenGL? Например, оценка параллельной ...
26 окт. '11 в 18:57
9

OpenCL/AMD: глубокое обучение

В то время как "googl'ing" и некоторые исследования я не смог найти любую серьезную/популярную структуру /sdk для научных GPGPU-Computing и OpenCL на оборудовании AMD. Есть ли какая-либо литература и/или программное обеспечение, которое я пропусти...
03 июн. '15 в 14:20
1

Абисмальная производительность OpenCL ImageSampling и OpenGL TextureSampling

Недавно я портировал мой volumeraycaster из OpenGL в OpenCL, что снизило производительность raycaster примерно на 90 процентов. Я отслеживал снижение производительности с помощью функций обработки изображений OpenCL, которые намного медленнее, чем со...
11 июн. '12 в 16:18
2

В чем разница между OpenCL и OpenGL compute shader?

Я знаю, что OpenCL обеспечивает управление архитектурой памяти GPU и, таким образом, обеспечивает лучшую оптимизацию, но, оставив это в стороне, мы можем использовать Compute Shaders для векторных операций (сложение, умножение, инверсия и т.д.)?
07 апр. '13 в 22:16
1

Вопросы о глобальном и локальном размере работы

Поиск по форумам NVIDIA я нашел эти вопросы, которые также представляют для меня интерес, но никто не ответил им за последние четыре дня или так. Вы можете помочь? Оригинальная публикация форума Копаясь в учебниках по чтению OpenCL, некоторые вещ...
18 окт. '10 в 7:05
8

Отладчик для OpenCL

Я работаю над OpenCL. Кто-нибудь знает хорошего отладчика для OpenCL, чтобы я мог войти в код OpenCL и трассировать?
02 мар. '10 в 9:49
2

Барьеры в OpenCL

В OpenCL я понимаю, что вы можете использовать функцию barrier() для синхронизации потоков в рабочей группе. Я (вообще) понимаю, для чего они предназначены и когда их использовать. Я также знаю, что все потоки в рабочей группе должны попасть в барье...
31 июл. '11 в 15:19
3

Как использовать локальную память в OpenCL?

Недавно я играл с OpenCL, и я могу писать простые ядра, которые используют только глобальную память. Теперь я хотел бы начать использовать локальную память, но я не могу понять, как использовать get_local_size() и get_local_id() для вычисления одног...
29 мар. '10 в 23:29
7

Полные реализации .NET OpenCL

Я искал все, но не повезло. Есть ли хорошо документированные реализации привязки .NET для OpenCL? (Я бы взял что-то для CUDA, если бы мне пришлось). Я столкнулся с различными реализациями: CUDA.NET, OpenCL.NET, OpenTK/Cloo (я знаю, они часто упоминаю...
13 апр. '11 в 18:50
2

Почему Google выбрал RenderScript вместо OpenCL

Мне было интересно, можно ли использовать OpenCL для Android, узнать, что это невозможно, и вообще отбросил тему. Но благодаря сообщению в блоге от 14 января в официальном блоге разработчиков Android (http://android-developers.blogspot.fr/2013/01/evo...
17 янв. '13 в 18:37
8

Могу ли я программировать Nvidia CUDA, используя только Python, или мне нужно изучить C?

Я думаю, вопрос говорит сам за себя. Мне интересно делать серьезные вычисления, но я не программист по профессии. Я могу собрать достаточно питона вместе, чтобы сделать то, что я хочу. Но могу ли я написать программу на python и выполнить ее с помощь...
01 июн. '10 в 4:04
5

Использование Keras & Tensorflow с графическим процессором AMD

Я начинаю изучать Keras, и я считаю, что это слой поверх Tensorflow и Theano. Тем не менее, у меня есть только доступ к графическим процессорам AMD, таким как AMD R9 280X. Как настроить мою среду Python, чтобы я мог использовать свои графические про...
18 июн. '16 в 2:51