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 studyin...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Gebali, Fayez
Συγγραφή απο Οργανισμό/Αρχή: Wiley InterScience (Online service)
Μορφή: Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Hoboken, N.J. : Wiley, 2011.
Σειρά:Wiley series on parallel and distributed computing.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
LEADER 04864nam a2200817 4500
001 ocn711779383
003 OCoLC
005 20170124071053.3
006 m o d
007 cr cn|||||||||
008 110407s2011 nju ob 001 0 eng d
040 |a DG1  |b eng  |e pn  |c DG1  |d EBLCP  |d N$T  |d UIU  |d YDXCP  |d E7B  |d OCLCQ  |d IDEBK  |d OCLCQ  |d UMI  |d REDDC  |d OCLCQ  |d COO  |d DEBSZ  |d OCLCQ  |d OCLCO  |d OCLCF  |d DEBBG  |d CDX  |d UKMGB  |d NLE  |d NNO  |d OCLCQ  |d N$T  |d OCLCQ  |d GrThAP 
019 |a 710974970  |a 712135889  |a 712855556  |a 715172324  |a 716206132  |a 741259095  |a 776149079  |a 816649036  |a 839301693  |a 859868813 
020 |a 9780470932025  |q (electronic bk.) 
020 |a 0470932023  |q (electronic bk.) 
020 |a 9780470932018 
020 |a 0470932015 
020 |a 1283025574 
020 |a 9781283025577 
020 |a 9780470934630  |q (electronic bk.) 
020 |a 0470934638  |q (electronic bk.) 
020 |z 9780470902103 
020 |z 0470902108 
029 1 |a AU@  |b 000046946116 
029 1 |a CHNEW  |b 000607431 
029 1 |a DEBBG  |b BV041908364 
029 1 |a DEBSZ  |b 370599403 
029 1 |a DEBSZ  |b 372878598 
029 1 |a DEBSZ  |b 396968546 
029 1 |a DEBSZ  |b 42588354X 
029 1 |a DEBSZ  |b 430964889 
029 1 |a DEBSZ  |b 449229793 
029 1 |a NLGGC  |b 333550633 
029 1 |a NZ1  |b 15122441 
029 1 |a DEBBG  |b BV043392936 
035 |a (OCoLC)711779383  |z (OCoLC)710974970  |z (OCoLC)712135889  |z (OCoLC)712855556  |z (OCoLC)715172324  |z (OCoLC)716206132  |z (OCoLC)741259095  |z (OCoLC)776149079  |z (OCoLC)816649036  |z (OCoLC)839301693  |z (OCoLC)859868813 
037 |a 10.1002/9780470932025  |b Wiley InterScience  |n http://www3.interscience.wiley.com 
050 4 |a QA76.58  |b .G43 2011 
072 7 |a COM  |x 048000  |2 bisacsh 
072 7 |a UKG  |2 bicssc 
082 0 4 |a 004/.35  |2 22 
049 |a MAIN 
100 1 |a Gebali, Fayez. 
245 1 0 |a Algorithms and parallel computing /  |c Fayez Gebali. 
264 1 |a Hoboken, N.J. :  |b Wiley,  |c 2011. 
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 
490 1 |a Wiley Series on Parallel and Distributed Computing 
505 0 |a Frontmatter -- Introduction -- Enhancing Uniprocessor Performance -- Parallel Computers -- Shared-Memory Multiprocessors -- Interconnection Networks -- Concurrency Platforms -- Ad Hoc Techniques for Parallel Algorithms -- Nonserial₆Parallel Algorithms -- -Transform Analysis -- Dependence Graph Analysis -- Computational Geometry Analysis -- Case Study: One-Dimensional IIR Digital Filters -- Case Study: Two- and Three-Dimensional Digital Filters -- Case Study: Multirate Decimators and Interpolators -- Case Study: Pattern Matching -- Case Study: Motion Estimation for Video Compression -- Case Study: Multiplication over GF(2) -- Case Study: Polynomial Division over GF(2) -- The Fast Fourier Transform -- Solving Systems of Linear Equations -- Solving Partial Differential Equations Using Finite Difference Method -- References -- Index. 
520 |a "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"--  |c Provided by publisher. 
520 |a "This book provides the techniques to explore the possible ways to program a parallel computer for a given application"--  |c Provided by publisher. 
504 |a Includes bibliographical references and index. 
588 0 |a Print version record. 
650 0 |a Parallel processing (Electronic computers) 
650 0 |a Computer algorithms. 
650 4 |a Computer science. 
650 4 |a Parallel processing (Electronic computers) 
650 4 |a Computer algorithms. 
650 7 |a COMPUTERS  |x Networking  |x General.  |2 bisacsh 
650 7 |a Computer algorithms.  |2 fast  |0 (OCoLC)fst00872010 
650 7 |a Parallel processing (Electronic computers)  |2 fast  |0 (OCoLC)fst01052928 
650 7 |a Parallel processing (Electronic computers)  |2 local 
650 7 |a Computer algorithms.  |2 local 
655 4 |a Electronic books. 
710 2 |a Wiley InterScience (Online service) 
776 0 8 |i Print version:  |a Gebali, Fayez.  |t Algorithms and parallel computing.  |d Hoboken, N.J. : Wiley, 2011  |z 9780470902103  |w (DLC) 2010043659  |w (OCoLC)669751064 
830 0 |a Wiley series on parallel and distributed computing. 
856 4 0 |u https://doi.org/10.1002/9780470932025  |z Full Text via HEAL-Link 
994 |a 92  |b DG1