Newsgroup: it.comp.hardware.video-3d
Titolo: AGP aperture size

Secondo voi è corretto dire che le impostazioni del parametro di cui sopra
non influenzano le prestazioni della grafica 3d, se non in modo
assolutamente impercettibile (cioè rilevabile solo strumentalmente)?
Esistono eventualmente dei giochi che per qualche motivo (quale?) fanno
eccezione?

 eccezione?
Nessuno... per il semplice motivo che renderizzare dati direttamente
nella memoria di sistema e farli transitare al chip grafico sulla
"lenta" connessione AGP porterebbe  ad un crollo del frame rate
inaccettabile.
Semmai una raccomandazione... non settarlo ad un valore
inferiore a 32MB, altrimenti può accadere che la scheda
funzioni solo in emulazione PCI.
Un valore di 128MB è adatto per qualsiasi sistema.
Ciao

In un solo rutto *Rick Deckard* riuscì a dire:
|| Secondo voi è corretto dire che le impostazioni del parametro di cui
|| sopra non influenzano le prestazioni della grafica 3d, se non in modo
|| assolutamente impercettibile (cioè rilevabile solo strumentalmente)?
Sì.
|| Esistono eventualmente dei giochi che per qualche motivo (quale?)
|| fanno eccezione?
No.
--
DanySK
Celly Tual 1...@1.5GHz, 512MB RAM CAS3 Turbo, QDI Advance 10T, Gainward
Ti4200 64MB @315/600, IBM 80GB, LiteON 52x24x52, Toshiba SD-M1712,
Built by DanySK | 
www.alientech.it
 | Korn - Thoughtless

 eccezione?
Ricordo che quando provai la demo GasOil (nVidia-FX) con la 5900 liscia,
notai un incremento prestazionale settando l'agp aperture size sui 256mb.
D'altronde quella e' una demo con 300mb e passa di texture. (e' la demo, per
chi non lo sapesse, col meteo dinamico)

 *appositamente* per non far ricorso alla memoria di sistema.
Ed è una scelta saggia, visto il conseguente calo di prestazioni
che ci sarebbe stato facendo realmente affidamento ad una feature
del genere... la modalità Dime poteva avere una qualche
utilità all'inizio, quando le schede con più di 16MB di RAM erano ancora
rare.
Ciao

 ha scritto nel messaggio
news:E719c.106574$z23.4...@news3.tin.it...

Sicuramente, sicuramente.
Il mio intervento era per rispondere "a filo" alla domanda del nostro amico
che chiedeva spiegazioni  (e titoli) per riscontrarne le differenze
prestazionali.
Di titoli non ne troverà perche' i programmatori -volontariamente- rendono
inutile quella feature, utilizzando solo la ram sulla scheda.
Si tratta di una scelta saggia, come dici giustamente ... ma e' pur sempre
un atto voluto.

 eccezione?
Sono in generale ed in linea di principio d'accordo con gli altri che ti
hanno risposto, tuttavia secondo me esistono delle eccezioni che dipendono
dalla tua scheda video.
Ad esempio ricordo che quando uscě il bench codecreatures, per farlo girare
in modo ottimale sulla ati 8500 con 64mb di ram occorreva impostare l'agp
aperture size a 128. Non ricordo perň quale era l'effetto non impostando
correttamente questo paramentro. :-)
A livello di ragionamento quindi, se tu avessi una scheda con 32 mb di ram
(gf2 per esempio) potrebbe essere necessario settare l'agp aperture size ad
un valore pari o doppio della ram della scheda video.
Chiaro che le memorie di sistema sono sensibilmente meno veloci di quelle
della scheda video, perň se quelle della scheda video proprio mancano,
magari per far girare giochi recenti su hw datato, non credo ci sia altro
sistema che usare questo parametro.
Ciao
Milio

 correttamente questo paramentro. :-)
Guarda, questo bench l'avevo provato su una GF4 Ti4200 64MB
e sia mettendo l'AP a 64, 128 o 256MB il frame rate era
sempre quello... ergo anche con 64MB di RAM il Dime non serve
ad una cippa.
Ciao

 ad una cippa.
Ma questo non è il discorso che ho fatto io
http://www.3dchips-fr.com/download/sendfile.php?DownloadID=1210
http://www.pc-extreme.de/downloads/benchmarks/_codecreatures_readme.htm
Nei due link che ti ho postato puoi vedere come quel benchmark richiede, da
specifiche, 128 mb di ram video che, se non sono presenti fisicamente sulla
scheda video si devono impostare attraverso l'agp aperture size.
Nel secondo link dicono pure che se non metti l'agp a 128 con schede video
che hanno 64 mb on board puoi ottenere risultati non veritieri o addirittura
delle instabilità.
Lorenz ti leggo volentieri nei tuoi molteplici interventi e ti considero una
persona preparata, però tutte le volte che intervieni in risposta a me è per
confutare qualcosa che dico senza darti la briga di fare un minimo di
ricerca prima. Mi farebbe piacere se verificassi da solo le informazioni che
posto prima di rispondermi. E' seccante trovare un atteggiamento
inquisitorio dall'altra parte e se il presupposto di partenza deve essere
per forza la diffidenza direi che lo spirito del forum viene meno. Tra
l'altro i tempi in cui dovevo dimostrare di sapere o di saper fare li ho
passati alcuni anni fa :-)
Ciao
Milio

 del genere...
Spiegalo a tutti i possessori di PC portatili con la memoria video 
condivisa, a cui funzionano tre giochi in croce, proprio in virtù di 
questa scelta(*)... :|
p.bes
(*) naturalmente dipende da caso a caso, e a seconda delle richieste del 
gioco e della quantità di memoria effettivamente a disposizione. Lo so.

In un solo rutto *Massimo B.* riuscì a dire:
|| Secondo me non e' corretto perche' si tratta della conseguenza ad una
|| deliberata scelta degli sviluppatori che programmano il gioco
|| *appositamente* per non far ricorso alla memoria di sistema.
Anche per forza, se si vogliono mantenere prestazioni decenti. Se poi un
giorno ci sarà un banwidth paragonabile tra la RAM oboard e quella di
sistema via PCI-X, ben venga.



Pure io...

 gioco e della quantità di memoria effettivamente a disposizione. Lo so.
In ogni caso già con 64MB di memoria condivisa o reale puoi
giocare bene a tutti i giochi oggi presenti sul mercato, se non
vai oltre ad una risoluzione di 800x600.
Ciao