chordal ring

29
Chordal Ring

Upload: others

Post on 01-Feb-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Chordal Ring

Chordal Ring

Page 2: Chordal Ring

2D Mesh

2D Torus (Wrapped-around Mesh)

Page 3: Chordal Ring

3D Mesh

Page 4: Chordal Ring

Hyper Tree

Page 5: Chordal Ring
Page 6: Chordal Ring
Page 7: Chordal Ring
Page 8: Chordal Ring
Page 9: Chordal Ring
Page 10: Chordal Ring
Page 11: Chordal Ring
Page 12: Chordal Ring
Page 13: Chordal Ring
Page 14: Chordal Ring
Page 15: Chordal Ring
Page 16: Chordal Ring

Sequential Consistency  The result of any execution is the same as if the operations of all the processors were executed in some sequential order (total order) and the operations of each individual processor appear in this sequence in the order (program order) specified by its program.  Two constraints 

i) Memory operations of a process must appear to become visible to others in program order. 

ii) It should appear that one operation is completed with respect to all processes before next one in the total order is issued (atomic write) 

Implementation  

i) Each process issues memory operations in program order. ii) After a write operation is issued, the issuing process waits for the 

write to complete before issuing its next operation. iii) After a read operation is issued, the issuing process waits for the 

read to complete and for the write (whose result is returned by the read) to complete before issuing its next operation. 

Page 17: Chordal Ring
Page 18: Chordal Ring
Page 19: Chordal Ring
Page 20: Chordal Ring
Page 21: Chordal Ring
Page 22: Chordal Ring
Page 23: Chordal Ring
Page 24: Chordal Ring
Page 25: Chordal Ring
Page 26: Chordal Ring
Page 27: Chordal Ring
Page 28: Chordal Ring
Page 29: Chordal Ring