OpenCL

Software screenshot:
OpenCL
Rincian Software:
Versi: 1.2
Tanggal Upload: 11 May 15
Pengembang: Khronos Group
Lisensi: Gratis
Popularitas: 30

Rating: 5.0/5 (Total Votes: 1)

OpenCL adalah yang pertama terbuka, standar bebas royalti untuk cross-platform, pemrograman paralel prosesor modern yang ditemukan di komputer pribadi, server dan perangkat genggam / embedded. OpenCL (Open Computing Language) sangat meningkatkan kecepatan dan responsif untuk spektrum yang luas dari aplikasi di berbagai kategori pasar dari game dan hiburan untuk perangkat lunak ilmiah dan medis.
OpenCL mendukung berbagai aplikasi, dari perangkat lunak tertanam dan konsumen untuk solusi HPC, melalui tingkat rendah, kinerja tinggi, abstraksi portabel. Dengan menciptakan sebuah antarmuka pemrograman efisien, close-to-the-logam, OpenCL akan membentuk lapisan dasar dari ekosistem komputasi paralel alat platform-independen, middleware dan aplikasi.
OpenCL sedang dibuat oleh Khronos Grup dengan partisipasi banyak perusahaan industri terkemuka dan lembaga termasuk 3DLABS, Activision Blizzard, AMD, Apple, ARM, Broadcom, Codeplay, Electronic Arts, Ericsson, Fujitsu, Freescale, Remedy Grafis, GE, HI , IBM, Intel, Imagination Technologies, Los Alamos National Laboratory, Motorola, Movidia, Nokia, NVIDIA, Petapath, QNX, Qualcomm, RapidMind, Samsung, Rumput Laut, S3, ST Microelectronics, Takumi, Texas Instruments, Toshiba dan Vivante.

Apa yang baru dalam rilis ini:

  • keamanan Host-benang, memungkinkan OpenCL perintah untuk enqueued dari beberapa thread tuan rumah;

  • Benda
  • Sub-buffer untuk mendistribusikan daerah penyangga di beberapa perangkat OpenCL;
  • peristiwa Pengguna mengaktifkan enqueued OpenCL perintah untuk menunggu peristiwa eksternal;
  • callback acara yang dapat digunakan untuk enqueue perintah OpenCL baru berdasarkan acara perubahan keadaan dengan cara non-blocking;

  • Tipe data
  • 3-komponen vektor;
  • global kerja-offset yang memungkinkan kernel untuk beroperasi pada bagian yang berbeda dari NDRange;
  • Memory objek destruktor callback;
  • Baca, menulis dan menyalin wilayah persegi panjang 1D, 2D atau 3D dari objek penyangga;
  • Cermin berulang menangani modus dan gambar tambahan format;
  • New OpenCL C built-in fungsi seperti bilangan bulat penjepit, shuffle dan salinan strided asynchronous;
  • Peningkatan OpenGL interoperabilitas melalui berbagi efisien gambar dan buffer dengan menghubungkan OpenCL objek acara untuk OpenGL objek pagar sync;
  • Opsional fitur di OpenCL 1.0 telah membeli ke inti OpenCL 1.1 termasuk:. Menulis ke pointer byte atau celana pendek dari kernel, dan konversi atomics ke bilangan bulat 32-bit dalam memori lokal atau global

Software yang serupa

Perangkat lunak lain dari pengembang Khronos Group

Vulkan
Vulkan

10 Mar 16

Komentar untuk OpenCL

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!