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-розрядних цілих чисел в локальної або глобальної пам'яті

Схожі програми

Інші програми розробника Khronos Group

Vulkan
Vulkan

10 Mar 16

OpenCL

Коментар не знайдено
додати коментар
Включіть картинки!