Skip to content
Paperback Concurrent Programming: Principles and Practice Book

ISBN: 0805300864

ISBN13: 9780805300864

Concurrent Programming: Principles and Practice

Concurrent programming is critical to a variety of applications, including parallel computation, workstation window systems, multi-user database systems, and network file servers. Andrews provides an... This description may be from another edition of this product.

Recommended

Format: Paperback

Condition: Good

$13.19
Save $160.21!
List Price $173.40
Almost Gone, Only 1 Left!

Customer Reviews

1 rating

It's a bit heavy stuff but well organized text book

It is a good book for anyone who wants to lecture in concurrent programming.This book will also help anyone explain the confusion among concurrent, parallel and distributed programs which have been around for the last three decades. The author touches the same three underlying concepts : processes, communication and synchronization. The ten chapters of the book is organized into four parts : basic concepts, shared variables, message passing and pratice. The first part, basic concepts, provides a formal presentation to introduce an assertional proof techniques for sequential and concurrent programming. The second and third parts, shared variables and message passing, elaborates the two major categories of synchronization technique in concurrent programming. Systematic method to solve synchronization problems are described throughout the chapters in two. In the last part, practice, the author provides an overview of five concurrent languanges : Turing Plus, Occam, Ada, SR and Linda. Comparison and performance experiments of all languanges are also provided in the last chapter. The book also includes some classic concurrent programming problems such as critical sections, producers and consumers, readers and writers, the dining philosophers and resource allocation. The 'Historical Notes and References' provided at the end of every chapter is a plus in which it provides citations to relevant literature and more insights to the related subject.
Copyright © 2023 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured