Newsgroup: it.comp.hardware.video-3d
Titolo: AGP-a che serve alla fine?

qual'è la funzione dell'AGP?
--
tempestadiossa
http://www.spaziogames.it

 qual'è la funzione dell'AGP?
Proprio tu lo chiedi?AGP= ACCELERATED GRAPHICS PORT...E' il BUS di
comunicazione specifico per le schede video.E' stato introdotto se non
sbaglio 5 o 6 anni fa' ed è nato per superare il limite del bus PCI che
premette di trasferire al massimo 133mb/s a 33mhz o 266 a 66mhz.Infatti il
BUS AGP gia' ad 1x ha una banda passante di ben 264Mb/s, a 2x(2x264) si
arriva a 528 e a 4x si supera il Giga.Peculiarita' del bus AGP è di mettere
in collegamento diretto CPU, RAM e SCHEDA VIDEO permettendo un passaggio di
dati piu' sbigativo.Se non ricordo male (correggetemi se sbaglio!) un'altra
caratterisctica è che il bus AGP sfrutta la memeoria di sistema quando
quella della scheda video è insufficente per l'applicazione che si sta
eseguendo.Ok?
Ciao!
--
...-°VirtualVirus°-...------------------------------
ICQ : 68013182
http://www.geocities.com/virtualvirus666/index.html
----------------------------------------------------


Oggi la funzione principale dell'AGP è quello di permettere di avere
una conenssione privilegiata e ad alta velocità con il NB del chipset,
scavalcando ormai l'insufficiente e condiviso da altre periferiche
bus PCI.
Inoltre la funzione Dime, la quale poteva avere una utilità quando le
schede video avevano solo fino a 8MB di RAM, oggi non ha
più senso di esistere con schede aventi 64/128MB e in futuro magari 256.
Ciao


Questa funzione (DIME) oggi è inutile...
Ciao

qual'č la funzione dell'AGP?
Creare un bus apposito per i dati della sk video senza appensantire il
bus pci.

 ha scritto nel messaggio
news:d17E9.48801$744.1...@news1.tin.it...

E com'è che tutti installano il GART ...prova a mettere
 momentaneamente il VIAGART.VXD (o l'equivalente
secondo il SO e la MB) nel cestino (tanto si può
ripristinare) e rifare un 3DMark...
Mi farebbe piacere che postasse qualcuno che abbia
una Videocard con 128 MB on board e dirci le
(eventuali) differenze.
ciao G.L.I.S.
P.S. con 64MB so già che conta ...eccome!


Anche con 8MB ci sarebbe differenza se non installi il driver di gestione
AGP dei chipset non Intel...
Ciao

 AGP dei chipset non Intel...
Ma è quanto sto dicendo io...ancor + accentuato. E cmq serve anche
ai chiset intel.
Ho provato con chipset ALi, il quale (avendo pagato le royalties)
 usa il VGART.VXD di intel (di ben 26KB contro i 14KB del VIAGART
...che fra l' altro NON usa la modalità DIME, ma il DMA).
ciao G.L.I.S.


Va bene,comunque il mio discorso iniziale era che la modalità Dime oggi non
è
in pratica mai usata, visto che al contrario provocherebbe un netto
degrado delle performance se si dovesse utilizzare la molto più lenta
memoria di sistema per effettuare il rendering invece che direttamente
nella RAM della scheda video. Tutto qui.
Questa funzione semmai era utile quando la RAM video costava molto e il
quantitativo nelle schede dell'epoca non superava i 4/8MB.
Ma oggi con 64 o 128MB mi dici a che cosa serve il Dime?
Ciao

 Ma oggi con 64 o 128MB mi dici a che cosa serve il Dime?
Te lo sto dicendo da 3 posts...viene usata tutt' oggi...ancora
NON se ne può fare a meno. La usa il 3DMark, tanto come e più
i giochi o altre applicazioni che la sfruttino...altro che no!
ciao G.L.I.S.


Secondo me non viene utilizzato il Dime invece se hai almeno 32MB
di RAM sulla scheda video... e comunque ho seguito i tuoi suggerimenti,
cioè ho ridotto l'Aperture Size a 16MB (al di sotto di tale limite
la modalità AGP viene disabilitata) e ho anche disabilitato la trama AGP da
DXDiag... ho effettuato un 3D Mark e il punteggio è stato solo di
150 punti in meno rispetto a come era  prima. Ergo il Dime non
serve a niente, ma è presente solo per "compatibilità".
Saluti

 serve a niente, ma è presente solo per "compatibilità".
