FreshWap Forums


Member Login

Advertisements

Network Websites

FreshWap Forums » Downloads » E-Books & Tutorials » The Art of Multiprocessor Programming Mar 2008
E-Books & Tutorials Share your eBooks, Manuals & tutorials with us...

Post New Thread  Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 08-12-2008, 10:17 PM
Senior Member
 
Join Date: May 2008
Posts: 269
Default The Art of Multiprocessor Programming Mar 2008

The Art of Multiprocessor Programming Mar 2008 also available on Rapidshare & Megaupload for direct download. Download anything with more then 1000+ Kb/s downloading speed, or Download via bittorrent.




Morgan Kaufmann Publishers | ISBN: 978-0-12-370591-4 | Pages:529 | English | PDF | Size: 8.0 MB | RAR-Commpressed : 4.1 MB | No Password

Introduction
The computer industry is undergoing, if not another revolution, certainly a vigorous shaking-up. The major chip manufacturers have, for the time being at least, given up trying to make processors run faster. Moore’s Law has not been repealed: each year, more and more transistors fit into the same space, but their clock speed cannot be increased without overheating. Instead, manufacturers are turning to “multicore” architectures, in which multiple processors (cores) communicate directly through shared hardware caches. Multiprocessor chips make computing more effective by exploiting parallelism: harnessing multiple processors to work on a single task. The spread of multiprocessor architectures will have a pervasive effect on how we develop software. Until recently, advances in technology meant advances in clock speed, so software would effectively “speed up” by itself over time. Now, however, this free ride is over. Advances in technology will mean increased parallelism and not increased clock speed, and exploiting such parallelism is one of the outstanding challenges of modern Computer Science. This book focuses on how to program multiprocessors that communicate via a shared memory. Such systems are often called shared-memory multiprocessors or, more recently, multicores. Programming challenges arise at all scales of multiprocessor systems—at a very small scale, processors within a single chip need to coordinate access to a shared memory location, and on a large scale, processors in a supercomputer need to coordinate the routing of data. Multiprocessor programming is challenging because modern computer systems are inherently asynchronous: activities can be halted or delayed without warning by interrupts, preemption, cache misses, failures, and other events. These delays are inherently unpredictable, and can vary enormously in scale: a cache miss might delay a processor for fewer than ten instructions, a page fault for a few million instructions, and operating system preemption for hundreds of millions of
instructions. We approach multiprocessor programming from two complementary directions: principles and practice. In the principles part of this book, we focus on computability: figuring out what can be computed in an asynchronous concurrent environment. We use an idealized model of computation in which multiple concurrent threads manipulate a set of shared objects. The sequence of the thread operations on the objects is called the concurrent program or concurrent algorithm. This model is essentially the model presented by the JavaTM, C#, or C++ thread packages.

Download
Code:
http://www.ziddu.com/downloadfile/1794009/The.Art.of.Multiprocessor.Programming.Mar.2008.rar.html
Reply With Quote
  #2 (permalink)  
Old 08-21-2008, 10:34 AM
Member
 
Join Date: Jul 2008
Posts: 32
Default

The Art of Multiprocessor Programming Mar 2008 also available on Rapidshare & Megaupload for direct download. Download anything with more then 1000+ Kb/s downloading speed, or Download via bittorrent.


thanks for the post...let me try this...
Reply With Quote
Reply

Bookmarks

Tags
2008, art, mar, multiprocessor, programming



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Java Programming Ebooks 2008 CD vapour E-Books & Tutorials 1 04-25-2009 11:56 PM
C GUI Programming wazzap E-Books & Tutorials 0 12-10-2008 06:43 PM
Programming Microsoft Visual C# 2008: The Language (PRO-Deve mnahedo E-Books & Tutorials 0 11-16-2008 11:06 AM
ES 2. 0 Programming Guide sanraj E-Books & Tutorials 0 10-03-2008 08:51 PM
Programming Visual Basic 2008 Build .NET 3.5 Applications with Microsoft’s RAD Tool for Business mnahedo E-Books & Tutorials 0 10-02-2008 09:20 AM


eXTReMe Tracker

All times are GMT +5. The time now is 09:49 AM.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.