Il Khronos Group ha presentato le specifiche 1.0 dello standard OpenCL, che permetterà di sfruttare le schede video per calcoli non grafici, ma anche ottimizzare la distribuzione della potenza di calcolo con le nuove CPU multi-core e altri componenti. Questo standard è supportato in prima battuta da Apple, ma anche da altri protagonisti dell'industria, tra cui Nvidia e AMD, che sebbene abbiano standard proprietari, hanno colto l'importanza del progetto.
La casa di Cupertino integrerà OpenCL in Snow Leopard, attesa nuova versione del sistema operativo Mac OS X. OpenCL è uno standard importante, poiché aperto. Lo standard 1.0 è il primo segno di rottura con gli standard di programmazione proprietaria della GPU come CUDA e dà il via a un modello di sviluppo cross-platform.
"Siamo contenti del grande supporto a OpenCL", ha dichiarato Bertrand Serlet, vice presidente senior della divisione Software Engineering di Apple. "Apple ha sviluppato OpenCL in modo che qualsiasi applicazione in Snow Leopard possa godere della potenza disponibile, in precedenza, solo per le applicazioni grafiche".

Commenti dei lettori (20)
finalmente ci sarà quel gradino in più che permetterà di fare un vero passo evolutivo in termini tecnologici.
Finalmente una tecnologia unica per l'uso delle GPU per calcoli non solo grafici:)
Certo, anche CUDA e la controparte ATI (di cui ora non ricordo il nome) erano interessanti ma erano vincolate alla loro piattaforma e basta.
Era impensabile che una software house sviluppasse due versioni del suo software, una per sfruttare CUDA e l'altra per ATI.
Ora, con una unica tecnologia, valida per tutti e libera, si potrà favorire una più rapida riscrittura dei software in modo da implementarla :D
Quasi uasi mi commuovo :P
Io da sviluppatore mi interessa che le OpenCL siano più uno standard piuttosto che siano "open" (parola che indica un progetto fashion e alla moda).
Insomma, non voglio programmare in CUDA e poi vedere il mio software non girare con le schede ATI. Di Java solo ultimamente hanno fatto le OpenJDK, però non è che la cosa mi entusiasmi troppo.
È che dire che è un sistema chiusto sembra una moda seguita da molti
http://www.apple.com/opensource/