Questo tipo di domanda è molto frequente tra i videogiocatori appassionati e pullula abbondantemente forum e gruppi di discussioni usenet: Meglio ATI o NVidia?

Da più di un anno a questa parte lavoro immerso in un progetto chiamato Cityvu, un visualizzatore 3D GIS per la rappresentazione di scenari urbani tridimensionali con supporto a OGC CityGML 1.0, di cui renderò presto disponibile una demo. Lavorando a stretto contatto con i motori grafici e spesso producendo anche patch per aumentare le funzionalità o sistemare problemi, mi rendo conto di quanto conti la qualità dei driver che si interfacciano con la scheda video.
Nel mio studio ho almeno una scheda video con chipset 3D diverso: AMD ATI, NVidia, Intel, SiS… ovviamente dimenticandomi di tutte le storiche che tengo in magazzino (3dFX forever!). Vi chiederete perchè sono costretto a lavorare con così tanti produttori diversi: semplicemente perchè nonostante scriva software utilizzando OpenGL, senza impiegare particolari estensioni proprietarie come GL_NV, ogni produttore implementa lo standard in modo leggermente diverso.
Questo vuol dire che una cosa che funziona perfettamente sulla workstation di sviluppo, potrebbe avere problemi su altre macchine con altre configurazioni e sistemi operativi. Già perchè come se non bastassero i driver a complicare le cose ci si mettono anche sistemi operativi diversi, ognuno con le sue problematiche. L’obiettivo di Cityvu è infatti quello di poter girare sotto Windows XP e Vista, Mac OS X e Linux, a 32 bit e 64 bit. Sicuramente non la cosa più banale del mondo.
La mia esperienza da 3D GIS software engineer mi ha costretto a giorni di riflessioni per capire come sistemare problemi su chipset grafici specifici, capire il perchè di certi artefatti, capire perchè gli shader non funzionavano correttamente e soprattutto perchè il framerate fosse così basso…
Errori progettuali? Sicuramente ce ne saranno tuttavia dopo anni di lotte nel settore del 3D posso dire che i driver migliori perchè privi di problemi bloccanti sono prodotti da NVidia. La cura e la frequenza di rilascio sono sorprendenti e anche i chipset integrati sono comunque di buona qualità. Per esperienza personale sono i driver con la maggiore fault tolerance (perchè errare è umano), con un ottimo supporto per mip mapping in assenza di piramide gaussiana precalcolata e il filtraggio anisotropo è tra i migliori. E le prestazioni? Ci sono ovviamente
Meglio ATI o NVidia? Fino a prova contraria, la mia risposta è NVidia.
Popularity: 5%

Lasciando da parte tutte le considerazioni tecniche sull’argomento, io direi che in AMD (costruttori delle schede ATI) ultimamente c’e’ _GROSSA CRISI_ …
Sul mio pc principale (laptop) ho una ATI X1400 i cui driver, a periodi alterni, mi fanno diventare bisbetico. Sistemano una cosa e ne rompono due…..
Con le Nvidia (ne uso un paio): mai nessun problema.
Nvidia pone molta cura nello sviluppo dei driver.
La serie X1xxx è una serie molto sfortunata, sia dal punto di vista hardware che della cura dei driver.
Se poi hai linux i problemi decuplicano (visto che sembra peggiorare ad ogni release
)…