OpenCL

Screenshot Software:
OpenCL
Detalii soft:
Versiune: 1.2
Incarca data: 11 May 15
Producător: Khronos Group
Licenţă: Gratuit
Popularitate: 30

Rating: 5.0/5 (Total Votes: 1)

OpenCL este primul standard deschis, royalty-free pentru cross-platform, programare paralelă a procesoarelor moderne găsite în computere personale, servere și dispozitive portabile / integrate. OpenCL (Open Computing Language) imbunatateste viteza și capacitatea de reacție pentru un spectru larg de aplicații în numeroase categorii de piață de la jocuri de noroc și divertisment de software științifice și medicale.
OpenCL suportă o gamă largă de aplicații, de la software embedded și consum la soluții HPC, printr-un nivel scăzut, de înaltă performanță, abstracție portabil. Prin crearea unei interfețe de programare eficient, close-to-the-metal, OpenCL va forma stratul de fundație a unui ecosistem de calcul paralel de independent de platforma instrumente, middleware și aplicații.
OpenCL este creat de Grupul Khronos cu participarea mai multor companii și instituții de top din industrie, inclusiv 3DLabs, Activision Blizzard, AMD, Apple, ARM, Broadcom, Codeplay, Electronic Arts, Ericsson, Fujitsu, Freescale, Remedy grafic, GE, HI , IBM, Intel, Imagination Technologies, Los Alamos National Laboratory, Motorola, Movidia, Nokia, NVIDIA, Petapath, QNX, Qualcomm, RapidMind, Samsung, alge, S3, ST Microelectronics, Takumi, Texas Instruments, Toshiba și Vivante.

Ce este nou în această versiune:

  • siguranță Host-fir, permițând OpenCL poruncește să fie enqueued din mai multe fire gazdă;

  • Obiecte
  • Sub-tampon de a distribui regiuni ale unui tampon pe mai multe dispozitive OpenCL;
  • Evenimente utilizator pentru a permite comenzi enqueued OpenCL să aștepte pe evenimente externe;
  • callback evenimente care pot fi utilizate pentru a Puneți în coadă noi comenzi OpenCL pe baza modificărilor de stat de evenimente într-un mod non-blocking;

  • Tipuri de date
  • 3 componente vector;
  • Global lucru compensare care permit kernel să opereze pe diferite porțiuni ale NDRange;
  • Memory obiect destructor apel invers;
  • Citiți, scrie și să copiați o regiune dreptunghiulară 1D, 2D sau 3D a unui obiect tampon;

  • Formate
  • oglinde repeta mod de adresare și de imagine suplimentare;
  • New OpenCL C încorporat funcții cum ar fi clemă întreg, shuffle și copii asincrone strided;
  • îmbunătățită interoperabilitatea OpenGL prin schimbul eficient de imagini și tampoane prin legarea OpenCL obiecte eveniment la OpenGL obiecte gard sincronizare;
  • funcții opționale în OpenCL 1.0 au fost cumpărate în miez OpenCL 1.1, inclusiv:. Scrie un pointer de bytes sau scurtmetraje de la un nucleu, și conversia Atomics a întregi pe 32 de biți în memorie locală sau globală

Software similare

Pyexpander
Pyexpander

20 Feb 15

Spackager
Spackager

14 Apr 15

ncc
ncc

3 Jun 15

Alte software-uri de dezvoltator Khronos Group

Vulkan
Vulkan

10 Mar 16

Comentarii la OpenCL

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!