HAWX 2: benchmark per GPU e tessellation

HAWX 2: benchmark per GPU e tessellation

Disponibile un benchmark basato sul gioco Tom Clancy's H.A.W.X. 2, compatibile con le API DirectX 11; l'implementazione della tessellation non è tuttavia senza ripercussioni polemiche

di pubblicata il , alle 15:57 nel canale Programmi
 
113 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
bobby1026 Ottobre 2010, 14:44 #91
Originariamente inviato da: Revelator


bello schifo di thread... scappo.
La cosa più interessante che ho notato è che le faccine che sorridono sono più abbronzate di quella che fa l'occhiolino.
Revelator26 Ottobre 2010, 14:52 #92
Originariamente inviato da: bobby10
bello schifo di thread... scappo.
La cosa più interessante che ho notato è che le faccine che sorridono sono più abbronzate di quella che fa l'occhiolino.


quindi?
giusemanuel26 Ottobre 2010, 14:58 #93
Originariamente inviato da: Revelator
hai os/drivers/directx aggiornate?vorrai mica lanciarlo sulla 9600...


ho in rpestito una gtx470 e volevo provare....
cmq si ho tutto aggiornato. Quando faccio esegui benchmark mi appare una finestra con niente scritto,c'è solo scritto "esci dal gioco" in basso....
a voi quando fate esegui bench che cosa vi appare?
Sire_Angelus26 Ottobre 2010, 15:48 #94
Originariamente inviato da: LkMsWb
Sul benchmark in sé è stato detto di tutto, ed alla fine si evince che sì, le GTX 400 hanno vantaggi evidenti con livelli molto elevati di Tessellation, e questo è innegabile, d'altra parte è anche vero che nel benchmark specifico lo si utilizza a livelli puramente inutili (subpixel? Stiamo scherzando?), così da avere risultati che non rispecchiano l'andamento delle schede una volta utilizzate con prodotti "reali".

Si evince anche dalle dichiarazioni che Ubisoft avrebbe rifiutato un'offerta AMD circa l'ottimizzazione del codice, sottostando alle richieste nVidia (per la prima volta? Sembra di no... ma tant'è.

E si è detto che quello che fa nVidia (ovvero sponsorizzare i giochi) dovrebbe farlo anche AMD/ATI, dato che di giochi che all'inizio mostrano il logo TWIMTBP ce ne sono a bizzeffe.

Beh su quest'ultimo punto mi piacerebbe aggiungere che AMD/ATI effettivamente lo fa... solo che non fa mettere loghi all'avvio del gioco. Alcuni esempi? Solo nell'ultimo anno Dragon Age: Origins, DiRT 2, Divinity 2, Mass Effect 2, Command & Conquer 4, STALKER Call of Pripryat, Bad Company 2, Medal of Honor... ma sicuramente ne ho saltati svariati. Il punto è che, credo (non ho prove a sostegno), AMD faccia ottimizzazioni gratuite, cioé "paga" in hardware o aiuto per il codice, ma non in dollari, come invece dovrebbe fare nVidia (l'esempio è il prossimo Crysis 2).

Probabilmente ad Ubisoft non basta... benché il primo HAWX sponsorizzasse le DirectX 10.1, all'epoca esclusiva AMD/ATI.


vorrei aggiungere una cosa: in questi giochi, (alien vs predator e bad company per prendere due esempi) amd non li ha sponsorizzati facendoli ottimizzare appositamente per le proprie schede, ma si é solo assicurata che venissero sviluppati seguendo RIGIDAMENTE le linee guida per directx, e sopratutto che i vari motori avessero un codepath 10.1/11 puro.. ovvero, che non fosse riconvertito dal codice dx9 ma scritto da 0, come sarà il frostbite engine 2.0. E infatti in tutti questi giochi vanno BENE con le ati, ma se le 4xx di base sono più veloci mostreranno tutti i loro muscoli e andranno con i relativi rapporti di forza.
Il concetto invece che bisogna capire é questo:

Se scrivete le stesse righe di codice in dx9, 10 e 10.1 notate come sono progressivamente più lente.. ma se invece scrivete lo stesso effetto usando le estensioni e il codice specifico si nota immediatamente un boost di performance. Il problema é che invece nella maggio parte degli engine si tende a usare codice dx9 e poi gli si "stratifica" sopra il codice dx10.1 e e 11... con perdite di performance relative.

