Re: AGP?

Autor: Piotr Sobczak (piotrs_at_tch.waw.pl)
Data: Fri 05 Sep 1997 - 14:41:03 MET DST


Po co AGP? Ogolnie zalozenie bylo takie, zeby karty 3D nie musialy posiadac
na swoim pokladzie buforow dla textur i Z tak jak to jest do tej pory.
Tansze karty 3D w tej chwili wspoldziela pamiec na frame buffor i Z-buffor
(i textury). Przewaznie karty te posiadaja 4 MB takiej pamieci co skutecznie
ogranicza mozliwosci 3D. W drogich kartach ($1k i wyzej) np takich z GLiNTem
odzielny jest frame buffor (4-8 MB VRAM) i bufor dla textur i Z (8-64 MB
DRAM). Jednak cena takich kart jest na tyle wysoka, ze nie moga sobie na nia
pozwolic normalni uzytkownicy PC wiec sa stosowane tam gdzie naprawde
potrzeba silnego 3D. I tu pojawia sie koncepcja AGP, czyli dostatecznie
szybkiej szyny aby mozna bylo bufory textur i Z robic w pamieci komputera a
nie na samej karcie i tym samym uzysakac wydajnosc drogich kart 3D PCI za cene
niewiele wyzsza lub wrecz taka sama jak tanich i popularnych kart 3D.
W/g Intela przyspieszenie operacji 2D w kartach AGP bedzie wynosilo okolo
25% w porowananiu do takiej samej karty ale PCI. Z doswiadczenia moge
powiedziec, ze tak wlasnie jest (karta ATI Rage Pro AGP jest o okolo 22%
szybsza od ATI Rage Pro PCI). Natomiast predkosc 3D wzrasta prawie
trzykrotnie. W tej chwili AGP ma predkosc 256 MB/s (AGP 1x) i 512 MB/s (AGP
2x lub AGP 133). Podobno producenci kosci graficznych pracuja juz nad
ukladami do AGP 4x (1 GB/s) choc nie powstal jeszcze odpowiedni chipset plyt
glownych do obslugi takiego portu i rownie szybkiej szynie do pamieci (jest
juz opracowywany chipset dla iPII z AGP z szyna 100MHz do pamieci i
procesora). W tej chwili pojawil sie chipset 440LX umozliwiajacy maxymalana
przepustowosc AGP i pamieci (SDRAM) na poziomie 512 MB/s. 440LX to bardzo
sprytny i skomplikowany uklad (tylko jedna duza kosc BGA), posiada cztery
barmy z buforami (CPU, AGP, PCI, SDRAM) i jest w stanie zrobic dwa
polaczenia miedzy tymi bramami w tym samym czasie (np AGP->SDRAM i CPU->PCI)
bez obciazania CPU ta operacja.

Piotrek



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 16:21:15 MET DST