ciciolo ha scritto:
su scene non troppo complesse -ma zeppe di oggetti
Secondo te gli oggetti da cosa vengono calcolati? Dal processore o dalla scheda grafica?
Se la CPU non è abbastanza rapida nel calcolare geometria/generatori/modificatori ecc, la scheda grafica potrà fare ben poco. A meno di non adoperare trucchetti vari, la maggior parte delle applicazioni di 3D soffre molto con un alto numero di oggetti(specifico alto numero di oggetti, non di poligoni.. sono cose ben distinte), se poi questi oggetti sono costituiti in buona parte da solidi procedurali, generatori, o altro che non sia semplice geometria poligonale, allora hai la ricetta per una viewport lenta, poiché tutte queste cose vengono prima processate dalla CPU, e per di più usando un singolo treath. È per questo motivo che per situazioni specifiche come modellazione o comunque editing nella viewport paradossalmente sarebbe meglio un 4core da 200€ overclockato a 4.5ghz di un dual Xeon con 44core(8000€ solo di processori) con velocità turbo limitata a 3.6ghz. Tra l'altro l'overclock del quad core garantirà prestazioni stabili a 4.5ghz di tutti i core(purchè sufficientemente dissipato), mentre la macchina con 44core raggiungerà la "velocità di punta" di 3.6ghz solo per brevi periodi e in condizioni ottimali.
Tornando al tuo esempio in particolare, se hai confrontato scene diverse sul tuo 5820 e il 5930 allora inutile parlarne, bisogna sempre paragonare mele con mele e arance con arance
se diversamente hai paragonato la stessa scena e hai ottenuto risultati nettamente differenti, allora non ci sono molte possibilità, escludendo problemi di driver(che sono molto frequenti) rimane la possibilità che dei due processori uno fosse overclockato e l'altro no(fa una grossa differenza), oppure che i settaggi di OpenGL e viewport fossero diversi(ci sono features che possono rallentare significativamente l'interfaccia).
Prima di investire soldi su una Quadro o FirePro(tra l'altro le uniche che valga la pena acquistare sono i modelli più costosi), molto meglio comprendere la provenienza dei colli di bottiglia, altrimenti si rischia di buttare soldi per ritrovarsi con incrementi prestazionali minimi o assenti.
Poi... la cosa più importante.. imparate ad ottimizzare! Il video che allego è preso su un computer che oramai ha diversi anni, una velocità massima di 3.8ghz sul treath singolo è una scheda con tecnologia di oltre 4 anni fa, "eppur si muove" nonostante la complessità di questa mia scena;)
https://vimeo.com/106279415
Che sia Mac o PC non fa nessuna differenza:
FOLLOW US