0

My Bag

0.00

Download App

Professional Multicore Programming Design And Implementation For C++ Developers 12.0%OFF

Professional Multicore Programming Design And Implementation For C++ Developers

by Cameron Hughes and Tracey Hughes

  • ISBN

    :  

    9788126518753

  • Publisher

    :  

    Wiley India Pvt Ltd

  • Subject

    :  

    Computer Programming / Software Development

  • Binding

    :  

    paperback

  • Pages

    :  

    648

  • Year

    :  

    2008

659.0

12.0% OFF

579.0

Buy Now

Shipping charges are applicable for books below Rs. 101.0

View Details

Estimated Shipping Time : 5-7 Business Days

View Details

Share it on

  • Description

    This book presents the basics of multicore programming in terms the average, experienced software developer can understand. The reader is introduced to the everyday fundamentals of programming for multiprocessor and multithreaded architecture and then moved on to multi-core programming. This book takes complicated almost unapproachable parallel programming techniques and presents them in a simple, understandable manner. The authors address the pitfalls and traps of concurrency programming and synchronization. They also provide a no nonsense discussion of multithreading models, along with numerous programming examples that demonstrate successful multi-core programming, in addition to methods and techniques for debugging and testing multicore programming. Topics covered in this book: The Basic Challenges of Multicore Programming Approaches To Multicore Programming Mutexes, Semaphores, and Locking Posix/Java Thread Programming Testing and Debugging Multi-core Programs

  • Author Biography

    Cameron Hughes is a software engineer at Ctest Laboratories and staff programmer/analyst at Youngstown State University. With over fifteen years as a software developer Cameron Hughes has been involved in software development efforts of all sizes from business and industrial applications to aerospace design and development projects. He is a member of the ACM and IEEE computing professional associations. Tracey Hughes is a senior graphics programmer at Ctest Laboratories whereshe develops knowledge and information visualization software and image processing programs and is currently working on open source multithreaded software technologies. Table of Contents 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 Management Bibliography

Related Items

-

of

  • OFFER

    Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design (Foundations of Computing)

    Carl A. Gunter

    Starts At

    12973.0

    15085.0

    14% OFF

  • OFFER

    Professional Visual Basic 2005

    Bill Evjen

    Starts At

    527.0

    599.0

    12% OFF

  • OFFER

    Professional Sql Server 2005 Xml

    Scott Klein

    Starts At

    444.0

    499.0

    11% OFF

  • OFFER

    Understanding the Internet: A Clear Guide to Internet Technologies (Computer Weekly Professional)

    Keith Sutherland

    Starts At

    161.0

    195.0

    17% OFF

  • OFFER

    Professional Assembly Language

    Richard Blum

    Starts At

    355.0

    399.0

    11% OFF

  • OFFER

    Beginning SQL Server 2008 for Developers: From Novice to Professional

    Robin Dewson

    Starts At

    426.0

    479.0

    11% OFF

  • OFFER

    Beginning PL/SQL From: Novice to Professional

    Donald J. Bales

    Starts At

    381.0

    429.0

    11% OFF

  • OFFER

    Professional Windows Workflow Foundation

    Todd Kitta

    Starts At

    315.0

    399.0

    21% OFF

  • OFFER

    Professional Joomla

    Dan Rahmel

    Starts At

    527.0

    599.0

    12% OFF

  • OFFER

    Beginning Asp . Net 3. 5 In C# 2008: From Novice to Professional

    Matthew MacDonald

    Starts At

    428.0

    549.0

    22% OFF

  • OFFER

    Professional Sql Server 2005 Administration

    Brian Knight Ketan Patel Et. Al

    Starts At

    428.0

    529.0

    19% OFF

  • OFFER

    Professional Lamp Linux Apache Mysql and Php5 Web Development

    Starts At

    295.0

    399.0

    26% OFF

  • OFFER

    Beginning Ruby: From Novice to Professional

    Peter Cooper

    Starts At

    553.0

    629.0

    12% OFF

  • OFFER

    Beginning PHP and MySQL: From Novice to Professional

    W. Jason Gilmore

    Starts At

    467.0

    599.0

    22% OFF

  • OFFER

    Professional .Net Framework 2.0

    Joe Duffy

    Starts At

    379.0

    499.0

    24% OFF

  • OFFER

    Professional Sql Server 2005 Performance Tuning

    Steven Wort Christian Bolton Justin Langford Michael Cape

    Starts At

    465.0

    529.0

    12% OFF

  • OFFER

    Professional Sql Server 2005 Reporting Services

    Paul Turley

    Starts At

    428.0

    549.0

    22% OFF

  • OFFER

    Beginning PHP and MySQL: From Novice to Professional

    W. Jason Gilmore

    Starts At

    566.0

    699.0

    19% OFF

  • OFFER

    Pragmatic Software Testing: Becoming An Effective And Efficient Test Professional

    Rex Black

    Starts At

    312.0

    329.0

    5% OFF

  • OFFER

    Beginning Java SE 6 Platform: From Novice to Professional

    Jeff Friesen

    Starts At

    381.0

    429.0

    11% OFF

© 2016, All rights are reserved.

Subscribe to Our Newsletter

 

Are you sure you want to remove the item from your Bag?

Yes

No

Added to Your Wish List

OK

Your Shopping Bag

- Bag Empty

Your Bag is Empty!!

Item

Delivery

Unit Price

Quantity

Sub Total

Shipping Charges : null Total Savings        : Grand Total :

Order Summary