OpenCL

Screenshot Software:
OpenCL
Mga detalye ng Software:
Bersyon: 1.2
I-upload ang petsa: 11 May 15
Nag-develop: Khronos Group
Lisensya: Libre
Katanyagan: 101

Rating: 3.0/5 (Total Votes: 2)

OpenCL ay ang unang buksan, royalty-free na pamantayan para sa cross-platform, kahilera programming ng modernong processors natagpuan sa personal na computer, mga server at mga handheld / naka-embed na aparato. OpenCL (Open Computing Language) lubhang nagpapabuti sa bilis at Kakayahang tumugon para sa isang malawak na spectrum ng mga aplikasyon sa iba't-ibang mga kategorya ng merkado mula sa gaming at entertainment sa siyentipiko at medikal na software.
Sumusuporta OpenCL isang malawak na hanay ng mga application, mula sa mga naka-embed at consumer software upang HPC solusyon, sa pamamagitan ng isang mababang antas, mataas na pagganap, portable abstraction. Sa pamamagitan ng paglikha ng isang mahusay, close-to-the-metal programming interface, OpenCL ay form ang pundasyon ng layer ng isang parallel computing ecosystem ng platform-independent kasangkapan, middleware at mga aplikasyon.
OpenCL ay nilikha sa pamamagitan ng mga Khronos Group na may partisipasyon ng maraming mga kompanya ng pang-industriya nangungunang at institusyon kabilang 3DLabs, Activision Blizzard, AMD, Apple, braso, Broadcom, Codeplay, Electronic Arts, Ericsson, Fujitsu, Freescale, Graphic lunas, GE, HI , IBM, Intel, imahinasyon Technologies, Los Alamos National Laboratory, Motorola, Movidia, Nokia, NVIDIA, Petapath, QNX, Qualcomm, RapidMind, Samsung, damong-dagat, S3, ST Microelectronics, Takumi, Texas Instrumentong, Toshiba at Vivante.

Ano ang bago sa release na ito:

  • kaligtasan Host-thread, pagpapagana OpenCL utos na enqueued mula sa maramihang mga host thread;
  • Sub-buffer bagay na ipamahagi rehiyon ng isang buffer sa maramihang mga aparato OpenCL;
  • events User upang paganahin enqueued OpenCL utos na maghintay sa mga panlabas na kaganapan;
  • callbacks Event na maaaring magamit upang enqueue bagong utos OpenCL batay sa pagbabago ng estado ng kaganapan sa isang di-pagharang ng paraan;

  • Uri
  • 3-bahagi vector data;
  • Global work-offset na paganahin kernels upang gumana sa iba't-ibang mga bahagi ng NDRange;
  • Memory object destructor callback;
  • Basahin, magsulat at kopyahin ang isang 1D, 2D o 3D parihabang rehiyon ng isang buffer object;
  • Mirrored ulitin Pagtugon mode at karagdagang mga format ng imahe;
  • New OpenCL C built-in na mga function tulad ng integer salansan, kaladkarin ang mga paa at asynchronous strided kopya;
  • Pinahusay OpenGL interoperability sa pamamagitan ng mahusay na pagbabahagi ng larawan at buffers sa pamamagitan ng pag-uugnay ng mga bagay na kaganapan OpenCL sa OpenGL bagay bakod sync;
  • Opsyonal na tampok sa OpenCL 1.0 ay binili sa core OpenCL 1.1 kabilang ang:. Magsusulat sa isang pointer ng bytes o shorts mula sa isang kernel, at conversion ng Atomics sa 32-bit integers sa lokal o global memory

Katulad na software

Perl
Perl

17 Aug 18

Bocfel
Bocfel

17 Feb 15

Lua
Lua

17 Aug 18

Ubucompilator
Ubucompilator

12 May 15

Iba pang mga software developer ng Khronos Group

Vulkan
Vulkan

10 Mar 16

Mga komento sa OpenCL

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!