Se già si tende a fare questo casino(e ricordiamo che le schede desktop nvidia hanno saltato completamente le 10.1, che se programmate native danno dei bei salti prestazionali... c'erano delle slide riguardo il codice del frostbite su come programmare correttamente con le 10.1), allora sì che ottimizzare il codice per una scheda video nvidia conta, eccome se conta!!

Vuol dire che, (probabilmente si useranno anche modelli con il dataflow dei vari chip)la scheda video si ritrova con i dati e le istruzionmigià disposti nel suo ordine e come dovrebbero essere ottimizzati, della dimensione corretta per stare nella cache e così' via; quindi si ritrova con meno o 0 lavoro da parte del driver per riottimizzare il codice, oltre al fatto che sicuramente(siamo nel campo delle speculazioni) ci saranno dei "breakpoint" nel codice del gioco fatti apposta per dare indicazioni utili allo sviluppo dei driver. Secondo me ati non fa altro che fare reverse engineering di questi "breakpoint" per ottimizzare a propria volta il driver e riconvertire E ricompilare per bene tutte le istruzioni, ma questo lavoro, se non fatto dall'inizio, purtroppo richiede tempo...

C'é da dire invece che il 5% a release promesso da ati si vede eccome(in tanto giochi anche se non menzionati dalle release note negli ultimi 2-3 rilasci ho notato incrementi anche di 10fps... comunque incrementi tali da permettermi di aumentare il dettaglio per esempio su star trek online) mentre in casa nvdia questo é sempre stato altalenante.

in ogni caso, ho sempre la sensazione che nvidia si comporti in modo scorretto nei confronti dei concorrenti, come il ragno che per soddisfare la propria immensa fame finì per mangare se stesso del silmarillion... se ati non é un santo, per lo meno si comporta sicuramente meglio, dando sempre spazio per tutti.. l'idea é: perché ci dobbiamo scannare se possiamo stare bene tutti?
E con la filosofia open di amd il discorso sembra proprio questo....
bobby1026 Ottobre 2010, 15:50 #95
Originariamente inviato da: Revelator
quindi?


interessante no?
Elrim26 Ottobre 2010, 16:25 #96
Originariamente inviato da: ))Lexandrus((
Se mi dai dei test in cui risulta che le Ati sono MOSTRUOSAMENTE inferiori ad AMD, si può fare un discorso sensato.
Altrimenti stai solo facendo DISINFORMAZIONE, flame, e trollaggio.

Questo è il test effettuato da HWupgrade (che vede il confronto con una GTX460 overclockata):
Link ad immagine (click per visualizzarla)

Questi sono altri test fatti da un famoso sito estero:
Link ad immagine (click per visualizzarla)
Link ad immagine (click per visualizzarla)
Link ad immagine (click per visualizzarla)

Dove sarebbe il gap pesante da te affermato?

Io vedo che la nuova fascia media AMD (serie 6000), va come la vecchia fascia alta, quindi direi che ci si può solo aspettare un miglioramento dalla serie 6900, che uscirà tra meno di un mese.



Wow, ma un po' di contegno?
Repliche ad utenti bannati, accuse infondate, tono decisamente sopra il limite dell'accettabilità? Tutto ok? Mah

Dunque, io ci vedo gap compresi tra il 30 e il 50%, rispettivamente delle attuali teste di serie (5870-6870-480) e confrontando i risultati in extreme tessellation, il che è più che sufficiente per parlare di gap MOSTRUOSI. Gap accettabili sarebbero stati tra il 10 e il 20%, gap che invece spesso e volentieri ammontano al 40-50% sono enormi. E sopratutto mi pare assolutamente risibile lo sbandierato miglioramento della nuova serie ATI.
La 6900 migliorerà le cose? Ci mancherebbe, un po' come dovrebbe fare la 580 però.

Sperando che la prossima volta chiunque non porti in spalla la bandiera rossa non venga additato come "troll, flamer e disinformatore".
))Lexandrus((26 Ottobre 2010, 17:07 #97
Originariamente inviato da: Elrim
Wow, ma un po' di contegno?
Repliche ad utenti bannati, accuse infondate, tono decisamente sopra il limite dell'accettabilità? Tutto ok? Mah

Dunque, io ci vedo gap compresi tra il 30 e il 50%, rispettivamente delle attuali teste di serie (5870-6870-480) e confrontando i risultati in extreme tessellation, il che è più che sufficiente per parlare di gap MOSTRUOSI. Gap accettabili sarebbero stati tra il 10 e il 20%, gap che invece spesso e volentieri ammontano al 40-50% sono enormi. E sopratutto mi pare assolutamente risibile lo sbandierato miglioramento della nuova serie ATI.
La 6900 migliorerà le cose? Ci mancherebbe, un po' come dovrebbe fare la 580 però.

Sperando che la prossima volta chiunque non porti in spalla la bandiera rossa non venga additato come "troll, flamer e disinformatore".


Non mi sembra di averti insultato, o di aver usato toni sgarbati, ma se può sembrar così, ti chiedo scusa

Quello che volevo farti capire è che quello che dici non è corretto.

Tu stai facendo paragoni tra fasce diverse di mercato.

Se facciamo paragoni tra VGA della stessa fascia, si nota che il vantaggio di NVidia è praticamente inesistente, o molto contenuto.

Fermo restando che negli shop aggiornati (e non si parla di prezzi in offerta, ma di prezzi fissi e disponibilità immediata) le 6850 costano meno delle GTX460 1Gb non overclockate, se andiamo a fare un paragone tra GTX460 e 6850, sono simili, così come tra GTX 470 e 6970.
Considerato che le nuove 6800 sono la fascia media, e costano meno della rispettiva concorrenza, ci sta che vadano un po' di meno.

Se volessi le prestazioni pure mi comprerei una 5970, che anche nelle tessellation batterebbe la top di gamma NVidia.

Vorrei anche sottolineare che le AMD soffrono tanto con impostazioni di tessellation extreme per i motivi più volte indicati, mentre con la tessellation normal (lo scenario più propabile di utilizzo in game), le prestazioni sono praticamente allineate alla concorrenza.
psychok926 Ottobre 2010, 17:08 #98
Originariamente inviato da: Balthasar85
I videogame non si scrivono da soli, è giusto che ci sia una certa interazione tra i team che progettano questi ultimi e coloro che progettano l'hardware per far si che girino al meglio. Non dico che "loschi movimenti di denaro" per me vadano bene (tutti da verificare i mezzi ed i modi), dico che ATI dovrebbe metterci del suo per far si che ci sia un suo supporto durante la progettazione dei videogame prima che questi arrivino sugli scaffali. Dovetti aspettare più di 12 mesi prima di veder un bug video di Crysis venir risolto e certo la cosa non mi è piaciuta.


E' inutile che continui... Io ti vorrei con la situazione opposta e poi allora mi farei due risate. Il supporto di AMD c'è sempre stato, ad esempio, sono state postate in altri siti esteri pure molte email tra AMD e gli sviluppatori di Batman. C'era tutta la collaborazione di AMD ma ad un certo punto il discorso muore, per via della manovra scorretta di nVidia... C'è ben poco da discutere, a me queste cose fanno schifo, a prescindere di chi stiamo parlando.
Io ho avuto fino a pochi mesi fa un nVidia, ma non capisco come non si possa capire che i primi danneggiati da queste manovre siamo noi a prescindere.

Ultima considerazione.
Giochi come Metro e Dirt2, checché ne si dica, utilizzano una tessellation molto blanda rispetto a quella vista in test come l'Unigine Heaven o Stone Giant (decisamente più spettacolari).

La prossima volta che AMD pubblica un benchmark marketing ne parliamo. Ogni riferimento a Unigine e Stone Giant è voluto.

Se aumentare quindi la tessellation è l'unico modo per migliorare visivamente questo effetto allora è giusto che si lavori anche in questo senso.. a maggior ragione se una architettura può agevolmente gestire questo carico aggiuntivo.

Cerca tessellation adaptive e tessellation continuos in rete, yossarian ha fatto un analisi approfondita su appunti digitali.
Non dico altro...
Sfortunatamente le schede video attuali utilizzano, spesso e volentieri, architetture radicalmente diverse tra loro ed è necessario seguire anche i produttori di videogame per dar all'utente finale la miglior esperienza possibile per far si che la propria VGA dia il meglio.
Se una architettura va meglio (esempio) con una tassellation spinta è giusto che il produttore faccia si che questa peculiarità sia sfruttata, se una architettura va meglio con l'antialiasing a 64x è giusto che colui che ti mette a disposizione il prodotto si impegni a far si che quella peculiarità sia sfruttata. Alla fine l'utente finale potrà decidere se preferire quella che gira meglio con l'aa o con la tass (tanto per fare un esempio).

Inserir una VGA nel case e farla funzionare non è semplice come infilar una scarpa nel piede e camminare ed un lavoro di cooperazione tra team diversi di diversi settori non è cosa rara in un mercato, ovunque avviene, anche nel settore automobilistico per far si che i vari componenti inseriti in una automobile funzionino al meglio in cooperazione con gli altri.
CIAWA


1) Se AMD si mette a pagare SH per penalizzare nVidia io mi inc... non so tu?
2) Un videogioco non deve fare solo tessellation... quindi che senso ha questa discussione? Tutto va' vista nell'ottica del risultato finale... A meno che a te serve un programma specifico che fa solo tessellation...

