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-битови цели числа в локална или глобална памет.

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

JRuby
JRuby

17 Feb 15

Seed7
Seed7

22 Jun 18

Pharo
Pharo

20 Feb 15

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

Vulkan
Vulkan

10 Mar 16

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

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