263x Filetype PDF File size 0.57 MB Source: fileadmin.cs.lth.se
Coarse-grained and
fine-grained locking
Niklas Fors 2013-12-05
Slides borrowed from:
http://cs.brown.edu/courses/cs176course_information.shtml
Art of Multiprocessor Programming 1
Topics discussed
• Coarse-grained locking
– One lock
• Fine-grained locking
– More than one lock
Art of Multiprocessor Programming 2
Abstract Data Types
• Concrete representation:
a b
• Abstract Type:
– {a, b}
Art of Multiprocessor Programming 3
Abstract Data Types
• Meaning of rep given by abstraction
map
– S( ) = {a,b}
a b
Art of Multiprocessor Programming 4
no reviews yet
Please Login to review.