CART

(0) items

Multicore Shared Memory Application Programming,9781848216532
This item qualifies for
FREE SHIPPING!

FREE SHIPPING OVER $59!

Your order must be $59 or more, you must select US Postal Service Shipping as your shipping preference, and the "Group my items into as few shipments as possible" option when you place your order.

Bulk sales, PO's, Marketplace Items, eBooks, Apparel, and DVDs not included.

Multicore Shared Memory Application Programming

by
Edition:
1st
ISBN13:

9781848216532

ISBN10:
184821653X
Format:
Hardcover
Pub. Date:
2/10/2014
Publisher(s):
Wiley-ISTE
Availability:
This title is currently not available.

Summary

This book provides a unified presentation of the basic concepts of shared memory application programming, underlining the universality of these concepts and discussing the way they are declined in major programming environments. The book focuses on the high level parallel and concurrency patterns that commonly occur in real applications, and explores useful programming idioms, pitfalls and best practices that are largely independent of the underlying programming environment.

Table of Contents

1 - General discussion of computing platforms

2 - General concepts on multithreading

3 - Creating and running threads

4 - Thread safe programming

5 - Thread synchronizations: mutual exclusion

6 - Thread synchronizations: event synchronizations

7 - Memory consistency and memory coherency

8 - High level synchronization tools

9 - ThPool: a Pthreads based thread pool

10 - OpenMP as an implicit thread pool

11 - Data parallel examples

12 - A molecular dynamics example

13 - Pipelining threads

14 - TBB: overview and high level algorithms

15 - TBB: using the task scheduler



Please wait while the item is added to your cart...