Amazon cover image
Image from Amazon.com

Professional multicore programming : design and implementation for C++ developers / Cameron Hughes, Tracey Hughes.

By: Contributor(s): Material type: TextTextSeries: Wrox professional guidesPublication details: Indianapolis, IN : Wrox/Wiley Pub., c2008.Description: xxvi, 621 p. : ill. ; 24 cmISBN:
  • 9780470289624 (paper/website)
  • 0470289627 (paper/website)
Subject(s): DDC classification:
  • 005.13/3 22
LOC classification:
  • QA76.642 .H837 2008
Online resources:
Contents:
1. The New Architecture.2. Four Effective Multicore Designs.3. The Challenges of Multicore Programming.4. The Operating System's Role.5. Processes, C++ Interface Classes, and Predicates.6. Multithreading.7. Communication and Synchronization of Concurrent Tasks.8. PADL and PBS: Approaches to Application Design.9. Modeling Software Systems That Require Concurrency.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 Management.Bibliography.
Item type: Books
Holdings
Current library Collection Call number Vol info Status Date due Barcode
Judith Thomas Library General Stacks BKS QA 76.642 .H837 2008 (Browse shelf(Opens below)) AUA014471 Available AUA014471

"Wrox programmer to programmer"--Cover.

Includes bibliographical references (p. [593]-596) and index.

1. The New Architecture.2. Four Effective Multicore Designs.3. The Challenges of Multicore Programming.4. The Operating System's Role.5. Processes, C++ Interface Classes, and Predicates.6. Multithreading.7. Communication and Synchronization of Concurrent Tasks.8. PADL and PBS: Approaches to Application Design.9. Modeling Software Systems That Require Concurrency.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 Management.Bibliography.