Parallel algorithms and architectures /

Developments in parallel computing in recent years have made it possible to build multi-processor architectures that enable efficiency and speed in today's computing environment. Parallel Algorithms and Architectures provides a thorough introduction to this technology, explaining the fundamenta...

Full description

Saved in:
Bibliographic Details
Main Author: Cosnard, M. (Michel)
Other Authors: Trystram, Denis
Format: Book
Language:English
French
Published: London ; New York : International Thomson Computer Press, c1995.
Subjects:
LEADER 02848nam a2200337 a 4500
001 c000311967
003 CARM
005 00000000000000.0
008 960108s1995 enka b 00100 eng d
010 |a 95228378 //r98 
019 1 |a 12083867  |5 LACONCORD2021 
020 |a 1850321256 
035 |a (OCoLC)33813562  |5 LACONCORD2021 
041 1 |a eng  |h fre 
050 0 0 |a QA76.58  |b .C7513 1995 
082 0 0 |a 004/.35  |2 20 
100 1 |a Cosnard, M.  |q (Michel) 
240 1 0 |a Algorithmes et architectures paralleles.  |l English. 
245 1 0 |a Parallel algorithms and architectures /  |c Michel Cosnard, Denis Trystram. 
260 |a London ;  |a New York :  |b International Thomson Computer Press,  |c c1995. 
300 |a xiv, 550 p. :  |b ill. ;  |c 24 cm. 
505 0 |a 1. Introduction -- 2. Classification of parallel architectures -- 3. Basic components of parallel machines -- 4. Topologies of static networks -- 5. Complexity of parallel algorithms -- 6. Pipelining - architecture and implementation -- 7. Vectorization -- 8. Vectorization of linear algebra algorithms -- 9. Parallelizing algorithms -- 10. Task scheduling -- 11. Parallelization of dense linear systems -- 12. Parallelization of the Givens method -- 13. Impact of memory access on execution times -- 14. Task mapping -- 15. Communications in processor networks -- 16. Basic procedures on processor networks -- 17. Solving linear systems in parallel -- 18. Conclusion. 
520 |a Developments in parallel computing in recent years have made it possible to build multi-processor architectures that enable efficiency and speed in today's computing environment. Parallel Algorithms and Architectures provides a thorough introduction to this technology, explaining the fundamentals of parallelism in a logical and readable way. Progressing from theory to implementation, the text develops the algorithms of vector processors, shared-memory parallel machines and distributed-memory machines emphasising the link between architectures, models and algorithms. In addition, the book addresses a number of issues that are of great practical importance to people developing parallel programs, including coverage of LINPACK and BLAS, vectorisation, task placement and scheduling. Parallel Algorithms and Architectures is ideal for both computer science students and people in industry who require an understanding of parallelism. 
504 |a Includes bibliographical references (p. 521-545) and index. 
650 0 |a Parallel algorithms. 
650 0 |a Parallel processing (Electronic computers) 
650 0 |a Computer architecture. 
700 1 |a Trystram, Denis. 
852 8 |b CARM  |h A3:AF19F0  |i C12395  |p 0475309  |f BK 
999 f f |i d2b2fc80-5656-5d6c-bc54-89bc20c99d6e  |s db714fab-2f32-5f83-8f94-ef7a00193266 
952 f f |p Can circulate  |a CAVAL  |b CAVAL  |c CAVAL  |d CARM 1 Store  |e C12395  |f A3:AF19F0  |h Other scheme  |i book  |m 0475309