OpenCL: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Idiosincrosie temporali |
Polishing |
||
Riga 1:
{{S|Apple}}
'''OpenCL''' ('''Open''' '''C'''omputing '''L'''anguage) è un linguaggio di programmazione basato sul [[C (linguaggio di programmazione)|C99]] che può esser eseguito su una molteplicità di piattaforme, [[CPU]], [[GPU]], e altri tipi di processori. In particolare, le potenzialità di OpenCL sono bene espresse con architetture altamente parallelizzabili e potenti come le [[GPU]],
Lo standard è stato originariamente proposto dalla [[Apple Inc.|Apple]], successivamente ratificato dalla stessa assieme le principali aziende del settore ([[Intel]], [[NVIDIA]], [[AMD]]), ed infine portato a compimento dal consorzio no-profit [[Khronos Group]].
Il nome [[OpenCL]] è stato pensato in analogia a [[OpenGL]] ed [[OpenAL]],
Secondo il [http://www.apple.com/it/pr/comunicati/2008/06/9-snowleopard.html comunicato stampa]<ref name="pressrelease"/>:
|