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 група с участието на много водещи в индустрията фирми и институции, включително 3DLABS, Activision Blizzard, AMD, Apple, ARM, Broadcom, Codeplay, Electronic Arts, Ericsson, Fujitsu, Freescale, Graphic Remedy, GE, HI , IBM, Intel, въображение Technologies, Националната лаборатория Лос Аламос, Motorola, Movidia, Nokia, NVIDIA, Petapath, QNX, Qualcomm, RapidMind, Samsung, морски водорасли, S3, ST Microelectronics, Takumi, Texas Instruments, Toshiba и Vivante.

Какво ново в тази версия:

  • безопасността Host-резба, което позволява на OpenCL заповядва да бъдат enqueued от множество нишки гостоприемници;
  • Sub-буферни предмети, за да разпространяват региони на буфер в множество OpenCL устройства;
  • Потребителски събития, за да дадат възможност enqueued OpenCL заповядва да чакат на външни събития;
  • извика събития, които могат да бъдат използвани за Enqueue нови OpenCL команди на базата на държавни промени събитие в не-блокиране начин;

  • Типове
  • 3-компонентен вектор данни;
  • Global работа-офсет, което даде възможност на ядки да работят върху различни части от NDRange;
  • Memory обект деструктор обаждане;
  • четат, пишат и копиране на 1D, 2D или 3D правоъгълна област буфер обект;
  • Огледален повторете адресация и допълнителни формати за изображения;
  • New OpenCL C вградени функции като цяло число, скоба, разбъркано и асинхронни strided копия;
  • Подобряване на OpenGL оперативна съвместимост чрез ефективно споделяне на изображения и буфери чрез свързване на събития обекти OpenCL да OpenGL ограда синхронизиране обекти;
  • Допълнителни функции в OpenCL 1.0 са били закупени в ядрото OpenCL 1.1 в това число:
  • пише към указател от байтове или панталон от ядрото, и конверсия на Atomics за 32-битови цели числа в локална или глобална памет.

Подобен софтуер

autogen.sh
autogen.sh

20 Feb 15

phc
phc

3 Jun 15

Друг софтуер на разработчика Khronos Group

Vulkan
Vulkan

10 Mar 16

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

Коментари не е намерена
добавите коментар
Включете на изображения!