AGP边带寻址(Sideband Addressing)记

Kiver 发布于2004-2-12 04:00 2059 次浏览 6 位用户参与讨论   [复制分享主题]
??最近有很多朋友在讨论,打开了AGP边带寻址(Sideband Addressing)以后有什么好处。要说清AGP边带寻址的好处,那还得从AGP开始说起。AGP(Accelerated Graphics Port,图像加速端口),是一种专用于3D图形应用程序的端口。它的功能是让图形加速卡和处理器或者系统内存之间,无需经过系统芯片组的处理而直接进行数据交换。虽然AGP是由早期PC系统的PCI界面扩展和延伸而来的,但是无论是在物理、逻辑电路或者是电气特征上它都和PCI完全不同,因此,在PC系统中PCI设备的运行不会对AGP显示卡产生任何影响。 ; _% ?4 a" m# b- G/ D! m( \7 K' v
??现在我们先来回顾一下AGP技术的发展史,早期的PCI图形加速卡与系统内存之间的数据交换速率只有133MB/s,而且还要与其它PCI设备争用系统总线资源。于是英特尔推出了AGP(Accelerated Graphic Port)规范,以由于解决PCI总线数据与日俱增所带来的图形性能瓶颈问题。在连接处理器和系统内存的北桥芯片中,另外开辟了一条总线,将图形加速卡连接起来,采用66MHz总线及32位带宽,让显示卡能与北桥芯片以266MB/s速度传送数据,这种解决方案也就是最初制定的AGP 1x。接下来又制定出AGP 2x,其数据传送发生在脉冲的上升沿与下降沿之间,使数据传输速率达到528MB/s。之后不久又推出了AGP 2.0标准,除加入了最新的AGP 4x规范外(显卡必需使用1.5v电压),还有其他功能及特性的加入,包括Fast Write(快写模式)和4GB Addressing(可让图形加速卡访问到大于4GB的内存地址)。在英特尔最近公布的0.95版的AGP 3.0(AGP 8x)规格中显示,AGP 8x和目前广泛应用的AGP 4x技术规格几乎相同,图形加速卡仍将在66MHz下运行。但在每个时钟信号开始和结束的时候,将可以传递更多的数据。仍采用32位带宽的总线,但它能将总线速度提高一倍,达到533MHz,并且支持每秒2GB(2GB/s)的数据传输率。
5 G9 k" h2 I/ P# F' q4 o( P
; Y  i0 O9 S" H/ T- u9 P
+ Y! R0 q: z9 Z9 a
[此贴子已经被作者于2004-2-11 20:01:29编辑过]
% J3 |8 j1 Z; {3 C

已有(6)人评论

Kiver 发表于 2004-2-12 04:01:51 | 显示全部楼层
<TABLE style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-border-alt: double windowtext 1.5pt" height=148 cellSpacing=0 cellPadding=0 width=429 border=1>0 x% k! W; \3 Y/ I% f6 V
<TBODY>
+ R4 g4 g3 P+ {<TR>
, D5 X5 e" n9 W! a$ j: R/ T" n<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1.5pt double; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1.5pt double; WIDTH: 71pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double" vAlign=top width=57>
+ a  u9 M/ u0 I' n" a( `& h/ M<P class=MsoNormal>规范<?XML:NAMESPACE PREFIX = O /><O:P></O:P>  J8 q6 V9 M( ^# {: R7 }! v4 R
0 M4 N) g, }! d- T. B2 q
</TD>$ ~5 D. I2 ^) {2 y/ d- f
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1.5pt double; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 51.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt" vAlign=top width=47>$ P$ L/ T: I$ P7 Y
<P class=MsoNormal>接口<O:P></O:P>
, D/ G# H0 h/ u
; d4 `9 U6 b+ _2 d& b3 C0 Z# T8 [</TD>1 I4 r1 I* g( |, S* z. Z* m0 \( W$ ~# D
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1.5pt double; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 63pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt" vAlign=top width=63>" ~$ Z3 F9 A3 ]- T6 m
<P class=MsoNormal>工作频率<O:P></O:P>5 {* q' r1 U4 T! @

5 U; I" _* ?  {- X) `! d: S) M</TD>
" ]# @/ l: p- o<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1.5pt double; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 63pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt" vAlign=top width=51>
7 w# P+ F' h. X) z<P class=MsoNormal>工作电压<O:P></O:P>0 J; u) m* h" }% C% m/ F
) E, b5 ^5 G9 T2 W
</TD>
5 b  q. J$ x8 r3 l9 D<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1.5pt double; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 54pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt" vAlign=top width=62>9 X7 s1 n4 I6 H' R2 ^1 H
<P class=MsoNormal>带宽<O:P></O:P>$ @# p2 b  U! l& ~  v