Dunque ho fatto il test sul PC muletto (ora ho l' altro smontato x
 modifiche al cabinet):
Duron 650@800MHz
Radeon 9000pro 64MB(trasbordata sul mulo provvisoriamente)
512 MByte System RAM
Prova su 3DMark2001 (1.0)
[Test con AGP aperture size a 256MB(...di solito la imposto così)]
In <System Info> mi da [Total AGP Memory 248 MByte]
 RESULTS
3DMark Score 4960
Game1 - Car Chase- Low Details  68.3 fps
Game 1 - Car Chase- High Detail 20.9 fps
Game 2 - Dragotic - Low Detail 89.2 fps
Game 2 - Dragotic - High Detail 44.5 fps
Game 3 - Lobby - Low Detail 75.0 fps
Game 3 - Lobby - High Detail 32.0 fps
Game 4 - Nature 34.4 fps
Fill Rate (Single Texturing) 664.6 MTexels/s
Fill Rate (Multitexturing) 980.7 MTexels/s
High Polygon Count (1 Light) 18.3 MTriangles/s
High Poligon Count (8 Lights) 5.0 MTriangles/s
Environmente Bump Mapping 85.5 fps
DOT3 Bump Mapping 85.1 fps
Vertex Shader 63.2 fps
Pixel Shader 109.8 fps
Point Sprites 18.3 MSprites/s
[Test con impostato 4MByte di AGP Aperture Size nel BIOS]
In <System Info> mi da [Total AGP Memory 0 byte]
RESULTS
3DMark Score 4581
Game 1 - Car Chase - Low Detail 64.0 fps
Game 1 - Car Chase - High Detail 20.0 fps
Game 2 - Dragothic - Low Detail 77.7 fps
Game 2 - Dragothic - High Detail 39.6 fps
Game 3 - Lobby - Low Detail 71.7 fps
Game 3 - Lobby - High Detail 30.9 fps
Game 4 - Nature 31.9 fps
Fill Rate (Single-Texturing) 666.5 MTexels/s
Fill Rate (Multi-Texturing) 979.4 MTexels/s
High Polygon Count (1 Light) 16.6 MTriangles/s
High Polygon Count (8 Lights) 4.9 MTriangles/s
Environment Bump Mapping 84.8 fps
DOT3 Bump Mapping 79.6 fps
Vertex Shader 56.4 fps
Pixel Shader 57.7 fps
Point Sprites 18.2 MSprites/s
Forse ho esagerato mettendo <eccome>, ma continua ad
usarlo anche su schede video provviste di 64 MB di VRAM on board.
Dai miei tests si notano differenze anche di 10 FPS e non mi
paiono quisquillie da buttare...sopratutto con i giochi odierni.
Forse hai il sistema NON perfettamente a punto...
ciao G.L.I.S.

 Forse hai il sistema NON perfettamente a punto...
Sta tranquillo, il mio sistema è perfettamente a punto... non sono
proprio un novellino sai.
 Saluti

 qual'è la funzione dell'AGP?
O_O
Ma che c... di domande fai? Da non credere...
E tu saresti caporedattore della sezione hardware di spaziogheims?
Raccomandato! :-)
--
~Ninja~ (the truz slayer)

 proprio un novellino sai.
Io sono tranquillo...intendevo "sporco" di applicazioni installate
e poi tolte, con magari files residui in SYSTEM e/o nel
 registry, i quali potrebbero influire sulle prestazioni e non
