Synchronization Algorithms and Concurrent Programming is written by Gadi Taubenfeld. Synchronization is a fundamental challenge in computer science. It is fast becoming a major performance and design... This description may be from another edition of this product.
The book gives an excellent description for advanced topics in synchronization problems( at least this topics are advanced for an ordinary engineer who has hardly encountered something beside read-write spin locks and semaphores ). In my opinion one of the most interesting chapters are those that include theorems which give a low space boundary posed by the properties of objects used for synchronization. The book is on the same level as Herlihy and Shavit's "The art of multiprocessor programming". I would recommend to read the both - it is hard to choose the better one, they both are excellent.
Excellent book for concurrent programming
Published by Thriftbooks.com User , 17 years ago
The book introduces the fundamental concepts of concurrent programming and presents synchronization methods and techniques used for solving numerous problems in programming multiprocessor (multicore) computer architectures. It is written in a clear style that makes it a pleasure read. A superb academic treatment of the topic.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.