Presentation is loading. Please wait.

Presentation is loading. Please wait.

CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 1 Full Bit-Vector Protocol Visualization P1 Cache Main Memory Dir Ctrl DataState Sharers Interconnection.

Similar presentations


Presentation on theme: "CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 1 Full Bit-Vector Protocol Visualization P1 Cache Main Memory Dir Ctrl DataState Sharers Interconnection."— Presentation transcript:

1 CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 1 Full Bit-Vector Protocol Visualization P1 Cache Main Memory Dir Ctrl DataState Sharers Interconnection Network P3 Dir Ctrl P2 Dir Ctrl

2 CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 2 Full Bit-Vector Protocol Visualization P1 Dir Ctrl Interconnection Network P3 Dir Ctrl P2 X=1 Dir Ctrl U 000

3 CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 3 Full Bit-Vector Protocol Visualization P1 Dir Ctrl Interconnection Network P3 Dir Ctrl P2 X=1 Dir Ctrl rd &X X = 1E EM 100 U 000

4 CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 4 Full Bit-Vector Protocol Visualization P1 Dir Ctrl Interconnection Network P3 Dir Ctrl P2 X=1 Dir Ctrl wr &X X=2 X = 1E EM 100 X=2 M

5 CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 5 Full Bit-Vector Protocol Visualization P1 Dir Ctrl Interconnection Network P3 Dir Ctrl P2 X=1 Dir Ctrl X = 2M EM 100 Rd &X Read WB+Int S Flush S 101 X = 2S

6 CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 6 Full Bit-Vector Protocol Visualization P1 Dir Ctrl Interconnection Network P3 Dir Ctrl P2 X=2 Dir Ctrl X = 2S S 101 Wr &X X = 3 Upgr Inv I EM 001 X = 2S X=3 M InvAck ReplyID

7 CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 7 Full Bit-Vector Protocol Visualization P1 Dir Ctrl Interconnection Network P3 Dir Ctrl P2 X=2 Dir Ctrl X = 2I EM 001 X = 3M rd &X WB+Int Flush S S 101 X=3 S

8 CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 8 Full Bit-Vector Protocol Visualization P1 Dir Ctrl Interconnection Network P3 Dir Ctrl P2 X=3 Dir Ctrl X = 3S S 101 X = 3S rd &X

9 CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 9 Full Bit-Vector Protocol Visualization P1 Dir Ctrl Interconnection Network P3 Dir Ctrl P2 X=3 Dir Ctrl X = 3S S 101 X = 3S rd &X Read ReplyD 111 X = 3S

10 CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 10 SSCI Protocol Visualization P1 Dir Ctrl Interconnection Network P3 Dir Ctrl P2 X=1 Dir Ctrl U 0 StatePrevNext Cache Memory Head

11 CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 11 SSCI Protocol Visualization P1 Dir Ctrl Interconnection Network P3 Dir Ctrl P2 X=1 Dir Ctrl U0 rd &X EM 1 X=1 E 0 0 Read ReplyD

12 CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 12 SSCI Protocol Visualization P1 Dir Ctrl Interconnection Network P3 Dir Ctrl P2 X=1 Dir Ctrl EM1 wr &X X=2 X=1 E 0 0 X=2 M

13 CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 13 SSCI Protocol Visualization P1 Dir Ctrl Interconnection Network P3 Dir Ctrl P2 X=1 Dir Ctrl EM1 X=2 M 0 0 rd &X S 3 Read ReplyID WB+Int+UpdPtr S 0 1 S 3 0 Flush X=2

14 CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 14 SSCI Protocol Visualization P1 Dir Ctrl Interconnection Network P3 Dir Ctrl P2 X=2 Dir Ctrl S3 X=2 S 3 0S 0 1X=2 wr &X X=3 Inv Upgr EM I InvAck X=3 M 0 0

15 CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 15 SSCI Protocol Visualization P1 Dir Ctrl Interconnection Network P3 Dir Ctrl P2 X=2 Dir Ctrl EM3 X=2 I 3 0M 0 0X=3 rd &X Read ReplyID S 1 0 3 WB+Int+UpdPtr S 1 0 Flush X=3 S X=3

16 CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 16 SSCI Protocol Visualization P1 Dir Ctrl Interconnection Network P3 Dir Ctrl P2 X=3 Dir Ctrl S1 X=3 S 0 3S 1 0X=3 Rd &X

17 CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 17 SSCI Protocol Visualization P1 Dir Ctrl Interconnection Network P3 Dir Ctrl P2 X=3 Dir Ctrl S1 X=3 S 0 3S 1 0X=3 Rd &X Read ReplyD/ID X=3 S 0 1 2 UpdPtr 2

18 CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 18 SSCI Protocol Visualization P1 Dir Ctrl Interconnection Network P3 Dir Ctrl P2 X=3 Dir Ctrl S2 X=3 S 2 3S 1 0X=3 X=3 S 0 1


Download ppt "CSC/ECE 506 – Copyright © 2002-2006 Yan Solihin 1 Full Bit-Vector Protocol Visualization P1 Cache Main Memory Dir Ctrl DataState Sharers Interconnection."

Similar presentations


Ads by Google