/
x = 1;y = 1;print (x,z);print(y, z);z = 1;print (x, y);Prints: 101011S x = 1;y = 1;print (x,z);print(y, z);z = 1;print (x, y);Prints: 101011S

x = 1;y = 1;print (x,z);print(y, z);z = 1;print (x, y);Prints: 101011S - PDF document

min-jolicoeur
min-jolicoeur . @min-jolicoeur
Follow
455 views
Uploaded On 2016-07-22

x = 1;y = 1;print (x,z);print(y, z);z = 1;print (x, y);Prints: 101011S - PPT Presentation

Use granularity of critical sections instead of individual readwrite ID: 414836

Use granularity critical sections

Share:

Link:

Embed:

Download Presentation from below link

Download Pdf The PPT/PDF document "x = 1;y = 1;print (x,z);print(y, z);z = ..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

x = 1;y = 1;print (x,z);print(y, z);z = 1;print (x, y);Prints: 101011Signature: 101011 (b)y = 1;z = 1;print (x, y);print (x, z);x = 1;print (y, z);Prints: 010111Signature: 110101 (c)y = 1;x = 1; Use granularity of critical sections, instead of individual read/write¥Weak consistencyÐAccesses to synchronization variables associated with a data at two differentlocal copies of the same data storeÐFour different consistency semantics¥Monotonic readsÐOnce read, subsequent reads on that data items return same or more recent values¥Monotonic writesÐA write must be propagated to all replicas before a successive write by the same processÐResembles FIFO consistency (writes from same process are processed in same order)¥Read your writes: read(x) always returns write(x) by that process¥Writes follow reads Rumor mongering (aka