Cargando…

Practical parallel programming /

This is the book that will teach programmers to write faster, more efficient code for parallel processors. The reader is introduced to a vast array of procedures and paradigms on which actual coding may be based. Examples and real-life simulations using these devices are presented in C and FORTRAN.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Bauer, Barr E.
Formato: Electrónico eBook
Idioma:Inglés
Publicado: San Diego : Academic Press, 1992.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 a 4500
001 SCIDIR_ocn555627760
003 OCoLC
005 20231117032900.0
006 m o d
007 cr bn||||||abp
007 cr bn||||||ada
008 100315s1992 cau ob 000 0 eng d
040 |a OCLCE  |b eng  |e pn  |c OCLCE  |d OCLCQ  |d OCLCF  |d OCLCO  |d OPELS  |d N$T  |d E7B  |d YDXCP  |d OCLCQ  |d AZK  |d OCLCQ  |d STF  |d VLY  |d LUN  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 297338270  |a 961492298 
020 |a 0120828103  |q (electronic bk.) 
020 |a 9780120828104  |q (electronic bk.) 
020 |a 9780080916453  |q (electronic bk.) 
020 |a 0080916457  |q (electronic bk.) 
035 |a (OCoLC)555627760  |z (OCoLC)297338270  |z (OCoLC)961492298 
042 |a dlr 
050 4 |a QA76.642  |b .B38 1992 
072 7 |a COM  |x 013000  |2 bisacsh 
072 7 |a COM  |x 014000  |2 bisacsh 
072 7 |a COM  |x 018000  |2 bisacsh 
072 7 |a COM  |x 067000  |2 bisacsh 
072 7 |a COM  |x 032000  |2 bisacsh 
072 7 |a COM  |x 037000  |2 bisacsh 
072 7 |a COM  |x 052000  |2 bisacsh 
082 0 4 |a 004/.35  |2 20 
084 |a 54.51  |2 bcl 
084 |a 54.50  |2 bcl 
084 |a 54.10  |2 bcl 
100 1 |a Bauer, Barr E. 
245 1 0 |a Practical parallel programming /  |c Barr E. Bauer. 
260 |a San Diego :  |b Academic Press,  |c 1992. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a data file 
504 |a Includes bibliographical references. 
506 |3 Use copy  |f Restrictions unspecified  |5 MiAaHDL  |2 star 
533 |a Electronic reproduction.  |b [Place of publication not identified] :  |c HathiTrust Digital Library,  |d 2010.  |5 MiAaHDL 
538 |a Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002.  |u http://purl.oclc.org/DLF/benchrepro0212  |5 MiAaHDL 
583 1 |a digitized  |c 2010  |h HathiTrust Digital Library  |l committed to preserve  |5 MiAaHDL  |2 pda 
588 0 |a Print version record. 
520 |a This is the book that will teach programmers to write faster, more efficient code for parallel processors. The reader is introduced to a vast array of procedures and paradigms on which actual coding may be based. Examples and real-life simulations using these devices are presented in C and FORTRAN. 
505 0 |a Front Cover; Practical Parallel Programming; Copyright Page; Dedication; Table of Contents; Preface; Section 1: Background; Chapter 1. Parallel Paradigms; 1.1 Nature of the Algorithm; 1.2 Parallel Work Distribution; 1.3 The Models; 1.4 Application of the Models; 1.5 Parallel Paradigms and Entire Programs; 1.6 Alternative Paradigms; 1.7 Silicon Graphics Implementations; 1.8 Summary; Chapter 2. The Hardware and Operating System Environment; 2.1 The Hardware Environment; 2.2 Multiprocessing IRIX; 2.3 Parallel Programming Support; 2.4 Summary 
505 8 |a Chapter 7. Power Fortran Essentials7.1 Compiling; 7.2 Parallelization Strategy: Parallelized Do Loops; 7.3 The cdoacross Directive; 7.4 Auxiliary Parallel Directives; 7.5 The Nature of Type Lastlocal; 7.6 The Reduction Modifier; 7.7 Conditional Parallel Execution of Loops; 7.8 Parallel Execution Efficiency; 7.9 Summary; Chapter 8. Power Fortran Toolbox; 8.1 Power Fortran Parallelization Opportunities; 8.2 Analysis of Individual Loops for Parallelization Opportunities; 8.3 General Code Optimization; 8.4 Summary; Chapter 9. Power Fortran Performance Issues 
505 8 |a 9.1 Factors Affecting Single-Program Performance9.2 Features Affecting Multiple Program Performance; 9.3 Resetting the Number of Active Threads; 9.4 Summary; Chapter 10. Managing Fortran Data Dependence; 10.1 Interthread Code Access Control: Locks; 10.2 Flow-Dependence Control; 10.3 Summary; Chapter 11. Advanced Features of Power Fortran; 11.1 Customization of the Parallel Environment; 11.2 Sharing and Initializing Data Structuresin Parallel Regions; 11.3 Power Fortran Implementation Details; 11.4 Summary; Chapter 12. IRIS Power C Essentials; 12.1 Compilation 
505 8 |a 12.2 IRIS Power C Parallel Fundamentals12.3 Strategy of Parallelizing C Code: The Parallel Region; 12.4 The for Loop; 12.5 Independent Code Blocks; 12.6 Summary; Chapter 13. Managing Data Dependence in IRIS Power C; 13.1 Access Control to Code and Variables: #pragma critical; 13.2 Temporary Serial Execution: pragma one processor; 13.3 Tuning Access Control: #pragma lock; 13.4 Flow or Execution Dependence; 13.5 Summary; Chapter 14. IRIS Power C Toolbox; 14.1 Identifying C Parallelization Opportunities; 14.2 Individual Code Opportunities; 14.3 Summary 
650 0 |a Parallel programming (Computer science) 
650 6 |a Programmation parall�ele (Informatique)  |0 (CaQQLa)201-0062860 
650 7 |a COMPUTERS  |x Computer Literacy.  |2 bisacsh 
650 7 |a COMPUTERS  |x Computer Science.  |2 bisacsh 
650 7 |a COMPUTERS  |x Data Processing.  |2 bisacsh 
650 7 |a COMPUTERS  |x Hardware  |x General.  |2 bisacsh 
650 7 |a COMPUTERS  |x Information Technology.  |2 bisacsh 
650 7 |a COMPUTERS  |x Machine Theory.  |2 bisacsh 
650 7 |a COMPUTERS  |x Reference.  |2 bisacsh 
650 7 |a Parallel programming (Computer science)  |2 fast  |0 (OCoLC)fst01052939 
653 0 |a Parallel programming 
776 0 8 |i Print version:  |a Bauer, Barr E.  |t Practical parallel programming.  |d San Diego : Academic Press, 1992  |w (DLC) 91034538  |w (OCoLC)24502702 
856 4 0 |u https://sciencedirect.uam.elogim.com/science/book/9780120828104  |z Texto completo