|
Cenni
generali. Che cosa è ?
L'AGP (Accelerated Graphics Port)
è un nuovo bus grafico per gli acceleratori di sistemi
basati su processori Pentium II che potenzia le prestazioni
per la grafica 3D. La continua evoluzione della tecnologia,
del software, la sempre maggiore richiesta di comunicazione
e lo scambio di informazioni grafiche, della quale Internet
costituisce un esempio, richiedono ed impongono velocità
di trasferimento dati sempre maggiori . La scheda AGP
accede direttamente alla memoria del PC e consente di
caricare più rapidamente i ' texture ' (motivi grafici)
ottenendo prestazioni maggiori rispetto al bus PCI con
velocità di trasferimento, nella modalità 2x, di 528 Mbyte/secondo
,contro i 132 Mbyte/secondo dell'attuale bus PCI . L'
evoluzione della tecnologia AGP prevede la modalità 4x,
con una velocità di trasferimento dei dati superiore ad
1 Gbyte al secondo. Vale la pena precisare che queste
velocità sono puramente teoriche e che nella realtà sono
sempre inferiori.
Perchè
?
In passato la grafica 3D avanzata
e i video interattivi erano prerogativa di costosissime
workstation dedicate, ora grazie alla sinergia della tecnologia
AGP con il Pentium II, la grafica 3D e i video di alta
qualità diventano davvero alla portata di tutti . La grafica
3D necessita dell'esecuzione di continui calcoli geometrici
con un intensivo uso della CPU per definire la posizione
degli oggetti nello spazio tridimensionale. Il controller
grafico, contemporaneamente, deve elaborare i dati delle
texture per creare superfici e ombre realistiche all'interno
dell'immagine. Il problema più evidente della grafica
3D è costituito dall'elaborazione delle bitmap che descrivono
nei dettagli le superfici degli oggetti tridimensionali.
Tali elaborazioni richiedono una grande quantità di memoria
e poichè la memoria video locale utilizzata dai controller
grafici varia tra 2 e 4 MB, ne consegue che le applicazioni
3D che possono utilizzare più di 20 MB per una singola
mappa di texture rappresentano un grosso problema. Esiste
la possibilità di espandere la memoria video ? Si, ma
si tratta di una soluzione molto costosa e quindi non
molto praticabile. Tutti questi problemi sommati al fatto
che al bus PCI vengono collegati altri dispositivi (Ultra
DMA 33, schede LAN ecc..) si comprenderà facilmente che
quest'ultimo è eccessivamente affollato e che oramai rappresenta
un collo di bottiglia con problemi di larghezza di banda.
La tecnologia AGP, invece, fornisce un percorso ad alta
velocità tra il controller grafico del PC e la memoria
di sistema, consentendo al controller grafico di governare
le mappe di texture direttamente dalla memoria di sistema,
invece di utilizzare la propria memoria video locale di
dimensioni limitate.
E' tutto oro quel che riluce
?
Magari ! Ciò che abbiamo detto
fino ad ora è vero solo in teoria. Occorre dire, innanzi
tutto, che per poter utilizzare una scheda AGP occorre
avere una motherboard con uno slot ad essa dedicato e
un chipset che la possa supportare (ad esempio il chipset
Intel 440 LX) .Attualmente
non esiste una grande differenza in fatto di prestazioni
tra il bus AGP e quello PCI. E allora a cosa serve ? Purtroppo
i software che oggi sfruttano totalmente l'AGP sono ancora
piuttosto scarsi. I primi (secondo Intel) dovrebbero iniziare
a diffondersi verso i primi del 1999. Se siete possessori
di un PC equipaggiato con una CPU Pentium II e una motherboard
con slot AGP siete pronti a ricevere questa nuova tecnologia,
ma non abbiate troppa fretta.
|