coherence ordering for ring- based chip multiprocessors

Post on 22-Nov-2014

102 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Understanding coherence for future CMPs.

TRANSCRIPT

Department of Electrical Engineering and Computer Science

Coherence Ordering For Ring-Based Chip Multiprocessors

Michael R. Marty and Mark D. HillUniversity of Wisconsin—Madison

[LINK]

Department of Electrical Engineering and Computer Science

Overview• Rings a viable interconnect for future CMPs.

• Cache Coherence in rings:• Ordering Point• Greedy Order

• Ring-Order:• Improves performance relative to ordering point by activating

requests immediately.• Improves performance stability relative to greedy order by

not using retries.

Department of Electrical Engineering and Computer Science

ORDERING-POINT

Department of Electrical Engineering and Computer Science

GREEDY-ORDER

Department of Electrical Engineering and Computer Science

RING-ORDER

Department of Electrical Engineering and Computer Science

THIS IS HOW CMP WITH RING LOOKS!

Department of Electrical Engineering and Computer Science

EVALUATION SYSTEM

Department of Electrical Engineering and Computer Science

RESULT: RUNTIME

Department of Electrical Engineering and Computer Science

RESULT: L2 MISSES & RING TRAFFIC

Department of Electrical Engineering and Computer Science

RESULT: MISS LATENCIES & REQUEST

Department of Electrical Engineering and Computer Science

STATE TRANSITION

Department of Electrical Engineering and Computer Science

Questions?

Department of Electrical Engineering and Computer Science

Thank You

http://chetanpatil.info/talks.html

top related