

Hero image 0 of Modern Multithreading: Implementing, Testing, and Debugging Multithreaded Java and C++/Pthreads/WIN32 Programs, (Paperback), 0 of 1
Modern Multithreading: Implementing, Testing, and Debugging Multithreaded Java and C++/Pthreads/WIN32 Programs, (Paperback)
(No ratings yet)
Key item features
- Modern Multithreading: Implementing, Testing, and Debugging Multithreaded Java and C++/Pthreads/WIN32 Programs, (Paperback)
- Author: Wiley-Interscience
- ISBN: 9780471725046
- Format: Paperback
- Publication Date: 2005-10-01
- Page Count: 480
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Publication dateOctober, 2005
- Pages480
- SubgenreProgramming
Current price is USD$114.39
Price when purchased online
- Free shipping
Free 30-day returns
How do you want your item?
Ships to
Arrives by Sat, Jul 11
|Sold and shipped by Alibris Books
4.569878329496876 stars out of 5, based on 12164 seller reviews(4.6)12164 seller reviews
Free 30-day returns
More seller options (3)
Starting from $114.52
About this item
Product details
Master the essentials of concurrent programming, including testing and debugging
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. Among the topics covered, readers are introduced to the relevant aspects of Java, the POSIX Pthreads library, and the Windows Win32 Applications Programming Interface.
The authors have developed and fine-tuned this book through the concurrent programming courses they have taught for the past twenty years. The material, which emphasizes practical tools and techniques to solve concurrent programming problems, includes original results from the authors' research. Chapters include:
* Introduction to concurrent programming
* The critical section problem
* Semaphores and locks
* Monitors
* Message-passing
* Message-passing in distributed programs
* Testing and debugging concurrent programs
As an aid to both students and instructors, class libraries have been implemented to provide working examples of all the material that is covered. These libraries and the testing techniques they support can be used to assess student-written programs.
Each chapter includes exercises that build skills in program writing and help ensure that readers have mastered the chapter's key concepts. The source code for all the listings in the text and for the synchronization libraries is also provided, as well as startup files and test cases for the exercises.
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.
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. Among the topics covered, readers are introduced to the relevant aspects of Java, the POSIX Pthreads library, and the Windows Win32 Applications Programming Interface.
The authors have developed and fine-tuned this book through the concurrent programming courses they have taught for the past twenty years. The material, which emphasizes practical tools and techniques to solve concurrent programming problems, includes original results from the authors' research. Chapters include:
* Introduction to concurrent programming
* The critical section problem
* Semaphores and locks
* Monitors
* Message-passing
* Message-passing in distributed programs
* Testing and debugging concurrent programs
As an aid to both students and instructors, class libraries have been implemented to provide working examples of all the material that is covered. These libraries and the testing techniques they support can be used to assess student-written programs.
Each chapter includes exercises that build skills in program writing and help ensure that readers have mastered the chapter's key concepts. The source code for all the listings in the text and for the synchronization libraries is also provided, as well as startup files and test cases for the exercises.
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.
- Modern Multithreading: Implementing, Testing, and Debugging Multithreaded Java and C++/Pthreads/WIN32 Programs, (Paperback)
- Author: Wiley-Interscience
- ISBN: 9780471725046
- Format: Paperback
- Publication Date: 2005-10-01
- Page Count: 480
info:
We aim to show you accurate product information. Manufacturers, suppliers and others provide what you see here, and we have not verified it. Â
Specifications
Book format
Paperback
Fiction/nonfiction
Non-Fiction
Genre
Computing & Internet
Publication date
October, 2005
Warranty
Warranty information
Please be aware that the warranty terms on items offered for sale by third party Marketplace sellers may differ from those displayed in this section (if any). To confirm warranty terms on an item offered for sale by a third party Marketplace seller, please use the 'Contact seller' feature on the third party Marketplace seller's information page and request the item's warranty terms prior to purchase.
Similar items you might like
Based on what customers bought
Building AI Applications with OpenAI APIs - Second Edition: Leverage ChatGPT, Whisper, and DALL-E APIs to build 10 innov, (Paperback) $40.55
$4055current price $40.55Building AI Applications with OpenAI APIs - Second Edition: Leverage ChatGPT, Whisper, and DALL-E APIs to build 10 innov, (Paperback)
15 out of 5 Stars. 1 reviewsToday's Tbb: C Parallel Programming with Threading Building Blocks, (Paperback) $25.46
$2546current price $25.46Today's Tbb: C Parallel Programming with Threading Building Blocks, (Paperback)
Parallel C : Efficient and Scalable High-Performance Parallel Programming Using Hpx, (Paperback) $79.63
$7963current price $79.63Parallel C : Efficient and Scalable High-Performance Parallel Programming Using Hpx, (Paperback)
Practitioners: Unified Objects: Object-Oriented Programming Using C (Other) $87.11
$8711current price $87.11Practitioners: Unified Objects: Object-Oriented Programming Using C (Other)
de Gruyter Textbook High Performance Parallel Runtimes: Design and Implementation, (Paperback) $65.86 Was $80.99
$6586current price $65.86, Was $80.99$80.99de Gruyter Textbook High Performance Parallel Runtimes: Design and Implementation, (Paperback)
Microsoft Visual C# 2015 : An Introduction to Object-Oriented Programming $107.65
$10765current price $107.65Microsoft Visual C# 2015 : An Introduction to Object-Oriented Programming
Lecture Notes in Computer Science Openmp: Advanced Task-Based, Device and Compiler Programming: 19th International Workshop on Openmp, Iwomp 2023, Bristol, Book 14114, (Paperback) $68.94
$6894current price $68.94Lecture Notes in Computer Science Openmp: Advanced Task-Based, Device and Compiler Programming: 19th International Workshop on Openmp, Iwomp 2023, Bristol, Book 14114, (Paperback)
Mastering C Multithreading: Write robust, concurrent, and parallel applications, (Paperback) $48.29
$4829current price $48.29Mastering C Multithreading: Write robust, concurrent, and parallel applications, (Paperback)
Parallel Programming for Modern High Performance Computing Systems, (Paperback) $66.48
$6648current price $66.48Parallel Programming for Modern High Performance Computing Systems, (Paperback)
Modern Assembly Language Programming with the Arm Processor, (Paperback) $67.46
$6746current price $67.46Modern Assembly Language Programming with the Arm Processor, (Paperback)
Nonsequential and Distributed Programming with Go: Synchronization of Concurrent Processes, (Paperback) $64.99
$6499current price $64.99Nonsequential and Distributed Programming with Go: Synchronization of Concurrent Processes, (Paperback)
Openmp: Portable Multi-Level Parallelism on Modern Systems: 16th International Workshop on Openmp, Iwomp 2020, Austin, T, (Paperback) $84.65
$8465current price $84.65Openmp: Portable Multi-Level Parallelism on Modern Systems: 16th International Workshop on Openmp, Iwomp 2020, Austin, T, (Paperback)
Data Structures and Program Design Using C , (Paperback) $56.42
$5642current price $56.42Data Structures and Program Design Using C , (Paperback)
High Performance Parallelism Pearls Volume Two: Multicore and Many-Core Programming Approaches, (Paperback) $95.68
$9568current price $95.68High Performance Parallelism Pearls Volume Two: Multicore and Many-Core Programming Approaches, (Paperback)
Asynchronous Programming with C : Build blazing-fast software with multithreading and asynchronous programming for ulti, (Paperback) $40.55
$4055current price $40.55Asynchronous Programming with C : Build blazing-fast software with multithreading and asynchronous programming for ulti, (Paperback)
Embedded Systems: Arm Programming and Optimization, (Paperback) $59.96 Was $79.95
$5996current price $59.96, Was $79.95$79.95Embedded Systems: Arm Programming and Optimization, (Paperback)
CPU-based Application Transformation to CUDA (Paperback) $51.83
$5183current price $51.83CPU-based Application Transformation to CUDA (Paperback)
Topics in Parallel and Distributed Computing: Enhancing the Undergraduate Curriculum: Performance, Concurrency, and Prog, (Hardcover) $60.84
$6084current price $60.84Topics in Parallel and Distributed Computing: Enhancing the Undergraduate Curriculum: Performance, Concurrency, and Prog, (Hardcover)
Lecture Notes in Computer Science Openmp Shared Memory Parallel Programming: International Workshop on Openmp Applications and Tools, Wompat 2001, West La, Book 2104, (Paperback) $56.14
$5614current price $56.14Lecture Notes in Computer Science Openmp Shared Memory Parallel Programming: International Workshop on Openmp Applications and Tools, Wompat 2001, West La, Book 2104, (Paperback)
Modern Concurrency in Swift (Second Edition): Introducing Async/Await, Task Groups & Actors, (Paperback) $52.79 Was $59.99
$5279current price $52.79, Was $59.99$59.99Modern Concurrency in Swift (Second Edition): Introducing Async/Await, Task Groups & Actors, (Paperback)
Customer ratings & reviews
0 ratings|0 reviews
This item does not have any reviews yet
Related pages
- Maintenance Certification
- Excel Formulas Array
- Ifgc 2021 General Certification Guide Books
- Aws Cloud Practitioner Passing Rate
- Test Python Code
- Managing Global Human Resources
- MCSE Certification Guide Books
- Natural Resources Law Books
- A+ Certification Guide Books
- Email Administration Books
- General Certification Guide Books
- Communications Law Books
