See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

3 used & new from £91.19

Have one to sell? Sell yours here
 
   
Multi-threaded Programming C++
 
See larger image
 

Multi-threaded Programming C++ (Hardcover)

by Mark Walmsley (Author)
3.0 out of 5 stars See all reviews (2 customer reviews)

Available from these sellers.


1 new from £92.12 2 used from £91.19

Product details

  • Hardcover: 224 pages
  • Publisher: Springer (27 Oct 1999)
  • Language English
  • ISBN-10: 1852331461
  • ISBN-13: 978-1852331467
  • Product Dimensions: 23.6 x 15.6 x 1.7 cm
  • Average Customer Review: 3.0 out of 5 stars See all reviews (2 customer reviews)
  • Amazon.co.uk Sales Rank: 1,356,372 in Books (See Bestsellers in Books)

    Popular in this category:

    #81 in  Books > Computing & Internet > Computer Science > Algorithms > C & C++
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
C++Builder | Visual IDE
   www.Embarcadero.com    RAD Visual IDE for rapid C and C++ Development. More info. Free trial 
Thread Programming
   www.Intel.com    Software threading simplified. Finds races & deadlocks. Free Eval. 
C# programming course
   www.impartica-training.co.uk    2 days only £495. London, Manchester and Edinburgh or on-site 
  
 

Product Description

Product Description
This book will provide you with a practical introduction to multi-threaded programming in C++. Multi-threaded programming is fast becoming a vital weapon in the armoury of the software engineer battling against the complexity of modern computer applications and Mark Walmsley provides all the information you need to implement effective multi-threaded programs under both Windows and UNIX operating systems. Topics covered include: - process and thread environments - thread scheduling - mutex and event synchronization - applications for semaphores - passive and active objects - thread-specific storage - one-time initialization - deadlock avoidance strategies - random event monitoring - distributed computing

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

2 Reviews
5 star:    (0)
4 star:
 (1)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.0 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
1 of 1 people found the following review helpful:
4.0 out of 5 stars Clear and understandable for both c++ & c programmers alike, 6 Sep 2001
A nice chatty style covering (mars lander) priority inversion problems with emphasis to unix. Might be nice to see something attacking priority inheritance as a bad solution too.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
2.0 out of 5 stars A beginners' book with little useful information, 3 Sep 2003
By J. Hotchkiss - See all my reviews
(REAL NAME)   
Whilst only giving this book 2 stars I do still own it as an occasional reference. However, there are better books out there that cover multi-threading in more detail. In particular, given the specific slant on C++, the lack of any serious design thought in his C++ classes is somewhat irritating.

As a book for a complete novice in multi-threading, it's not bad, but doesn't delve deep enough into serious issues such as deadlocks and race conditions, and more importantly, how to avoid them in all situations, particularly multi-processor ones. To its credit it does illustrate possible uses for multiple threads in C++ objects, but the lack of information on whether such uses actually give improved performance is not helpful.

Since C++ lacks any portable multi-threading support, the book provides examples for POSIX and Windows OS formats, which are useful if you've no other reference on how to use them. Most people do though.

Multi-threaded design is no simple task and really this book only provides an overview of techniques - someone could use those provided and have an app that works most of the time, but serious programmers should look elsewhere. Oh, and in case someone doesn't mention it, if you want to really test your multi-threaded code, run it on multi-processor machines for a true test. I hope you aren't unpleasantly surprised :).

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Look for similar items by category


Feedback


Fun for Everyone

Christmas Gifts
Achieve over 15,000 RPM with our great range of Powerballs.

Shop the Powerball store

 

More From Mark Walmsley

Graphics Programming in...

Graphics Programming in C++: Writing...

This dense, 200-page, hardback book is aimed at those developing... Read more

 

Boys Smell

Lynx Africa Body Spray and After Shave Gift set
But we make sure they smell good...

Discover male grooming at Amazon.co.uk

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates