OpenCL

Software screenshot:
OpenCL
Podrobnosti Software:
Verze: 1.2
Datum uploadu: 11 May 15
Vývojka: Khronos Group
Licence: Volný
Popularita: 30

Rating: 5.0/5 (Total Votes: 1)

OpenCL je první otevřený, royalty-free standard pro cross-platformu, paralelní programování moderních procesorů se nacházejí v osobních počítačích, serverech a kapesních / embedded zařízení. OpenCL (Open Computing Language) výrazně zvyšuje rychlost a odezvu pro široké spektrum aplikací v mnoha tržních kategorií z hraní a zábavu vědeckého a lékařského softwaru.
OpenCL podporuje širokou škálu aplikací, od vestavěných a spotřebitelského softwaru pro HPC řešení, a to prostřednictvím low-level, vysoce výkonný, přenosný abstrakce. Vytvořením programovací rozhraní efektivní, close-to-the-kov, OpenCL bude tvořit základ vrstvu paralelní výpočetní ekosystému platformě nezávislých nástrojů, middlewaru a aplikací.
OpenCL je vytvořen Khronos Group za účasti mnoha špičkových firem a institucí, včetně 3D Labs, Activision Blizzard, AMD, Apple, ARM, Broadcom, Codeplay, Electronic Arts, Ericsson, Fujitsu, Freescale, grafický Remedy, GE, HI , IBM, Intel, Imagination Technologies, Los Alamos National Laboratory, Motorola, Movidia, Nokia, NVIDIA, Petapath, QNX, Qualcomm, RapidMind, Samsung, mořské řasy, S3, ST Microelectronics, Takumi, Texas Instruments, Toshiba a Vivante.

Co je nového v této verzi:

  • bezpečnostní hostitele-závit, umožňující OpenCL příkazy, které mají být enqueued z více hostitelských nití;
  • Sub-bufferu objekty pro distribuci oblastí vyrovnávací paměti na více OpenCL zařízení;
  • Uživatelské akce k tomu, aby ve frontě OpenCL příkazy čekat na vnějších událostí;
  • zpětná volání událostí, které mohou být použity k Zařadí nové příkazy OpenCL na základě změn stavu událostí v non-blokování způsobem;
  • 3-složkový vektor datové typy;
  • Global práce, ofset, které umožňují jádra pracovat na různých částech NDRange;
  • Paměť objekt destructor callback;
  • číst, psát a kopírovat 1D, 2D nebo 3D obdélníkové oblasti nárazníkové objektu;
  • Zrcadlová adresování režim opakování a další obrazové formáty;
  • Nový OpenCL C vestavěných funkcí, jako je celé číslo svorkou, míchat a asynchronní strided kopií;
  • Lepší interoperabilita OpenGL prostřednictvím efektivního sdílení obrázků a nárazníků propojením objektů událostí OpenCL na OpenGL plotu synchronizace objektů;
  • Volitelné funkce v OpenCL 1.0 byly nakoupeny do jádra OpenCL 1.1, včetně:. Píše na ukazatel bajtů nebo šortek z jádra, a konverze atomových zbraní na 32-bitová celá čísla v lokální nebo globální paměti

Podobný software

Perl
Perl

17 Aug 18

GNU Octave
GNU Octave

22 Jun 18

LavaPE
LavaPE

20 Feb 15

Ostatní software developer Khronos Group

Vulkan
Vulkan

10 Mar 16

Komentáře k OpenCL

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!