Top Banner

Click here to load reader

of 27

第 7 章 互连网络

Jan 26, 2016

Download

Documents

Keira

第 7 章 互连网络. 7.1 互连网络的基本概念 互连函数 互连网络的特性和传输的性能参数 互连网络的种类. 7.2 消息传递机制 消息寻径方式 死锁和虚拟通道. 7.3 互连网络实例. 7.3 互连网络实例. 7.3.1 总线互连 7.3.2 环形互连 7.3.3 交叉开关互连 (补充) 多端口存储器 (补充) STARAN 交换网和 STARAN 移数网 7.3.5 Omega 互连网. 7.3.1 总线互连. 总线的优点:结构简单,很方便实现广播。 总线的缺点:带宽低,发生冲突的可能性大。 - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 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