Logo Blogo

Pronte le specifiche di OpenCL

Pubblicato: 20 nov 2008 da aWilito


La tecnologia che consente a GPU e CPU multi-core di lavorare in parallelo che sarà implementata in Snow Leopard e che prende il nome di OpenCL subisce una vigorosa accelerazione. Le specifiche, infatti, sarebbero già pronte.

La notizia arriva direttamente per voce di Khronos group, il consorzio che gestisce lo standard Open creato da Apple e che al momento sta sottoponendo le specifiche ad una revisione legale per essere certi che nessuna proprietà intellettuale sia stata infranta:


Se prendete ad esempio altri standard tanto corposi, la norma è che ci vogliano 5 anni o anche più, per l’approvazione. Ciò è piuttosto comune. Bisogna realmente spingere parecchio per scendere sotto i 18 mesi. Il nostro record era di 12, fin’ora, e con OpenCL siamo scesi a 6.

E’ evidente che l’incredibile velocità con cui le cose si sono evolute dipende in massima parte dalla volontà di Apple di rientrare nei tempi previsti per la commercializzazione della prossima versione di Mac OS X. OpenCL è una tecnologia promettente, potente e scalabile, che può essere adattata anche su dispositivi mobili come iPhone e che permetterà di aumentare drasticamente il potere computazionale dei computer odierni:


Ognuno di noi possiede un supercomputer intrappolato nel proprio Mac, ma è difficile arrivarci. OpenCL libererà l’intero potenziale di quel computer.

[Via MacRumors]

1 stelle2 stelle3 stelle4 stelle5 stelle (4 Voti | Media: 5 su 5)
condividi condividi
18 commenti

Commenti dei lettori

(Inserisci un commento - Nascondi commenti anonimi)
  • Profilo di Rafa

    Rafa

    20 nov 2008 - 13:47 - #1
    0 punti
    Up Down

    Questa è una tecnologia davvero rivoluzionaria!

  • (Xanderoby)

    20 nov 2008 - 13:58 - #2
    0 punti
    Up Down

    Il fatto che sia Open non ha nulla a che vedere con la velocità di sviluppo ed approvazione?

    “Ognuno di noi possiede un supercomputer intrappolato nel proprio Mac, ma è difficile arrivarci. OpenCL libererà l’intero potenziale di quel computer.”

    Perfetto, proprio in tempo per riesumare i vecchi PPC.
    O forse pretendono di vendere di nuovi quando “c’è un supercomputer nel proprio Mac”?!

    XD

  • Profilo di Mik

    Mik

    20 nov 2008 - 14:29 - #3
    0 punti
    Up Down

    Ma OpenCL per costa sta? È stata sviluppata da Apple a partire da 0? Mi piace l’idea di nominarla come le famose API OpenGL e OpenAI.
    E poi dicono che Apple ruba e basta dalla comunità opensource, qualcosa restituisce anche dai!

  • BB

    20 nov 2008 - 14:36 - #4
    0 punti
    Up Down

    Ripeto quello che ho affermato qualche giorno fa nell’altro post relativo a snowleopard: necessario ed immediato.

  • Profilo di FabiuS

    FabiuS

    20 nov 2008 - 14:36 - #5
    0 punti
    Up Down

    Non so mica se Snow Leopard supporterà anche i processori powerPC.
    In ogni caso questa tecnologia la trovo molto interessante. La scheda grafica come co-processore apre scenari nuovi sul fronte espandibilità. Per chi ha un mac pro, potrebbe essere sufficiente aggiornare la scheda grafica per aumentare le prestazioni…
    Ovviamente tutto dipende da come questa tecnologia verrà implementata a livello applicazioni, però in linea teorica le premesse sono veramente esaltanti.

  • Beppe7

    20 nov 2008 - 14:53 - #6
    0 punti
    Up Down

    Preferisco decisamente l’idea di Nvidia di non creare una serie di api apposite per il propri CUDA ma di basarsi sul linguaggio C.

  • Franky1

    20 nov 2008 - 14:56 - #7
    -1 punto
    Up Down

    (Xanderoby) è a senso unico

  • sbenzo

    20 nov 2008 - 15:18 - #8
    0 punti
    Up Down

    quindi lavorera’ tranquillamete anhe sui macbook pro dell’anno scorso?

  • Profilo di Lock

    Lock

    20 nov 2008 - 15:52 - #9
    0 punti
    Up Down

    quel che è certo è che non supporterà i ppc in quanto snow leopard ha ragione di esistere proprio perché si consentra unicamente su intel. detto questo non vedo l’ora di vedere questa nuova tecnologia in azione.

  • Pux

    20 nov 2008 - 16:32 - #10
    0 punti
    Up Down

    Che possibilità ci sono che questa tecnologia funzioni con le schede integrate intel dei “vecchi” Macbook e Air ?

  • G

    20 nov 2008 - 17:11 - #11
    0 punti
    Up Down

    @Pux
    Per quanto ne so, questa tecnologia funzionerà su tutte le macchine (dicono addirittura che è così flessibile che si potrebbe adottare su un cellulare), e anche i computer con una scheda grafica scarsa potranno beneficiare di aumenti di performance, dato che questa tecnologia ottimizza anche il processore, in parte, e, una scheda grafica, per quanto poco potente, è comunque un grosso aiuto per il processore in ogni caso. Come ti ho detto, se tu volessi installare Snow LEopard sul tuo MBA, molto probabilmente (bisogna aspettare di vedere se mantengono le promesse, e soprattutto i test di velocità) vedrai dei grossi vantaggi, (dovuti anche agli altri miglioramenti e alle altre nuove tecnologie come Grand Central), anche non sicuramente altrettanto grandi come quelli del MBA con scheda NVIDIA. :-)
    @Mik
    OpenCL sta per Open Computing Language e, sì, è stata sviluppata da Apple, che ha deciso di renderla Open Source, qui ci sono un po’ di informazioni, poche, ma ci sono. http://www.apple.com/macosx/snowleopard/

  • Profilo di glorfindel

    glorfindel

    20 nov 2008 - 17:40 - #12
    0 punti
    Up Down

    Il link di “G” in italiano:
    http://www.apple.com/it/macosx/snowleopard/

  • Profilo di glorfindel

    glorfindel

    20 nov 2008 - 17:41 - #13
    0 punti
    Up Down

    Cmq se è open, vuol dire che questa tecnologia può essere implementata anche nei pc?

  • Pux

    20 nov 2008 - 17:52 - #14
    0 punti
    Up Down

    @G

    Grazie per la risposta!
    Sinceramente non ci speravo. Meglio così, la X3100 del mio Air qualcosa farà :-)

  • G

    20 nov 2008 - 18:09 - #15
    0 punti
    Up Down

    @grorfindel
    Sì, come hanno detto quelli del khronos group può essere utilizzata per praticamente qualsiasi dispositivo, però ci vuole ovviamente tempo e capacità per trasportare le API da piattaforma a piattaforma, e ancora le stesse caratteristiche per costruirci sopra.

  • (Xanderoby)

    20 nov 2008 - 18:24 - #16
    0 punti
    Up Down

    Sì ok, io sarò a senso unico, ma se non son troppo cretino visto che OpenCL è disponibile per qualsiasi dispositivo potrebbe benissimo essere disponibile anche per i PPC.
    Ma è certo che Snow Leopard non sarà per PPC?
    L’unica notizia certa degli ultimi tempi è che l’ultima build supportava solo Intel.
    E lo sviluppo di Leopard non beneficerà di parte della razionalizzazione di Snow? Almeno il minimo sindacale..

  • (Xanderoby)

    20 nov 2008 - 18:27 - #17
    0 punti
    Up Down

    Sì ok, io sarò a senso unico, ma se non son troppo cretino visto che OpenCL è disponibile per qualsiasi dispositivo potrebbe benissimo essere disponibile anche per i PPC.
    Ma è certo che Snow Leopard non sarà per PPC?
    L’unica notizia certa degli ultimi tempi è che l’ultima build supportava solo Intel.
    E lo sviluppo di Leopard non beneficerà di parte della razionalizzazione di Snow? Almeno il minimo sindacale..

  • G

    20 nov 2008 - 18:51 - #18
    0 punti
    Up Down

    @Xanderoby
    Certo che potrebbe andare anche su powerpc, ma chi è che ce lo porta? probabilmente non Apple, se Snow andrà solo su Intel… :-)

L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per commentare e per entrare nella community di melablog. Potrai inserire immagini, video, partecipare alle discussioni nei vari gruppi o crearli e inviare messaggi privati agli altri utenti registrati. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No
I commenti sono sottoposti alle linee guida per la moderazione.

Anteprima del commento