Alla fine di tutto vedremo se la soluzione AMD è abbastanza bilanciata, sicuramente verrà potenziata tramite driver e i risultati finali nei videogiochi di nostro interesse, e tutta questa discussione forse inutile sarà storia. Poi ognuno compri quello che vuole, e per i motivi più disparati... anche per una barretta per un solo tipo di calcolo... de gustibus...
Poi ricordiamoci che le gpu DX11 AMD sono arrivate 6 mesi prima.
))Lexandrus((26 Ottobre 2010, 17:15 #99
Originariamente inviato da: psychok9
...C'è ben poco da discutere, a me queste cose fanno schifo, [COLOR="Red"]a prescindere di chi stiamo parlando[/COLOR].
Io ho avuto fino a pochi mesi fa un nVidia, ma non capisco come non si possa capire che i primi danneggiati da queste manovre siamo noi a prescindere.


Come non quotare!
Romain198526 Ottobre 2010, 17:20 #100
Originariamente inviato da: giusemanuel
scusatre raga,ho installato il bench ma m quando gaccio inizia bench mi appare una schermata con scritto in nero su sfondo giallo "esci dal gioco" o una cosa simile,che è?


stesso problemo pure a me rimane inchiodato su questa schermata e non succede niente
Ho una Ati 5770 Dx11
soluzioni al problema...???
grazie
ciao

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^