High performance computing on complex environments /

With recent changes in multicore and general-purpose computing on graphics processing units, the way parallel computers are used and programmed has drastically changed. This book provides recent research results in high-performance computing on complex environments, information on how to efficiently...

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Jeannot, Emmanuel
Άλλοι συγγραφείς: Žilinskas, J. (Julius), 1973-
Μορφή: Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Hoboken, New Jersey : John Wiley & Sons, [2014]
Σειρά:Wiley series on parallel and distributed computing.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
LEADER 07439nam a2201009 4500
001 ocn870336445
003 OCoLC
005 20170124071800.2
006 m o d
007 cr |||||||||||
008 140210s2014 njua ob 001 0 eng
010 |a  2014005831 
040 |a DLC  |b eng  |e rda  |e pn  |c DLC  |d YDX  |d EBLCP  |d N$T  |d IDEBK  |d E7B  |d CUS  |d DG1  |d DEBSZ  |d YDXCP  |d CDX  |d COO  |d UMI  |d DEBBG  |d RECBK  |d B24X7  |d STF  |d OCLCQ  |d VT2  |d OCLCF  |d GrThAP 
019 |a 892344959  |a 908035546  |a 908280594  |a 951971609 
020 |a 9781118712078  |q (ePub) 
020 |a 1118712072  |q (ePub) 
020 |a 9781118866672  |q (Adobe PDF) 
020 |a 1118866673  |q (Adobe PDF) 
020 |a 9781118711897 
020 |a 1118711890 
020 |a 1306638712 
020 |a 9781306638715 
020 |z 9781118712054  |q (cloth) 
020 |z 1118712056  |q (cloth) 
029 1 |a CHBIS  |b 010259691 
029 1 |a CHNEW  |b 000699926 
029 1 |a CHNEW  |b 000699927 
029 1 |a CHVBK  |b 32594296X 
029 1 |a DEBSZ  |b 405713770 
029 1 |a DEBSZ  |b 417233787 
029 1 |a DEBSZ  |b 423059297 
029 1 |a NZ1  |b 15581339 
029 1 |a ZWZ  |b 181474522 
029 1 |a DEBSZ  |b 449424057 
029 1 |a DEBBG  |b BV042182692 
029 1 |a DEBBG  |b BV043396551 
029 1 |a CHVBK  |b 374462763 
029 1 |a CHNEW  |b 000887359 
029 1 |a CHVBK  |b 374523738 
029 1 |a CHNEW  |b 000893216 
035 |a (OCoLC)870336445  |z (OCoLC)892344959  |z (OCoLC)908035546  |z (OCoLC)908280594  |z (OCoLC)951971609 
037 |a CL0500000485  |b Safari Books Online 
042 |a pcc 
050 0 0 |a QA76.88 
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 0 |a 004.1/1  |2 23 
049 |a MAIN 
100 1 |a Jeannot, Emmanuel. 
245 1 0 |a High performance computing on complex environments /  |c Emmanuel Jeannot, Julius Zilinskas. 
264 1 |a Hoboken, New Jersey :  |b John Wiley & Sons,  |c [2014] 
300 |a 1 online resource (xxi, 395 pages) :  |b illustrations. 
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 
504 |a Includes bibliographical references and index. 
588 0 |a Print version record and CIP data provided by publisher. 
520 |a With recent changes in multicore and general-purpose computing on graphics processing units, the way parallel computers are used and programmed has drastically changed. This book provides recent research results in high-performance computing on complex environments, information on how to efficiently exploit heterogeneous and hierarchical architectures and distributed systems, detailed studies on the impact of applying heterogeneous computing practices to real problems, and applications varying from remote sensing to tomography. Topics include: numerical analysis for heterogeneous and multicore systems; optimization of communication for high performance heterogeneous and hierarchical platforms; efficient exploitation of heterogeneous architectures, hybrid CPU+GPU, and distributed systems; energy awareness in high-performance computing; and applications of heterogeneous high-performance computing. --  |c Edited summary from book. 
505 0 |a Series; Title Page; Copyright; Dedication; Contributors; Preface; Part I: Introduction; Chapter 1: Summary of the Open European Network for High-Performance Computing in Complex Environments; 1.1 Introduction and Vision; 1.2 Scientific Organization; 1.3 Activities of The project; 1.4 Main Outcomes of the Action; 1.5 Contents of The Book; Acknowledgment; Part II: Numerical Analysis for Heterogeneous and Multicore Systems; Chapter 2: On the Impact of the Heterogeneous Multicore and Many-Core Platforms on Iterative Solution Methods and Preconditioning Techniques; 2.1 Introduction 
505 8 |a 2.2 General Description of Iterative Methods and Preconditioning2.3 Preconditioning Techniques; 2.4 Defect-Correction Technique; 2.5 Multigrid Method; 2.6 Parallelization of Iterative Methods; 2.7 Heterogeneous Systems; 2.8 Maintenance and Portability; 2.9 Conclusion; Acknowledgments; References; Chapter 3: Efficient Numerical Solution of 2D Diffusion Equation on Multicore Computers; 3.1 Introduction; 3.2 Test Case; 3.3 Parallel Implementation; 3.4 Results; 3.5 Discussion; 3.6 Conclusion; Acknowledgment; References 
505 8 |a Chapter 4: Parallel Algorithms for Parabolic Problems on Graphs in Neuroscience4.1 Introduction; 4.2 Formulation of the Discrete Model; 4.3 Parallel Algorithms; 4.4 Computational Results; 4.5 Conclusions; Acknowledgments; References; Part III: Communication and Storage Considerations in High-Performance Computing; Chapter 5: An Overview of Topology Mapping Algorithms and Techniques in High-Performance Computing; 5.1 Introduction; 5.2 General Overview; 5.3 Formalization of the Problem; 5.4 Algorithmic Strategies for Topology Mapping; 5.5 Mapping Enforcement Techniques; 5.6 Survey of Solutions 
505 8 |a 5.7 Conclusion and Open ProblemsAcknowledgment; References; Chapter 6: Optimization of Collective Communication for Heterogeneous HPC Platforms; 6.1 Introduction; 6.2 Overview of Optimized Collectives and Topology-Aware Collectives; 6.3 Optimizations of Collectives on Homogeneous Clusters; 6.4 Heterogeneous Networks; 6.5 Topology- and Performance-Aware Collectives; 6.6 Topology as Input; 6.7 Performance as Input; 6.8 Non-MPI Collective Algorithms for Heterogeneous Networks; 6.9 Conclusion; Acknowledgments; References; Chapter 7: Effective Data Access Patterns on Massively Parallel Processors 
505 8 |a 7.1 Introduction7.2 Architectural Details; 7.3 K-Model; 7.4 Parallel Prefix Sum; 7.5 Bitonic Sorting Networks; 7.6 Final Remarks; Acknowledgments; References; Chapter 8: Scalable Storage I/O Software for Blue Gene Architectures; 8.1 Introduction; 8.2 Blue Gene System Overview; 8.3 Design and Implementation; 8.4 Conclusions and Future Work; Acknowledgments; References; Part IV: Efficient Exploitation of Heterogeneous Architectures; Chapter 9: Fair Resource Sharing for Dynamic Scheduling of Workflows on Heterogeneous Systems; 9.1 Introduction; 9.2 Concurrent Workflow Scheduling 
650 0 |a High performance computing. 
650 4 |a High performance computing. 
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 High performance computing.  |2 fast  |0 (OCoLC)fst00956032 
650 7 |a High performance computing.  |2 local 
655 4 |a Electronic books. 
655 0 |a Electronic books. 
700 1 |a Žilinskas, J.  |q (Julius),  |d 1973- 
776 0 8 |i Print version:  |a Jeannot, Emmanuel.  |t High performance computing on complex environments.  |d Hoboken, New Jersey : John Wiley & Sons, [2014]  |z 9781118712054  |w (DLC) 2013048363  |w (OCoLC)861477993 
830 0 |a Wiley series on parallel and distributed computing. 
856 4 0 |u https://doi.org/10.1002/9781118711897  |z Full Text via HEAL-Link 
994 |a 92  |b DG1