第 7 章 互连网络
description
Transcript of 第 7 章 互连网络
-
7 7.1 7.2 7.3
-
7.3 7.3.1 7.3.2 7.3.3 STARANSTARAN7.3.5 Omega
-
7.3.1
(1) (2) (3) LRU(4)
(1) (2) (3)
-
SMS Stractured Multiprocessor System 8128
(
( ( (
SMS
P1
P2
P16
P32
P18
P17
P128
P114
P113
-
Cm* Map 14
( ( ( (
Cm*
Km
Cm
Cm
Cm
Cm
Cm
Km
Cm
Cm
Cm
Km
IO
M
P
B
-
CPUIOP
P1
M1
M2
M3
M4
P2
IOP1
IOP2
-
7.3.2
-
7.3.3 miI/On
-
7.4.3 STARANSTARAN
n=log2NN/2(N/2)log2N222K0,,K1, ,Kn-1C0, C1-Cn-1, Cn2STARANSTARAN
-
3STARAN
f2f1f0000001010011100101110111
0123456701234567103254762301674532107654456701235476103267452301765432104242+242418+2442+24+1842+1818iCube0Cube1Cube0+Cube1Cube2Cube0+Cube2Cube1+Cube2Cube0+Cube1+Cube0
-
F=(000)7F=(101) 0 1 2 3 4 5 6 70 1 2 3 4 5 6 7 1 0 3 2 5 4 7 6 1 0 3 2 5 4 7 6 2 3 0 1 6 7 4 5 2 3 0 1 6 7 4 5 5 4 7 6 1 0 3 244G2E)2G4E) 1G8E)
-
01234567012345670123456701234567012345670123456701234567012345670123456701234567012345670123456701234567012345670123456701234567F=(000)F=(001)F=(010)F=(011)F=(100)F=(101)F=(110)F=(111)
-
3STARAN
2F23F22F21K,LJI0010111110000000000001F12F11F,H E,G011100011100000F0A,B,C,D1001010
01234567123456702345670145670123123056742301674510325476012345671mod 82mod 84mod 81mod 42mod 41mod 2
-
0123456701234567012345670123456701234567012345670123456701234567012345670123456701234567012345670123456701234567121424182848
-
0,1,2,,F16(B,1), (8,2), (7,D), (6,C), (E,4), (A,0), (9,3), (5,F)[](B,1)(1011,0001)(8,2)(1000,0010)(7,D)(0111,1101)(6,C)(0110,1100)(E,4)(1110,0100)(A,0)(1010,0000)(9,3)(1001,0011)(5,F)(0101,1111)
-
0123456789ABCDEF0123456789ABCDEFCube0Cube1Cube2Cube3
-
1644816
-
7.3.5 Omega1NOmegalog2NN/222234 5
-
N=8
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
k=2 k=1 k=0
A
B
C
D
H
G
F
E
L
K
J
I
-
2244Kn-1K1K0Cn-1C1C0Cn-1-C1C0=EEE=(E)n E
-
/-bitii01101B011B C3C2C1C0
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
k=2 k=1 k=0
A
B
C
D
H
G
F
E
L
K
J
I
-
0-7860-433[]
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
k=2 k=1 k=0
A
B
C
D
H
G
F
E
L
K
J
I
-
STARANSTARANOmegaOmegaNN^(N/2)N!8Omega10%(8^4/8! = 4096/40320=0.1016)90%OmegaNlog2N
-
N=8Omega
-
1. 2. 3.
:4513 P446-447
CPUI/OIEEE 802.5(Token Ring)NN, 1
NNNP1P2M1
2E(x)xfE(x)=xff=0E(x)=xf=1E(x)=xF=(fn-1fn-2f1f0)FfiKiSTARANE(Xn-1Xn-2X1X0)=(Xn-1fn-1, Xn-2fn-2,, X1f1, X0f0)nFN=2nSTARANNF=(f2f1f0)=001Cube0F=(f2f1f0)=010Cube1F=(f2f1f0)=100Cube2fiCubeiF=(f2f1f0)=0113STARANE(X2X1X0)=Cube1(Cube0(X2X1X0))=X2X1X0Cube0+Cube1E(X2X1X0)=(X2f2,X1f1,X0f0) = (X20,X11,X01) =X2X1X0
iN/2222i+1n=log2NNN0n-11,2,,nn(n+1)/2FN=86FF=(f23f22f21f12f11 f0)a(x)=(x+2m) mod 2ppm0