Lets Explore,
Cover of Multi-Core Programming

Multi-Core Programming

(Paperback)

S. Akhter,

BPB Publications (Publisher)

Published
2010
Reviews
3

Ships within 4-6 days

Out Of Stock

428.00
570.00
25% off

Software developers can no longer rely on increasing clock speeds alone to speed up single-threaded applications; instead, to gain a competitive advantage, developers must learn how to properly design their applications to run in a threaded environment. Multi-core architectures have a single processor package that contains two or more processor “execution cores,” or computational engines, and deliver-with appropriate software- fully parallel execution of multiple software threads. Hyper-Threading Technology enables additional threads to operate on each core.

This book helps software developers write high-performance multi-threaded code for Intel’s multi-core architecture while avoiding the common parallel programming issues associated with multi-threaded programs.

Highlights include:


	Elements of parallel programming and multi-threading

	Programming with threading APIs

	Open MP: The portable solution

	Solutions to common parallel programming problems.

	Debugging and testing multi-threaded applications.

	Software development tools for multi-threading.


This book is practical, hands-on volume with immediately usable code examples that enables readers to quickly master the necessary programming techniques.
Vidya AI