OpenCL

Software screenshot:
OpenCL
Software detaljer:
Version: 1.2
Upload dato: 11 May 15
Udvikler: Khronos Group
Licens: Gratis
Popularitet: 30

Rating: 5.0/5 (Total Votes: 1)

OpenCL er den første åbne, royalty-fri standard for cross-platform, parallel programmering af moderne processorer findes i personlige computere, servere og håndholdte / embedded enheder. OpenCL (Open Computing Language) i høj grad forbedrer hastighed og reaktionsevne for et bredt spektrum af applikationer i talrige marked kategorier fra spil og underholdning til videnskabelig og medicinsk software.
OpenCL understøtter en bred vifte af applikationer, fra indlejrede og forbrugernes software til HPC-løsninger, gennem et lavt niveau, højtydende, bærbar abstraktion. Ved at skabe en effektiv, tæt på den metal programming interface, vil OpenCL danne grundlaget lag af en parallel computing økosystem af platform-uafhængige værktøj, middleware og applikationer.
OpenCL bliver skabt af Khronos Group med deltagelse af mange førende virksomheder og institutioner, herunder 3DLABS, Activision Blizzard, AMD, Apple, ARM, Broadcom, Codeplay, Electronic Arts, Ericsson, Fujitsu, Freescale, Grafisk Remedy, GE, HI , IBM, Intel, Imagination Technologies, Los Alamos National Laboratory, Motorola, Movidia, Nokia, NVIDIA, Petapath, QNX, Qualcomm, RapidMind, Samsung, tang, S3, ST Microelectronics, Takumi, Texas Instruments, Toshiba og Vivante.

Hvad er nyt i denne udgivelse:

  • Host-tråd sikkerhed, der gør det muligt OpenCL kommandoer skal kø fra flere vært tråde;
  • Sub-buffer objekter til at distribuere regioner af en buffer på tværs af flere OpenCL enheder;
  • Bruger begivenheder for at muliggøre kø OpenCL kommandoer til at vente på eksterne begivenheder;
  • event tilbagekald, der kan bruges til at enqueue nye OpenCL kommandoer baseret på event tilstandsændringer i et ikke-blokerende måde;
  • 3-komponent vektor datatyper;
  • Global arbejdsrelateret offset som gør det muligt kerner til at operere på forskellige dele af NDRange;
  • Memory objekt destructor tilbagekald;
  • Læs, skriv og kopiere en 1D, 2D eller 3D rektangulært område i en buffer objekt;
  • Spejlet repeat adressering tilstand og yderligere billedformater;
  • Ny OpenCL C indbyggede funktioner som heltal klemme, shuffle og asynkrone strided kopier;
  • Forbedret OpenGL interoperabilitet ved effektiv deling af billeder og buffere ved at kæde OpenCL event objekter til OpenGL hegnet sync objekter;
  • Valgfri funktioner i OpenCL 1.0 er blevet købt i core OpenCL 1.1 herunder:. Skriver til en pointer af bytes eller shorts fra en kerne, og konvertering af Atomics til 32-bit heltal i lokal eller global hukommelse

Lignende software

Andre software developer Khronos Group

Vulkan
Vulkan

10 Mar 16

Kommentarer til OpenCL

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!