Подтвердить что ты не робот

Начало учебных программ OpenCL?

Я видел несколько видеороликов и статей о том, насколько мощным может быть OpenCL, и я подключен. Проблема в том, что в LOT меньше ресурсов, чтобы помочь вам с OpenCL, тогда скажите OpenGL.

Я ищу некоторые указатели на некоторые начинающие обучающие программы OpenCL (например, учебник Hello World) и некоторые дополнительные учебные пособия, когда я получаю от этого зависание.

Кроме того, как "кросс-платформа" является OpenCL, сколько разных операционных систем (например, Windows, Linux, iOS и Android) я мог бы запустить программу OpenCL.

BTW: Я бы предпочел учебные пособия по использованию OpenCL с С++ (не Java и т.д.): -)

EDIT: Если бы я начал работать в OpenCL, где мне нужно было бы загружать файлы, такие как заголовки и .lib файлы в системе Windows (в Linux вам просто нужно ввести sudo apt-get install opencl-dev, и я думаю Mac OS X уже установлен?).

4b9b3361

Ответ 1

Как "кросс-платформа" - это OpenCL, сколько разных операционных систем (например, Windows, Linux, iOS и Android) я мог бы получить программу OpenCL работает на?

OpenCL является открытым стандартом, но в основном полагается на драйвер, который разработчик разрабатывает для конкретного оборудования и операционной системы.

Чтобы получить драйверы, С++ lib и информация следуют по ссылкам:

Khronos

AMD

Руководство AMD (начинающий относительно продвинутый)

Nvidia

Руководство по Nvidia (начинающий относительно продвинутый) + CUDA (чтобы узнать больше технологий для графических процессоров Nvidia)

Mac

Intel

ARM

Samsung

Qualcomm