jagomart
digital resources
picture1_The Art Of Multiprocessor Programming Pdf 186930 | Herlihy2


 131x       Filetype PDF       File size 1.17 MB       Source: homes.cs.washington.edu


File: The Art Of Multiprocessor Programming Pdf 186930 | Herlihy2
linked lists locking lock free and beyond companion slides for the art of multiprocessor programming by maurice herlihy nir shavit concurrent objects adding threads should not lower throughput contention effects ...

icon picture PDF Filetype PDF | Posted on 02 Feb 2023 | 2 years ago
Partial capture of text on file.
    Linked Lists: Locking, Lock-Free, 
           and Beyond … 
           Companion slides for 
      The Art of Multiprocessor Programming 
        by Maurice Herlihy & Nir Shavit 
                              Concurrent Objects 
          • Adding threads should not lower 
              throughput 
                –Contention effects 
                –Mostly fixed by scalable locks 
                                       Art of Multiprocessor Programming                              2 
                              Concurrent Objects 
          • Adding threads should not lower 
              throughput 
                –Contention effects 
                –Mostly fixed by scalable locks 
          • Should increase throughput 
                –Not possible if inherently sequential 
                –Surprising things are parallelizable 
                                       Art of Multiprocessor Programming                              3 
           Coarse-Grained Synchronization 
          • Each method locks the object 
                –Avoid contention using scalable locks  
                    
                    
                    
                                       Art of Multiprocessor Programming                              4 
The words contained in this file might help you see if this file matches what you are looking for:

...Linked lists locking lock free and beyond companion slides for the art of multiprocessor programming by maurice herlihy nir shavit concurrent objects adding threads should not lower throughput contention effects mostly fixed scalable locks increase possible if inherently sequential surprising things are parallelizable coarse grained synchronization each method object avoid using...

no reviews yet
Please Login to review.