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: 30

Rating: 5.0/5 (Total Votes: 1)

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

Pyrex
Pyrex

3 Jun 15

Intel C++ Compiler
Intel C++ Compiler

20 Feb 15

Toka
Toka

3 Jun 15

Frost
Frost

3 Jun 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!