Optimization Techniques for Parallel Applications on Clusters (Paperback)

, ,
Parallel computation on cluster architectures has become the most common solution for developing high-performance scientific applications. Message Passing Interface (MPI) is the message-passing library most widely used to provide communications in clusters. Along the I/O phase, the processes frequently access a common data set by issuing a large number of small non-contiguous I/O requests, which might create bottlenecks in the I/O subsystem. These bottlenecks are still higher in commodity clusters, where commercial networks are usually installed. Scalability is also an important issue in cluster systems when many processors are used, which may cause network saturation and still higher latencies. As communication-intensive parallel applications spend a significant amount of their total execution time exchanging data between processes, the former problems may lead to poor performance not only in the I/O subsystem, but also in communication phase. Therefore, we can conclude that it is necessary to develop techniques for improving the performance of both communication and I/O subsystems.

R1,576

Or split into 4x interest-free payments of 25% on orders over R50
Learn more

Discovery Miles15760
Mobicred@R148pm x 12* Mobicred Info
Free Delivery
Delivery AdviceShips in 10 - 15 working days


Toggle WishListAdd to wish list
Review this Item

Product Description

Parallel computation on cluster architectures has become the most common solution for developing high-performance scientific applications. Message Passing Interface (MPI) is the message-passing library most widely used to provide communications in clusters. Along the I/O phase, the processes frequently access a common data set by issuing a large number of small non-contiguous I/O requests, which might create bottlenecks in the I/O subsystem. These bottlenecks are still higher in commodity clusters, where commercial networks are usually installed. Scalability is also an important issue in cluster systems when many processors are used, which may cause network saturation and still higher latencies. As communication-intensive parallel applications spend a significant amount of their total execution time exchanging data between processes, the former problems may lead to poor performance not only in the I/O subsystem, but also in communication phase. Therefore, we can conclude that it is necessary to develop techniques for improving the performance of both communication and I/O subsystems.

Customer Reviews

No reviews or ratings yet - be the first to create one!

Product Details

General

Imprint

Lap Lambert Academic Publishing

Country of origin

United States

Release date

November 2010

Availability

Expected to ship within 10 - 15 working days

First published

November 2010

Authors

, ,

Dimensions

229 x 152 x 9mm (L x W x T)

Format

Paperback - Trade

Pages

152

ISBN-13

978-3-8433-7032-5

Barcode

9783843370325

Categories

LSN

3-8433-7032-X



Trending On Loot