OpenCL quasi pronto per OSX 10.6
Una delle novità che verranno introdotte in OSX 10.6, denominato Snow Leopard, sarà OpenCL. Cos’è OpenCL? OpenCL (Open Compute Library) è un linguaggio per le GPU basato sul lunguaggio di programmazione C sviluppato dalla Apple in cooperazione con molte altre società. OpenCL consente agli sviluppatori di sfruttare al meglio i numerosi gigaflop di potenza computazionale attualmente [...]
Una delle novità che verranno introdotte in OSX 10.6, denominato Snow Leopard, sarà OpenCL. Cos’è OpenCL? OpenCL (Open Compute Library) è un linguaggio per le GPU basato sul lunguaggio di programmazione C sviluppato dalla Apple in cooperazione con molte altre società.
OpenCL consente agli sviluppatori di sfruttare al meglio i numerosi gigaflop di potenza computazionale attualmente bloccati nell’unità di elaborazione grafica (GPU). Con velocità che sfiorano i 1000 miliardi di operazioni al secondo, le GPU sono capaci di task ben più complessi che non disegnare semplicemente delle immagini. OpenCL mette a frutto questa riserva di potenza ridestinandola all’elaborazione generica.
Arriva la notizia dal sito Macworld che lo standard OpenCL ancora non definito è in dirittura di arrivo. Il progetto è stato completato in soli 8 mesi. I tempi brevi sono dovuti molto ad Apple che sta spingendo questo progetto. Snow Leopard sembra che verrà presentato entro qualche mese, ed a Cupertino devono fare in fretta.
Lo standard non sarà limitato al mondo dei computer, ma potrebbe essere sfruttato su tutti i dispositivi. Una piattaforma hardware possibile potrebbe ad esempio essere iPhone, anche se il target mobile è un obbiettivo di una seconda fase. Non sarebbe neppure necessario avere macchine con schede grafiche dedicate; nel campo dei computer qualunque CPU dual core potrebbe avere benefici da OpenCL, anche se ovviamente più potente è la scheda grafica, più elevati saranno i vantaggi che scaturisranno da esso.
Ora bisogna aspettare 30 giorni e l’approvazione e convalida delle altre aziende che hanno sviluppato questo nuovo linguaggio. Le aziende coinvolte, oltre ad Apple, sono le seguenti: 3DLABS, Activision Blizzard, AMD, ARM, Barco, Broadcom, Codeplay, Electronic Arts, Ericsson, Freescale, HI, IBM, Intel, Imagination Technologies, Kestrel Institute, Motorola, Movidia, Nokia, NVIDIA, QNX, RapidMind, Samsung, Seaweed, Takumi, Texas Instruments e l’Umeå University.
Categorie: OSX Snow Leopard
Commenti (1)
Lascia commento | Trackback URL












[...] Group ha annunciato ieri che OpenCL 1.0 è diventato uno stardard ufficiale aperto a tutti. Come dicevamo OpenCL è un nuovo linguaggio di programmazione composto da librerie per sfruttare meglio CPU e [...]