OpenCL

Screenshot Software:
OpenCL
Szczegóły programowe:
Wersja: 1.2
Filmu: 11 May 15
Wywoływacz: Khronos Group
Licencja: Wolny
Popularność: 30

Rating: 5.0/5 (Total Votes: 1)

OpenCL jest pierwszym otwartym, nieodpłatnej standard cross-platform, równoległego programowania nowoczesnych procesorów znajdujących się w komputerach osobistych, serwerów i urządzeń przenośnych / osadzone. OpenCL (Open Computing Language) znacznie poprawia szybkość i zdolność reagowania na szerokiej gamie zastosowań w wielu kategoriach rynkowych z rozrywki i gier do programów naukowych i medycznych.
OpenCL obsługuje szeroki zakres zastosowań, z wbudowanym oprogramowaniem do konsumentów i rozwiązań HPC, dzięki niskim poziomie, wysokiej wydajności, przenośny abstrakcji. Tworząc interfejs programowania wydajne, szczelnie-do-metalu, OpenCL będą stanowić warstwę fundament ekosystemu obliczeń równoległych niezależny od platformy middleware, narzędzi i aplikacji.
OpenCL jest tworzone przez Khronos Group z udziałem wielu firm i instytucji w branży w tym 3dlabs, Activision Blizzard, AMD, Apple, Broadcom, ARM, Codeplay Electronic Arts, Ericsson, Fujitsu, Freescale, Graphic Remedy, GE, Hawaje , IBM, Intel, Imagination Technologies, Los Alamos National Laboratory, Motorola, Movidia, Nokia, NVIDIA, Petapath, QNX, Qualcomm, RapidMind, Samsung, wodorosty, S3, ST Microelectronics, Takumi, Texas Instruments, Toshiba i Vivante.

Co nowego w tym wydaniu:

  • Bezpieczeństwo Host-nici, umożliwiając poleceń OpenCL skolejkować z wielu wątków przyjmujących;

  • Obiekty
  • Sub-buforowe do dystrybucji regionów bufora na wielu urządzeniach OpenCL;
  • zdarzenia użytkownika, aby włączyć polecenia skolejkowany OpenCL czekać na wydarzenia zewnętrzne;
  • callbacki zdarzeń, które mogą być używane do enqueue nowe polecenia OpenCL w oparciu o zmiany stanu zdarzeń w sposób non-blocking;

  • Typy danych
  • 3-składowa wektora;
  • Global praca-offset, które umożliwiają jądra do pracy w różnych częściach NDRange;
  • Pamięć obiektu destruktor zwrotna;
  • czytać, pisać i skopiować prostokątny obszar 1D, 2D lub 3D obiektu bufora;
  • Tryb adresowania Odbity obraz powtarzania i dodatkowe formaty;
  • Nowy OpenCL C wbudowanych funkcji, takich jak klamry Integer, shuffle i asynchronicznych strided egzemplarzy;
  • Ulepszona OpenGL interoperacyjności poprzez efektywne dzielenie się obrazami i buforów łącząc obiekty zdarzeń OpenCL do OpenGL obiektów ogrodzenia synchronizacji;
  • Funkcje opcjonalne w OpenCL 1.0 zostały zakupione w podstawowej OpenCL 1.1, w tym:. Pisze do wskaźnika bajtów lub szortów z jądra i konwersji atomistyki do 32-bitowych liczb całkowitych w pamięci lokalnej lub globalnej

Podobne oprogramowanie

Bocfel
Bocfel

17 Feb 15

execline
execline

18 Jul 15

Inne programy z deweloperem Khronos Group

Vulkan
Vulkan

10 Mar 16

Komentarze do OpenCL

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!