OpenCL: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m rimosso avverbio inutile
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i.) #IABot (v2.0.9.2
Riga 20:
}}
 
'''OpenCL''' ('''Open''' '''C'''omputing '''L'''anguage, tradotto in italiano "linguaggio di calcolo aperto") è un [[framework]] basato sul linguaggio ANSI C e C++ con una struttura host-devices che può esser eseguito su una molteplicità di piattaforme, [[CPU]], [[Graphics Processing Unit|GPU]], e altri tipi di processori. In particolare, le potenzialità di OpenCL sono bene espresse con architetture altamente parallelizzabili e potenti come le GPU, e in questo caso si parla dell'ambito [[GPGPU]]. Sui vari dispositivi viene eseguito il codice del kernel basato sul ''[[Linguaggio di programmazione]]'' [https://www.khronos.org/registry/cl/specs/opencl-2.0-openclc.pdf OpenCL C] {{Webarchive|url=https://web.archive.org/web/20161015234217/https://www.khronos.org/registry/cl/specs/opencl-2.0-openclc.pdf |date=15 ottobre 2016 }} o la versione [https://web.archive.org/web/20160304055607/https://www.khronos.org/registry/cl/specs/opencl-2.1-openclc++.pdf OpenCL C++] (basati sugli standard C99 e C++14).
 
==Storia==