Wiley.com
Print this page Share

Professional Multicore Programming: Design and Implementation for C++ Developers

ISBN: 978-0-470-28962-4
Paperback
648 pages
September 2008
Professional Multicore Programming: Design and Implementation for C++ Developers (0470289627) cover image
This title is out-of-print and not currently available for purchase from this site.

Introduction.

Chapter 1: The New Architecture.

Chapter 2: Four Effective Multicore Designs.

Chapter 3: The Challenges of Multicore Programming.

Chapter 4: The Operating System’s Role.

Chapter 5: Processes, C++ Interface Classes, and Predicates.

Chapter 6: Multithreading.

Chapter 7: Communication and Synchronization of Concurrent Tasks.

Chapter 8: PADL and PBS: Approaches to Application Design.

Chapter 9: Modeling Software Systems That Require Concurrency.

Chapter 10: Testing and Logical Fault Tolerance for Parallel Programs.

Appendix A: UML for Concurrent Design.

Appendix B: Concurrency Models.

Appendix C: POSIX Standard for Thread Management.

Appendix D: POSIX Standard for Process Managemnet.

Bibliography.

Index.

Back to Top