OpenCL

Software screenshot:
OpenCL
Software informatie:
Versie: 1.2
Upload datum: 11 May 15
Ontwikkelaar: Khronos Group
Licentie: Gratis
Populariteit: 30

Rating: 5.0/5 (Total Votes: 1)

OpenCL is het eerste open, royalty-vrij standaard voor cross-platform, parallel programmeren van moderne processors gevonden in personal computers, servers en apparaten handheld / ingebed. OpenCL (Open Computing Language) sterk verbetert de snelheid en responsiviteit voor een breed spectrum van toepassingen in tal van categorieën markt van gaming en entertainment aan de wetenschappelijke en medische software.
OpenCL ondersteunt een breed scala van toepassingen, van embedded en consumenten software voor HPC-oplossingen, door middel van een low-level, high-performance, draagbare abstractie. Door het creëren van een efficiënte, close-to-the-metal programming interface, zal OpenCL de funderingslaag van een parallel computing ecosysteem van platform-onafhankelijke gereedschappen, middleware en applicaties vormen.
OpenCL wordt gecreëerd door de Khronos Group met deelname van vele toonaangevende bedrijven en instellingen, waaronder 3DLABS, Activision Blizzard, AMD, Apple, ARM, Broadcom, Codeplay, Electronic Arts, Ericsson, Fujitsu, Freescale, Grafisch Remedy, GE, HI , IBM, Intel, Imagination Technologies, Los Alamos National Laboratory, Motorola, Movidia, Nokia, NVIDIA, Petapath, QNX, Qualcomm, RapidMind, Samsung, zeewier, S3, ST Microelectronics, Takumi, Texas Instruments, Toshiba en Vivante.

Wat is nieuw in deze release:

  • Host-thread veiligheid, waardoor OpenCL commando te enqueued van meerdere host-discussies;
  • Sub-buffer objecten om gebieden van een buffer te verdelen over meerdere OpenCL apparaten;
  • Gebruikers gebeurtenissen inschakelen enqueued OpenCL commando om te wachten op de externe gebeurtenissen;
  • Event callbacks die kunnen worden gebruikt om nieuwe OpenCL commando enqueue gebaseerd op event toestand verandert in een niet-blokkerende manier;

  • Types
  • 3-component vector data;
  • Global-nulpuntverschuiving die kernels staat stellen om te werken op verschillende delen van de NDRange;
  • Geheugen object destructor callback;
  • lezen, schrijven en een kopie van een 1D, 2D of 3D rechthoekig gebied van een buffer object;
  • Mirrored repeat adressering modus en extra beeldformaten;
  • Nieuwe OpenCL C ingebouwde functies, zoals integer klem, shuffle en asynchrone strided kopieën;
  • Verbeterde OpenGL interoperabiliteit door efficiënt delen van foto's en buffers door het koppelen van OpenCL evenement objecten om OpenGL hek sync objecten;
  • Optionele functies in OpenCL 1.0 zijn gekocht in de kern OpenCL 1.1, waaronder:. Schrijft een pointer van bytes of shorts van een kernel, en de omzetting van Atomics tot 32-bits gehele getallen in lokale of globale geheugen

Vergelijkbare software

Shed Skin
Shed Skin

15 Apr 15

Magic C++
Magic C++

3 Jun 15

gears-stylus
gears-stylus

20 Feb 15

JBrownie
JBrownie

3 Jun 15

Andere software van ontwikkelaar Khronos Group

Vulkan
Vulkan

10 Mar 16

Reacties op OpenCL

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!