๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

High-Performance Heterogeneous Computing || Programming Issues

โœ Scribed by Lastovetsky, Alexey L.; Dongarra, Jack J.


Publisher
John Wiley & Sons, Inc.
Year
2009
Tongue
English
Weight
106 KB
Edition
1
Category
Article
ISBN
0470040394

No coin nor oath required. For personal study only.

โœฆ Synopsis


Programming for heterogeneous networks of computers is a diffi cult task. Among others, performance, fault tolerance, and arithmetic heterogeneity are perhaps the most important and challenging issues of heterogeneous parallel and distributed programming.

Performance is one of the primary issues of parallel programming for any parallel architecture, but it becomes particularly challenging for programming for parallel heterogeneous networks. Performance is also one of the primary issues of high -performance distributed computing.

Fault tolerance has always been one of the primary issues of distributed computing. Interestingly, this has not been the case for parallel applications running on traditional homogeneous parallel architectures. The probability of unexpected resource failures in a centralized dedicated parallel computer system was quite small because the system had a relatively small number of processors. This only becomes an issue for modern large -scale parallel systems counting tens of thousands of processors with different interconnection schemes. At the same time, this probability reaches quite high fi gures for common networks of computers of even a relatively small size. First, any individual computer in such a network may be switched off or rebooted unexpectedly for other users in the network. The same may happen with any other resource in the network. Second, not all elements of the common network of computers are equally reliable. These factors make fault tolerance a desirable feature for parallel applications intended to run on common networks of computers; and the longer the execution time of the application is, the more critical the feature becomes.

Arithmetic heterogeneity has never been an issue of parallel programming for traditional homogeneous parallel architectures. All arithmetic data types are uniformly represented in all processors of such a system, and their transfer between the processors does not change their value. In heterogeneous platforms, the same arithmetic data type may have different representations in different processors. In addition, arithmetic values may change in the heterogeneous communication network during transfer even between processors


๐Ÿ“œ SIMILAR VOLUMES


High-Performance Heterogeneous Computing
โœ Lastovetsky, Alexey L.; Dongarra, Jack J. ๐Ÿ“‚ Article ๐Ÿ“… 2009 ๐Ÿ› John Wiley & Sons, Inc. ๐ŸŒ English โš– 300 KB ๐Ÿ‘ 1 views

an Analytical Overview Of The State Of The Art, Open Problems, And Future Trends In Heterogeneous Parallel And Distributed Computing this Book Provides An Overview Of The Ongoing Academic Research, Development, And Uses Of Heterogeneous Parallel And Distributed Computing In The Context Of Scientifi

High-Performance Heterogeneous Computing
โœ Lastovetsky, Alexey L.; Dongarra, Jack J. ๐Ÿ“‚ Article ๐Ÿ“… 2009 ๐Ÿ› John Wiley & Sons, Inc. ๐ŸŒ English โš– 170 KB ๐Ÿ‘ 2 views

an Analytical Overview Of The State Of The Art, Open Problems, And Future Trends In Heterogeneous Parallel And Distributed Computing this Book Provides An Overview Of The Ongoing Academic Research, Development, And Uses Of Heterogeneous Parallel And Distributed Computing In The Context Of Scientifi

High-Performance Heterogeneous Computing
โœ Lastovetsky, Alexey L.; Dongarra, Jack J. ๐Ÿ“‚ Article ๐Ÿ“… 2009 ๐Ÿ› John Wiley & Sons, Inc. ๐ŸŒ English โš– 79 KB ๐Ÿ‘ 2 views

an Analytical Overview Of The State Of The Art, Open Problems, And Future Trends In Heterogeneous Parallel And Distributed Computing this Book Provides An Overview Of The Ongoing Academic Research, Development, And Uses Of Heterogeneous Parallel And Distributed Computing In The Context Of Scientifi

High-Performance Heterogeneous Computing
โœ Lastovetsky, Alexey L.; Dongarra, Jack J. ๐Ÿ“‚ Article ๐Ÿ“… 2009 ๐Ÿ› John Wiley & Sons, Inc. ๐ŸŒ English โš– 140 KB ๐Ÿ‘ 2 views

an Analytical Overview Of The State Of The Art, Open Problems, And Future Trends In Heterogeneous Parallel And Distributed Computing this Book Provides An Overview Of The Ongoing Academic Research, Development, And Uses Of Heterogeneous Parallel And Distributed Computing In The Context Of Scientifi

High-Performance Heterogeneous Computing
โœ Lastovetsky, Alexey L.; Dongarra, Jack J. ๐Ÿ“‚ Article ๐Ÿ“… 2009 ๐Ÿ› John Wiley & Sons, Inc. ๐ŸŒ English โš– 128 KB ๐Ÿ‘ 1 views

an Analytical Overview Of The State Of The Art, Open Problems, And Future Trends In Heterogeneous Parallel And Distributed Computing this Book Provides An Overview Of The Ongoing Academic Research, Development, And Uses Of Heterogeneous Parallel And Distributed Computing In The Context Of Scientifi

High-Performance Heterogeneous Computing
โœ Lastovetsky, Alexey L.; Dongarra, Jack J. ๐Ÿ“‚ Article ๐Ÿ“… 2009 ๐Ÿ› John Wiley & Sons, Inc. ๐ŸŒ English โš– 394 KB ๐Ÿ‘ 2 views

an Analytical Overview Of The State Of The Art, Open Problems, And Future Trends In Heterogeneous Parallel And Distributed Computing this Book Provides An Overview Of The Ongoing Academic Research, Development, And Uses Of Heterogeneous Parallel And Distributed Computing In The Context Of Scientifi