discostare di molto nel test in questione.
ciao G.L.I.S.

 Proprio tu lo chiedi?
Eh, già, proprio io :-)
il punto è che non sono molto "tecnico"  e quindi a volte mi ritrovo con le
spalle al muro, quindi quando le mie modeste conoscenze non  sono
sufficienti a far fronte alle contingenze mi rivolgo ai "sapienti" del NG...
Che l'AGP si chiamasse accelerated graphic port, che potesse essere
1x/2x/4x/8x e che fosse per le sk video lo sapevo già da solo, il succo è
"perchè usare uno slot agp anzichè uno pci?" ossia "come funziona
tecnicamente parlando uno slot agp?" e, la domanda cruciale "perchè l'agp8x
è inutile quando si possiede molta ram di sistema (cosa che tutti hanno
continuato a ripetermi all'ignoranza quando insistevo nel dire che sul mio
nuovo pc avrei a tutti costi voluto l'agp 8x)?"

 Raccomandato! :-)
l'anzianità di servizio serve ancora a qualcosa se Dio vuole... non sono
state le mie competenze tecniche a rendermi capo redattore, quanto il fatto
che sono l'unico che dalla nascita della sezione ha dimostrato la volontà di
seguirla (unitamente al fatto che ho cercato io i collaboratori per la
sezione).
Per la tecnica, invece, m'istruisco qui :-)

 nuovo pc avrei a tutti costi voluto l'agp 8x)?"
La connessione AGP ha il grande vantaggio di fornire una connessione
dedicata ad alta velocità tra acceleratore grafico e NB, sgravando
totalmente il bus PCI, il quale si può dedicare ad assistere altre
periferiche cruciali come la scheda audio o il sottosistema IDE.
Tale connessione con le schede moderne (sin dalle prime schede
dotate di unità T&L in hardware) risulta più che sufficiente se funziona
a 2 o 4x (528MB/s e 1GB/s circa), inquanto prima di tutto è necessario
che il fsb e la RAM di sistema sappia "coprire" questa larghezza di banda,
altrimenti tutto viene vanificato, inoltre oggi dalla cpu transitano su
questa connessione in pratica "solo" i dati che riguardano la
triangolarizzazione
e la descrizione matematica della scena, elementi che in seguito le moderne
GPU elaboreranno con tanto di trasformazioni geometriche, illuminazione
e rendering, però nella loro memoria, cosa che rende in ogni caso
il protocollo 4x più che sufficiente per fare tutto ciò.
Inoltre l'AGP offre altre "cosucce" che PCI non è in grado di offrire,
come ad esempio il pipelining, l'esecuzione separata di indirizzi e
comandi, il Fast Write (peraltro poco utile), il Dime (anche questo
poco utile se la scheda video adotta 64MB di RAM o più) e infine
la comunicazione isocrona, introdotta con le specifiche 3.0.
Spero di averti chiarito qualche tuo eventuale dubbio...;-)
Ciao


Naa, considerando che ho formattato meno di un mese fa non credo
proprio che ci siano delle "sporcizie" nel registro di cinfigurazione, ne
tantomeno nel file System.ini... e poi questi test gli ho effettuati su
altri due pc con i medesimi risultati; solo dove era presente una
scheda video che aveva 32MB effettivamente con 3DMark facevo
circa 550/600 punti in meno quando disabilitavo la trama AGP e
portavo a 16MB l'Aperture Size nel Bios.
Ciao

 portavo a 16MB l'Aperture Size nel Bios.
Beh...io te lo chiesto...che ne sapevo.
Cmq così usi sempre 16MB di RAM, la modalità DIME
è "strozzata" ma attiva.
ciao G.L.I.S.

Mentre mi stavo per unire ad Helios, Windows ha crashato per l'errore
detto "Lorenz", con il seguente messaggio d'errore:
|| Questa funzione (DIME) oggi č inutile...
...e di conseguenza č inutile l'AGP8x...
--
DanySK
I3DM - Italian 3D Masters, sito dedicato al video 3D:
http://members.xoom.it/danysk