OpenCL

Screenshot der Software:
OpenCL
Softwarebeschreibung:
Version: 1.2
Upload-Datum: 11 May 15
Entwickler: Khronos Group
Lizenz: Frei
Popularität: 30

Rating: 5.0/5 (Total Votes: 1)

OpenCL ist der erste offene, lizenzfreien Standard für plattformübergreifende, parallele Programmierung moderner Prozessoren in PCs, Servern und Handhelds / Embedded-Geräte gefunden. OpenCL (Open Computing Language) verbessert Geschwindigkeit und Reaktionsfähigkeit für ein breites Spektrum von Anwendungen in zahlreichen Markt Kategorien aus Gaming und Entertainment zu wissenschaftlichen und medizinischen Software.
OpenCL unterstützt eine breite Palette von Anwendungen, von eingebetteten und Consumer-Software, um HPC-Lösungen, durch eine Low-Level, leistungsstarke, portable Abstraktion. Durch die Schaffung eines effizienten, close-to-the-Metall-Programmierschnittstelle wird OpenCL den Grundschicht aus einem Parallel-Computing-Ökosystem von plattformunabhängige Tools, Middleware und Anwendungen zu bilden.
OpenCL wird von der Khronos Group mit der Teilnahme von vielen branchenführenden Unternehmen und Institutionen einschließlich 3DLABS, Activision Blizzard, AMD, Apfel, ARM, Broadcom, Codeplay, Electronic Arts, Ericsson, Fujitsu, Freescale, Graphic Remedy, GE, erstellt HALLO , IBM, Intel, Imagination Technologies, Los Alamos National Laboratory, Motorola, Movidia, Nokia, NVIDIA, Petapath, QNX, Qualcomm, Rapidmind, Samsung, Seaweed, S3, ST Microelectronics, Takumi, Texas Instruments, Toshiba und Vivante.

Was ist neu in dieser Pressemitteilung:

  • Host-Thread-Sicherheit, so dass OpenCL-Befehle, um von mehreren Host-Themen eingereiht werden;
  • Sub-Puffer-Objekte in Regionen eines Puffers auf mehrere OpenCL-Geräte zu verteilen;
  • Benutzerereignisse zu ermöglichen eingereihter OpenCL-Befehle, um auf externe Ereignisse warten;
  • Ereignisrückrufe, die verwendet werden können, um neue Befehle OpenCL Enqueue basierend auf Ereigniszustandsänderungen in einem nicht-blockierenden Weise;
  • 3-Komponenten-Vektor-Datentypen;
  • Globale Arbeits-Offset, die Kerne ermöglichen, sich auf verschiedene Teile des NDRange betreiben;
  • Speicherobjekt destructor Rückruf;
  • lesen, schreiben und kopieren Sie eine 1D, 2D oder 3D rechteckigen Bereich eines Pufferobjekt;
  • Mirrored Wiederholungsadressierungsmodus und weitere Bildformate;
  • New OpenCL C eingebaute Funktionen wie integer Klemme, Shuffle und asynchrone strided Exemplare;
  • Verbesserte OpenGL Interoperabilität durch effiziente gemeinsame Nutzung von Bildern und Puffer durch die Verknüpfung von OpenCL Ereignisobjekte zu OpenGL Zaun Sync-Objekte;

  • . Schreibt auf einen Zeiger von Bytes oder Shorts aus einem Kern, und die Umwandlung von Atomics zu 32-Bit-Integer in lokalen oder globalen Speicher
  • Optionale Funktionen in OpenCL 1.0 wurden in Kern OpenCL 1.1 einschließlich gekauft

Ähnliche Software

Mercury
Mercury

15 Apr 15

boot
boot

20 Feb 15

cons
cons

3 Jun 15

CeGCC
CeGCC

3 Jun 15

Andere Software von Entwickler Khronos Group

Vulkan
Vulkan

10 Mar 16

Kommentare zu OpenCL

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!