ASIC design
giovedì 17 Maggio 2012 - 7 Commenti
AMD e NVidia: l’evoluzione della specie (parte 2)

Dopo aver visto i numeri di base e le prestazioni per area delle nuove GPU di AMD e NVidia è ora di analizzare i consumi di questi chip.
Mentre ottenere i dati di area e i GFLOPS delle GPU è facile, i dati di potenza non sono disponibili nella forma che ci interessa per questa analisi: tutti i siti che recensiscono CPU e GPU misurano il consumo complessivo del sistema e non il consumo dei singoli componenti (che è molto difficile da fare con precisione). In mancanza di dati diretti, cercherò …

mercoledì 2 Maggio 2012 - 18 Commenti
AMD e NVidia: l’evoluzione della specie (parte 1)

Questi anni di rapide e dirompenti innovazioni tecnologiche stanno regalando grandi emozioni a tutti noi appassionati di computer. Una rapida sequenza di cambiamenti nelle tecnologie di base sta scuotendo vecchie realtà e rimescolando i mercati: l’ascesa di Apple e Google a spese di Microsoft, di ARM a spese di Intel, l’ingresso di NVidia (e ora anche Intel) nel cortile di casa di Qualcomm.
Quattro i motivi tecnologici principali dietro questo rimescolamento:

la fine della corsa alla frequenza dei processori al’inizio degli anni 2000 e l’ascesa delle architetture parallele ed eterogenee, tra cui …

venerdì 16 Aprile 2010 - 15 Commenti
Architettura delle CPU: l’arte del compromesso (seconda parte)

Nel precedente articolo abbiamo visto quali sono i requisiti dei diversi segmenti di mercato di una CPU (mobile, desktop, server), quali devono a tutti i costi essere soddisfatti e su quali si può scendere a compromessi. Inoltre, abbiamo visto come questi si intreccino con le necessità dei chip maker di bilanciare costi, prestazioni e complessità di ingegnerizzazione.
Facendo sempre riferimento allo sviluppo di Nehalem, oggi vedremo come tutti questi fattori hanno influenzato le principali scelte microarchitetturali.
Scelta della pipeline
Una delle prime scelte fu la pipeline da usare. Tre le opzioni disponibili:

la pipeline …

venerdì 9 Aprile 2010 - 35 Commenti
Architettura delle CPU: l’arte del compromesso (prima parte)

Osservando la crescita esponenziale delle prestazioni dei nostri computer e i benchmark che anno dopo anno sfondano nuovi traguardi che prima sembravano irraggiungibili, viene naturale pensare che i produttori di CPU e GPU mirino sempre a produrre i chip più veloci che la tecnologia rende possibile. Non è così: come qualsiasi azienda, anche i chip makers hanno innumerevoli compromessi da soddisfare, tra cui prestazioni, consumo energetico, il costo del silicio e dello sviluppo delle tecnologie, lo sforzo ingegneristico richiesto, i limiti di validazione e testing, e altri ancora.
Circa due mesi …