! I! n0 B9 A$ g: |$ ?  N& ~  B</TD>
! H- D( `; Y  \1 s( g: v) i& W& @<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1.5pt double; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 123.7pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt" vAlign=top width=135>6 v: O. `; L$ l' E, S
<P class=MsoNormal>其它功能<O:P></O:P># J9 ~( f% E5 \: B. q

' }0 L/ D2 v( j; A% ]</TD></TR>
1 j; l1 k  e4 j$ I0 \<TR>; `& n  m* j! X( J+ Y8 z
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1.5pt double; WIDTH: 71pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=57>
1 I: N$ _6 X% {1 w' c9 J( D<P class=MsoNormal>        PCI<O:P></O:P># S* J8 w* p/ t0 u4 h0 [& c* [( T

( Y# U4 ?1 W) `2 L% W) B</TD>
: z7 w; W! }8 g1 ^- N: j' p2 y3 j<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 51.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=47>
8 ^0 Z4 ]; X1 `. O$ u2 [5 A<P class=MsoNormal>PCI<O:P></O:P>/ C5 S: x/ j& D( ]2 F2 z8 R

5 L" H, ^, B2 x0 X5 K</TD>' s" f4 Z- K) i- y. s# S
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 63pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=63>2 q6 S1 g- b2 {6 K! {1 e
<P class=MsoNormal>33MHz<O:P></O:P>5 X* F) ^; _* z! m# F& Q' M# Q
7 K  _0 y8 {6 |7 V' Y& N( d) f
</TD>3 H/ b" l% p4 X' Q+ p. g" G
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 63pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=51>
4 Z# G. {% S- g, Y: u. {<P class=MsoNormal>5.0V<O:P></O:P>
7 e9 Y7 ?! X- a7 \; E) p4 \$ \3 t$ \" r
</TD>. f7 ~4 z) c$ R) h( D
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 54pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=62>
. T" l. k  |$ N; o<P class=MsoNormal>133MB/s<O:P></O:P>' t* ~& q2 m9 N8 P
- A8 W# U, X( J& ^' ^, S
</TD>3 j! j) k. T3 T) ~2 H+ ^
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 123.7pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=135>
3 j! K+ A' @$ b0 G6 z<P class=MsoNormal>N/A<O:P></O:P>
1 Y% d6 H. V# D! h$ h' U& S
% J% o, S2 j4 A$ z" s</TD></TR>; j" C- E# y9 L1 {' v
<TR>
, y, h0 d/ K6 Z$ ?<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1.5pt double; WIDTH: 71pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=57>9 P  T! l) Q* M) z& k  D' z
<P class=MsoNormal>AGP<O:P></O:P>
' \, m5 D& G0 g" v0 m5 y4 Q! |7 X5 K8 V
</TD>
% m1 S6 j" M/ F( i8 i3 A( @* Q<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 51.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=47>6 M4 i% A' L" w
<P class=MsoNormal>AGP<O:P></O:P>
8 I) b! f/ t- Y; w: {4 h$ l2 L* c- S3 S! |& g0 o
</TD>4 H, V$ N, {' ]  z7 m( R
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 63pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=63>4 F/ [/ \2 U  \  k; [5 N5 V1 N# C
<P class=MsoNormal>66MHz<O:P></O:P>
8 w5 W* Y4 s& W: V
0 L# e) b$ Y% f. z& ~</TD>
5 X& S, t2 ~# W6 d' @5 k<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 63pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=51>1 `. n$ z, V: r, @0 ^" n2 }( M4 K
<P class=MsoNormal>3.3V<O:P></O:P>3 N" t# X! \* v0 V$ u
; N3 s4 J4 J* m+ [
</TD>
& T; f/ b, _; L% Q  J+ t" E/ O<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 54pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=62>
1 l3 A6 `* a# H; P, ]" L# T7 _<P class=MsoNormal>266MB/s<O:P></O:P>
$ R# U0 ^( V) B; K1 t2 L% u; a( d1 A# C$ `+ a
</TD>& H1 Q+ P! A; v# q$ `2 @) A
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 123.7pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=135>
' ?, |; P* ~- [# ]6 I) U<P class=MsoNormal>N/A<O:P></O:P>
9 g: f0 ^, g. N/ a: ^1 V& C# n8 ?& s
</TD></TR>1 Y3 \: z+ w+ I5 S. f0 |7 N$ [
<TR>! A1 ~7 z2 c/ L7 w+ t4 ~
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1.5pt double; WIDTH: 71pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=57>
: f( R6 [, G9 D# ~7 W4 ]<P class=MsoNormal>AGP 1.0<O:P></O:P>9 C) j% B2 h' v
  f- B+ x( H, n' O, b
</TD>+ N  i/ ?: P# }4 M1 S' |
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 51.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=47>1 W5 w* g% _# Q, J/ ?+ V
<P class=MsoNormal>AGP 2X<O:P></O:P>
' z% |' Y8 g" p; R' s6 x
7 s! X  v% s6 k" V2 }" G3 p/ c8 B</TD>" X, H6 s% n- E$ K1 }3 \# q" ^9 X: H6 j
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 63pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=63>
7 K+ _: u8 g5 i& \  V<P class=MsoNormal>133MHz<O:P></O:P>
) F5 N5 j1 W( b, h. O2 f8 o! i8 J6 ]' L& d
</TD># l3 ?1 L' q1 d% {+ n  L* o
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 63pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=51>/ U. D1 j. V/ L
<P class=MsoNormal>3.3V<O:P></O:P>
) C4 c" H; w2 {% I2 t7 T; c- s3 J3 j2 I5 l# ^& x0 |# f
</TD>
; D3 K; a3 @2 `6 E7 i7 Z<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 54pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=62># V4 ?7 }; H% u. U
<P class=MsoNormal>528MB/s<O:P></O:P>$ G; W' ]  B+ {! C3 T! k& l
/ H& ~9 f* l' @: x; T/ f* j
</TD>8 n; ~; \3 [7 N2 m6 ~) x
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 123.7pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=135>
1 f" O( G% k: a6 S$ o$ I<P class=MsoNormal>N/A<O:P></O:P>, i0 [- o/ Y# |& ~

0 g* _/ H* g1 a6 j' x. W; G</TD></TR>
4 c. X; s$ I5 ^8 p8 C) N% u, w/ ?% ^<TR>: u0 r6 x* N7 f+ q$ l3 R3 S2 X
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1.5pt double; WIDTH: 71pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=57>2 N2 x$ _& p# Q3 j' j
<P class=MsoNormal>AGP 2.0<O:P></O:P>
- ?! ^9 T0 A5 n4 y+ C6 X' n& J' }0 e: O6 E9 n. a
</TD># |3 X5 G" a. I- ^# {  l
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 51.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=47>
- s/ L+ |! X8 s. p; U<P class=MsoNormal>AGP 4X<O:P></O:P>/ _7 Y! R$ o; P/ m3 a
7 z9 e6 [2 q* q0 l! U/ s! E3 r
</TD>
9 ~0 Q  A' i1 a4 V<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 63pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=63>: ]: c! _4 X$ H
<P class=MsoNormal>266MHz<O:P></O:P>
) Q9 @0 X- {( j% [/ ?: z0 Q5 a: J0 f& S* h9 K, u& f+ P# X" w, A
</TD>
: l1 L* ^0 s+ C/ b" f$ D3 O- z7 N6 a3 R<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 63pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=51>
3 |. n$ _/ Y3 S/ C4 q3 L" X" b<P class=MsoNormal>1.5V<O:P></O:P>
. X8 w+ f2 b% x' J/ D" G
8 y1 z* Q2 Q1 g8 y</TD>
! Y, |1 e" a3 x7 l8 B+ E- L( ?<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 54pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=62>; B9 a" M$ R( V, ]
<P class=MsoNormal>1.06GB/s<O:P></O:P>
& l, v/ u( c1 W! T+ L
/ t( d8 e! j) L</TD>  M# h# z% a: \9 {. F4 c. d  A
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 123.7pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=135>
, i% Y# t9 z1 x<P class=MsoNormal>1. Fast Write<O:P></O:P>
; y* n- o* n8 J, e) H* k6 A: j, H7 {3 @5 V( W" j) B
; \3 P& @6 e& \5 a' W0 l
<P class=MsoNormal>2. 4GB Addressing<O:P></O:P>
$ N; O: v# `6 x$ ]7 L+ f# }9 }1 f& M& c8 U3 {; k" }
7 f8 K, z$ d: ?, ?0 q
<P class=MsoNormal>3. Sideband Addressing<O:P></O:P>
4 j9 M$ U: X$ S- x  `/ H: W8 r: @, j5 k) o
</TD></TR></TBODY></TABLE>
Kiver 发表于 2004-2-12 04:02:16 | 显示全部楼层
??PCI总线的工作频率为33MHz,每时钟周期可传送32位(bit),即4个字节(Byte),故每秒可传送133MB (33M×4B)数据;AGP 1x的工作频率提高到了66MHz,所以传输率为266MB/s (66M×4B);AGP 2x在允许在信号的正相和负相俩两个部分内同时传输数据,传送性能提高一倍,达528MB/s;AGP 4x更将图形加速卡的内部工作频率提高到266MHz,其传输速率故可达到1060MB/s(1.06GB/s)以上。呵呵,这样看起来一直站在PC技术象牙塔尖上的英特尔,也不过是在重复一个简单的乘法运算。4 r' M, n# E* ~3 [1 N% q

/ g( H- _0 B3 Y, u3 W: `2 C7 o# V. p9 ^3 a5 E$ F
??3D图形应用程序的运行需要AGP总线向图形处理器传入、出大量的纹理、几何材质及指令,为此,AGP协议通常采用以下几种不同的方式来协同达到这个目地:第一种是处理器和图形控制芯片(CPU - Graphics Controller)通路,也就是在处理器和图形控制芯片之间直接进行数据的读写与交换。这种通路适用于处理器把几何运算数据和指令列表写入图形加速卡内存映射区域的过程。根据AGP1.0协议,使用这种模式传输的数据以PCI总线协议所定义的帧的模式穿越AGP介面。 第二种是系统内存和图形控制芯片(System Memory - Graphics Controller)通路:就是在系统内存和图形控制芯片之间直接进行数据的读写与交换。利用这种通路传输的主要是3D纹理、几何数据及指令列表。系统内存和图形控制芯片通路之中又包含了三种模式:帧模式、流水线模式和边带寻址模式,这其中的每个模式都有自己的特征和AGP表现,AGP流水线模式和AGP边带寻址模式都有两种(或以上)速率传输速度:1x (66 MHz, 264 MB/s) 和2x (133 MHz, 528 MB/s),而AGP帧模式只能提供264 MB/s的传输速率,也就是1x模式。但在这个我们主要讲讲边带寻址模式,因为理论上在这三种模式中寻址模式的性能表现最佳。理论上AGP边带寻址模式提供了最高的AGP性能表现。它除了可以进行多重数据传输和独立接触系统内存外,更重要的一项功能就是边带寻址(Sideband Addressing)。所谓"边带寻址"是指一种独立的地址和指令总线,图形控制芯片可以借助它来迅速的获取数据,而无需打断系统内存数据流的连续传输。为把AGP总线的传输效率与吞吐量都发挥到及至,AGP 2x协议把其中的地址总线从数据总线中单独分离了出来,在理论上则是给AGP总线另添加了8条额外的边带线路。这8条额外的线路总称为边带地址端口(Sideband Address Port),简称为SBA。虽然SBA采用的是8位带宽的传输界面,但它允许图形控制芯片并行的向系统内存发出新的AGP数据请求和传输指令,同时又不干扰其他数据连续不断地通过AGP总线的主32条地址数据传输线路(简称AD)。实际上,图形控制芯片也可以通过AD线路向系统内存发出新的AGP数据请求,不过这样一来,就会给AGP总线正常的数据传输增加负荷。为验证以上的理论,我做了这样一个测试。使用了三款不同品牌且支持边带寻址的图形加速卡来进行,主要测试图形加速卡在打开和关闭边带寻址功能时,对3D图形性能的影响。<BR>
! [! D- [) O$ v  O3 e8 L" ~# t& V* f9 w, M
Kiver 发表于 2004-2-12 04:02:36 | 显示全部楼层
测试平台配置 CPU:PentiumIII 800MHZ (133FSBx6.0) 主机板:EP-3SPA3 (Intel i815EP Support AGP 2.0) 内存:256MB APACER PC133 (runing) 图形加速卡:UNIKA小妖G / ELSA艾尔莎 / ASUS华硕操作系统:Windows 98 SE + DX8 测试软件:3D Mark2001 PRO / Quake3 Demo 1
' t4 p% z- w! X5 u
[此贴子已经被作者于2004-2-11 20:06:09编辑过]

- I% A- j' p% ]0 o* i. z
Kiver 发表于 2004-2-12 04:04:20 | 显示全部楼层
点滴:测试过程中可以利用WCPUID或PCIList等工具软件来观察AGP边带寻址(Sideband Addressing)这一项是否打开,如下图。
5 K0 N9 I; I/ h5 L; R# C6 \1 z6 k0 _8 }; S0 i
- X) n1 s/ ^" k
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
# ]5 m% c5 w# U<TBODY>! h1 \9 y, Z7 ]. D0 a" e: D6 _
<TR>
2 `! \& \% u4 v, ]( N; I7 ~; n  u<TD align=middle><IMG height=350 src="http://www.unika.com.cn/info/images/222/1005116083__1.jpg" width=500 ?><BR><BR>图1 AGP边带寻址(Sideband Addressing)此时是关闭的。 </TD></TR></TBODY></TABLE>
" b* c! k/ J: c7 H. Q$ f<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
. c- M# B4 [: ?<TBODY>  B' }& s( l' l9 J
<TR>! ~7 r: K+ S( {' N$ b, {+ L+ C7 O
<TD align=middle><IMG height=305 src="http://www.unika.com.cn/info/images/222/1005116083__3.jpg" width=502 ?><BR></TD></TR></TBODY></TABLE>
Kiver 发表于 2004-2-12 04:04:48 | 显示全部楼层
图2 打开AGP边带寻址(Sideband Addressing)以后。 <BR>( a! a% K2 k" {( v" T0 e& V
<TABLE style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-border-alt: double windowtext 1.5pt" cellSpacing=0 cellPadding=0 border=1>& a. d" C6 G* D& M; ?
<TBODY>/ C3 V; u" F. a* @$ _5 d4 \
<TR>
7 x, z* ?2 U# ?8 }( n<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1.5pt double; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1.5pt double; WIDTH: 426.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double" vAlign=top width=568 colSpan=4>' l6 d' ~* y4 T& C
<P class=MsoNormal style="TEXT-ALIGN: center" align=center><B>测试结果</B><?XML:NAMESPACE PREFIX = O /><O:P></O:P>; |9 n" Q0 I$ L9 x+ k; b" s0 ?

, n9 G8 |4 L* O. p7 x# t</TD></TR>4 N7 u1 W+ o6 ?% }# q6 y
<TR>
! a8 ?) ^( e$ n/ I) Z/ W8 D7 m<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1.5pt double; WIDTH: 78.05pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=104>% L0 e3 k$ a2 W
<P class=MsoNormal>UNIKA小妖G<O:P></O:P>
4 i- Y9 @- ^# F' M* E/ p9 @- F# U+ F
</TD>/ l$ C7 Q0 ^" j! ^& B
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 126pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=168>
" x) V8 W6 \( r1 |" {' ?9 U<P class=MsoNormal>3Dmark 2001 PRO<O:P></O:P>" r  _# k3 y. q

/ Z$ W* N# m6 R0 {8 g1 W
7 p) l% j) v- R: p. n<P class=MsoNormal>1024x768x32bit 100Hz<O:P></O:P>
% {4 v- @, s( p& b( m  X! r! R
2 V4 o3 \% g2 F# c. X1 W0 d</TD>
9 k: R5 k- E/ _, X# [. M6 T6 v% C<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 90pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=120>
- h( T- z: [$ x7 p$ @5 G) @' O* ^<P class=MsoNormal>Quake3 Normal<O:P></O:P>
' @' `7 I; n3 {. d3 Z  q+ t, {' h0 _
</TD>" U- v/ T) W0 @. x0 V4 r
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 132.05pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=176>
+ @* e& U& c7 ]<P class=MsoNormal>Quake3 High Quality<O:P></O:P>5 U& p9 w8 Q! _2 a& T( G5 B
( ]: p$ V. H! P5 V* t/ e  p; w
5 w7 g" K4 |4 G' g4 n3 r$ Y5 E
<P class=MsoNormal>1024x768 100Hz<O:P></O:P>
. l( r+ N& _+ A9 U3 u4 L
2 g$ i% H# [, K6 x6 f% f. d" p5 p</TD></TR>
5 W+ b+ }2 `. `/ s  R- {<TR>3 x- k* a3 O/ W" q& d8 w
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1.5pt double; WIDTH: 78.05pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=104>! S7 V0 [0 r2 e
<P class=MsoNormal>Without<O:P></O:P>% o+ V* b6 y! {! {0 s0 P1 b
0 l' F- Z# G( J% X& _8 K- j1 k
</TD>
4 [# t  Y! J; `7 N7 F<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 126pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=168>
( U+ x/ L% f& m$ W<P class=MsoNormal>2860<O:P></O:P>. v4 E$ h, Y) V0 V' T% S& A6 q

! b4 M  W* k: ]8 o</TD>9 _( a7 {; X( V# T  `4 _7 a" ~* v
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 90pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=120>
- J( e/ ]3 ~5 c- x<P class=MsoNormal>105.7 fps<O:P></O:P>- u" G3 i: u4 d1 G

( o+ j" r9 L  U' O; b, l: D</TD>
  ?2 b# R1 S5 X/ l. J9 L6 F' y<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 132.05pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=176>
7 ]; e; i: j' |6 a7 k1 u) P" s<P class=MsoNormal>86.2 fps<O:P></O:P>
2 y) L" Q9 N1 E4 {6 n+ d7 V/ h
7 T% u0 W0 A2 g6 \</TD></TR>( c$ o4 |4 u" J/ y$ Y/ `
<TR>$ b3 n- e( _- ^8 N
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1.5pt double; WIDTH: 78.05pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=104>
* H- N( k' V# m" g/ F<P class=MsoNormal>with AGP SBA<O:P></O:P>& V7 W0 @" E' B4 A7 I

. q8 ^1 W  k1 |; p  b</TD>/ z0 |2 n: x( @: j& k! ]* w- s
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 126pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=168># F' b# m% B  p0 A! U
<P class=MsoNormal>2865<O:P></O:P>
$ N' U7 X9 G5 R; {3 D7 w" z8 W3 t1 C# v0 n! n+ k5 G, L8 U
</TD>
" U& d, q* K* v& @5 |, S<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 90pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=120>/ Q  l4 S4 n8 X. x  b3 Z
<P class=MsoNormal>105.0 fps<O:P></O:P>0 ~( G. {. E2 f

  z$ a5 S0 G9 P7 ?8 ^</TD>) \: Z5 E5 m, I4 m
<TD style="BORDER-RIGHT: windowtext 1.5pt double; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 132.05pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1.5pt double; mso-border-left-alt: double windowtext 1.5pt; mso-border-top-alt: double windowtext 1.5pt" vAlign=top width=176>1 f, ~% g* ~5 k0 e
<P class=MsoNormal>86.4 fps<O:P></O:P>% z2 D) ?4 j2 ~9 f. }5 s7 y# o) n

' L3 i; K6 O2 K7 j  N</TD></TR></TBODY></TABLE>! B$ {  ~# v+ n6 r  D4 F
??上表中没有列出ELSA艾尔莎与ASUS华硕图形加速卡的性能,但测试结果几尽相同。由此测试结果可见打开AGP边带寻址和关闭AGP边带寻址并不会在实际使用中影响3D图形处理性能。所以结论很简单,就是打开和关闭AGP边带寻址功能在3D图形处理的实际应用中,不会有任何影响。但这里有必要说明一点,由于一些主机板厂商设计或品管的问题,导致了在一些主机板上打开AGP边带寻址功能后,无法正常使用的问题。不过在这次测试中还发现打开AGP边带寻址功能后图形加速卡的超频能力明显下降了,这一点对于超频玩家来讲真不是个好消息。<BR>
9 t$ ~% y/ @/ s3 H; z: z! `7 O2 T1 g% j, x* b" q! A5 k
冰雨寒心 发表于 2004-2-12 08:38:34 | 显示全部楼层
还是不打了。。
您需要登录后才可以回帖 登录 | 註冊

本版积分规则

快速
回复
返回
列表
返回
顶部