Modern multithreading
Subtitle: implementing, testing, and debugging multithreaded Java and C++/Pthreads/Win32 programs
By: Richard H. Carver, Kuo-Chung Tai.
Contributors: Tai, Kuo-Chung.
Publisher: Wiley
Published: 2006
Place of publication: Hoboken, NJ
Language: eng
Number of pages: 465
ISBN-13: 9780471725046
Subjects: Parallel programming (Computer science); Threads (Computer programs)
Description: "This textbook examines languages and libraries for multithreaded programming. Readers learn how to create threads in Java and C++, and develop essential concurrent programming and problem-solving skills. Moreover, the textbook sets itself apart from other comparable works by helping readers to become proficient in key testing and debugging techniques." "This textbook is designed for upper-level undergraduates and graduate students in computer science. With its abundance of practical material and inclusion of working code, coupled with an emphasis on testing and debugging, it is also a highly useful reference for practicing programmers."--BOOK JACKET
Notes: "Wiley-Interscience."

Includes bibliographical references and index.
Table of contents: title: Introduction to concurrent programming; title: The critical section problem; title: Semaphores and locks; title: Monitors; title: Message-passing; title: Message-passing in distirbuted programs; title: Testing and debugging concurrent programs.