Apple adotterà la tecnologia CUDA di Nvidia?
di Mauro Notarianni | 09-6-2008
Tra le possibili novità che potrebbero essere presentate nel corso dell'imminente Worldwide Developers Conference, un sistema per l'interfacciamento con l'architettura CUDA di Nvidia: un kit di sviluppo software in grado di sfruttare i processori delle schede video e mettere a disposizione un sistema ad altissime prestazioni per l'elaborazione di grandi quantità di dati.
Nvidia sta da tempo lavorando ad un sistema avanzato per l'elaborazione dei dati denominato GPCPU (General Purpose computation using GPU). Le schede grafiche di ultima generazione sono dotate di processori estremamente potenti, tanto che molti compiti tra i più disparati si potrebbero tranquillamente delegare ai processori delle schede video. Tali processori, infatti, sono programmabili, sfruttabili in architetture parallele e permettono di velocizzare l'esecuzione di varie operazioni in real-time.
La mancanza di uno standard di riferimento ha spinto Nvidia a creare da qualche tempo un kit di sviluppo software e un'architettura proprietaria denominata CUDA(Computer Unified Device Architecture), sfruttabile dagli sviluppatori accedendo a librerie C a hoc nelle quali sono presenti algoritmi e routine per l'interfacciamento con il processore della scheda video (GPU).
Le applicazioni che potrebbero beneficiare di questa tecnica sono tutte quelle che hanno a che fare con l'elaborazione di grandi quantità di dati: cluster di computer ad alte prestazioni, software di raytracing, applicazioni di scientific computing, operazioni su database di grandi dimensioni, cifratura dei dati, motori di simulazione fisica, elaborazioni audio/video e immagini.
Secondo varie indiscrezioni, Apple negli ultimi mesi si è molto interessata alle tecnologia CUDA e avrebbe sviluppato un'architettura avanzata che potrebbe essere presentata nel corso dell'imminente WWDC e in grado di fornire agli sviluppatori nuovi e potenti strumenti per l'elaborazione parallela.
Mac OS X già si avvantaggia automaticamente della presenza di CPU multi-core (sistema e software in grado di sfruttarle possono richiamare istruzioni simultanee), ma la possibilità di interagire con le GPU permetterebbe ai programmatori di sfruttare le performance 3D della schede video e utilizzare i processori degli shader per avanzate elaborazioni di matematica vettoriale, rivaleggiando con le più avanzate CPU ora presenti sul mercato.
Categorie: WWDC San Francisco, Nuove Tecnologie, Voci dalla Rete
Macity - Top News
- Stand in Alluminio ripiegabile per iPad e MacBook Air di Anycast Solutions: la recensione
- R-Store: per chi acquista un iMac in regalo 8GB di memoria RAM
- MacMap, disponibile una versione “light” del software GIS
- App Mac in sconto e da pagamento a gratuite: ecco i nostri consigli
- Photo in Love: fotografa la persona del cuore e crea ritratti in cornice con iPhone
- Il Mostro Pino: il libro interattivo per bambini per creare mostri da paura su iPad
- Dalla carta al Kindle: la rivoluzione dei libri e della lettura con l'ebook reader di Amazon
- Gameloft: tre giochi Mac a 79 centesimi
- Instagram 2.1 per iOS guadagna una funzione simile all'HDR
- Echo Smartpen, la penna che digitalizza appunti e registra audio: solo 99 euro
AggiornaMac - Top News
- VLC 2.0, disponibile la release candidate
- iSortPhoto 2.0: sempre più versatile l'App Mac che mette ordine nei vostri scatti
- Pages Templates: 783 modelli già pronti per Pages con il 40% di sconto
- 200 euro di sconto su FileMaker Pro per chi acquista FileMaker Go per iPhone o iPad
- Gemini: la nuova utility per scovare ed eliminare tutti i duplicati su Mac
- Unstopabble Gorg: originale tower defense in stile fantascienza anni '50 per Mac e iPad
- MathMagic 8, l’editor di equazioni ora supporta anche iBooks Author
- Deskovery: finestre ''liquide'', ma anche sempre in ordine, oggi in sconto
- Trine: gioco fantasy e azione per Mac a soli 79 centesimi
- Televideo: tutte le informazioni e le pagine del Televideo su Mac senza attese
