Электронная книга: Fayez Gebali «Algorithms and Parallel Computing»
![]() |
There is a software gap between the hardware potential and the performance that can be attained using today's software parallel program development tools. The tools need manual intervention by the programmer to parallelize the code. Programming a parallel computer requires closely studying the target algorithm or application, more so than in the traditional sequential programming we have all learned. The programmer must be aware of the communication and data dependencies of the algorithm or application. This book provides the techniques to explore the possible ways to program a parallel computer for a given application. Издательство: "John Wiley&Sons Limited"
ISBN: 9780470932018 электронная книга Купить за 9521.78 руб и скачать на Litres |
Другие книги схожей тематики:
Автор | Книга | Описание | Год | Цена | Тип книги |
---|---|---|---|---|---|
Frederic Magoules | Parallel Scientific Computing | Scientific computing has become an indispensable tool in numerous fields, such as physics, mechanics, biology, finance and industry. For example, it enables us, thanks to efficient algorithms adapted… — John Wiley&Sons Limited, электронная книга Подробнее... | 9265.99 | электронная книга | |
Fatos Xhafa | Programming Multicore and Many-core Computing Systems | Programming multi-core and many-core computing systems Sabri Pllana, Linnaeus University, Sweden Fatos Xhafa, Technical University of Catalonia, Spain Provides state-of-the-art methods for… — John Wiley&Sons Limited, электронная книга Подробнее... | 7644.73 | электронная книга | |
Jared Dean | Big Data, Data Mining, and Machine Learning. Value Creation for Business Leaders and Practitioners | With big data analytics comes big insights into profitability Big data is big business. But having the data and the computational power to process it isn't nearly enough to produce meaningful… — John Wiley&Sons Limited (USD), электронная книга Подробнее... | 3902.37 | электронная книга | |
William Mark D. | Performance-Based Gear Metrology. Kinematic - Transmission - Error Computation and Diagnosis | A mathematically rigorous explanation of how manufacturing deviations and damage on the working surfaces of gear teeth cause transmission-error contributions to vibration excitations Some gear-tooth… — John Wiley&Sons Limited, электронная книга Подробнее... | 10380.3 | электронная книга | |
John Cheng | Professional CUDA C Programming | Break into the powerful world of parallel GPU programming with this down-to-earth, practical guide Designed for professionals across multiple industrial sectors, Professional CUDA C Programming… — John Wiley&Sons Limited (USD), электронная книга Подробнее... | 3901.72 | электронная книга | |
L. Margetts | Programming the Finite Element Method | Many students, engineers, scientists and researchers have benefited from the practical, programming-oriented style of the previous editions of Programming the Finite Element Method, learning how to… — John Wiley&Sons Limited, электронная книга Подробнее... | 9884.31 | электронная книга | |
Steven Simske J. | Meta-Algorithmics. Patterns for Robust, Low Cost, High Quality Systems | The confluence of cloud computing, parallelism and advanced machine intelligence approaches has created a world in which the optimum knowledge system will usually be architected from the combination… — John Wiley&Sons Limited, электронная книга Подробнее... | 9498.22 | электронная книга |
См. также в других словарях:
Parallel computing — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computing … Wikipedia
Parallel Random Access Machine — In computer science, Parallel Random Access Machine (PRAM) is a shared memory abstract machine. As its name indicates, the PRAM was intended as the parallel computing analogy to the random access machine (RAM). In the same way, that the RAM is… … Wikipedia
Parallel algorithm — In computer science, a parallel algorithm or concurrent algorithm, as opposed to a traditional sequential (or serial) algorithm, is an algorithm which can be executed a piece at a time on many different processing devices, and then put back… … Wikipedia
Parallel rendering — (or Distributed rendering) is the application of parallel programming to the computational domain of computer graphics. Rendering graphics can require massive computational resources for complex scenes that arise in scientific visualization,… … Wikipedia
Algorithms for calculating variance — play a major role in statistical computing. A key problem in the design of good algorithms for this problem is that formulas for the variance may involve sums of squares, which can lead to numerical instability as well as to arithmetic overflow… … Wikipedia
Parallel array — In computing, a parallel array is a data structure for representing arrays of records. It keeps a separate, homogeneous array for each field of the record, each having the same number of elements. Then, objects located at the same index in each… … Wikipedia