OpenCL

Скриншот программы:
OpenCL
Детали программы:
Версия: 1.2
Дата загрузки: 11 May 15
Разработчик: Khronos Group
Тип распространения: Бесплатная
Популярность: 101

Rating: 3.0/5 (Total Votes: 2)

OpenCL является первым открытым, безвозмездную стандарт для кросс-платформенной, параллельного программирования современных процессоров, найденных в персональных компьютерах, серверах и карманных / встроенные устройства. OpenCL (Open Computing Language), значительно улучшает скорость и отзывчивость для широкого спектра применений в многочисленных рыночных категорий от игр и развлечений в научно-медицинского программного обеспечения.
OpenCL поддерживает широкий спектр приложений, от встроенных и потребительского программного обеспечения в HPC решений, через низкого уровня, высокой производительности, портативный абстракции. Создавая интерфейс программирования эффективной, близкий к самой металла, OpenCL будет формировать фундамент слой параллельных вычислений экосистемы независимой от платформы инструменты, связующего ПО и приложений.
OpenCL создается в Khronos Group с участием многих ведущих отраслевых компаний и учреждений, включая 3DLABS, Activision Blizzard, AMD, Apple, ARM, Broadcom, Codeplay, Electronic Arts, Ericsson, Fujitsu, Freescale, Graphic Remedy, GE, HI , IBM, Intel, Imagination Technologies, Лос-Аламосской национальной лаборатории, Motorola, Movidia, Nokia, NVIDIA, Petapath, QNX, Qualcomm, RapidMind, Samsung, водоросли, S3 ST Microelectronics, Такуми, Texas Instruments, Toshiba и Vivante.

Что нового В этом выпуске:

  • Безопасность Хост-нить, что позволяет OpenCL команды будут в очередь из нескольких потоков принимающих;
  • Под-буферные объекты, чтобы распределить регионы буфера между несколькими устройствами OpenCL;
  • События Система для того, чтобы в очередь OpenCL команды ждать от внешних событий;
  • Обратные вызовы событий, которые могут быть использованы для постановки в очередь новые команды OpenCL на основе изменений состояния событий в неблокируемому образом;

  • типы
  • 3-компонентный вектор данных;
  • Глобальное работа смещения, которые позволяют ядра для работы на разных участках NDRange;
  • объект обратного вызова деструктора памяти;
  • Чтение, запись и копирование прямоугольную область 1D, 2D или 3D объекта буфера;
  • Зеркальный повторите режим адресации и дополнительные форматы изображений;
  • Новый OpenCL С встроенных функций, таких как целого зажима, перемешать и асинхронных strided экземплярах;
  • Улучшена совместимость OpenGL через эффективного совместного использования изображений и буферов, связывая объекты событий OpenCL для OpenGL объектов забор синхронизации;
  • Дополнительные функции в OpenCL 1.0 были куплены в основной OpenCL 1.1 в том числе:. пишет указатель байтов или шорты из ядра и преобразования Атомикс на 32-разрядных целых чисел в локальной или глобальной памяти

Похожие программы

GCC
GCC

16 Aug 18

Jikes
Jikes

3 Jun 15

Другие программы разработчика Khronos Group

Vulkan
Vulkan

10 Mar 16

Комментарии к OpenCL

Комментарии не найдены
добавить комментарий
Включите картинки!