08002cam a2201141 i 4500001001300000003000600013005001700019006001900036007001500055008004100070010001700111040014000128019004700268020002600315020002300341020003100364020002800395020001800423020001500441020001500456020001800471020002700489020002400516029002100540029002100561029002100582029002100603029002100624029002100645029002100666029001800687029001900705029002100724029002300745029002300768029002100791029002100812029002100833029002100854035009300875037003800968042000801006050001201014072002501026072002501051072002501076072002501101072002501126072002501151072002501176082001601201049000901217100002301226245009401249264005401343300005701397336002601454337002601480338003601506490005501542504005101597588006101648520094301709505058802652505052503240505060303765505060304368505058704971650003205558650003205590650004305622650004205665650004105707650004305748650004805791650004005839650003505879650005805914650003905972655002206011655002206033700003806055776019306093830005606286856008406342938003406426938004806460938004206508938003006550938002806580938005506608938004506663938004106708938004106749938004106790994001206831999001706843ocn870336445OCoLC20171224114541.0m o d cr |||||||||||140210s2014 njua ob 001 0 eng  a 2014005831 aDLCbengerdaepncDLCdYDXdEBLCPdN$TdIDEBKdE7BdCUSdDG1dDEBSZdYDXCPdCDXdCOOdUMIdDEBBGdRECBKdB24X7dSTFdOCLCQdVT2dOCLCF a892344959a908035546a908280594a951971609 a9781118712078q(ePub) a1118712072q(ePub) a9781118866672q(Adobe PDF) a1118866673q(Adobe PDF) a9781118711897 a1118711890 a1306638712 a9781306638715 z9781118712054q(cloth) z1118712056q(cloth)1 aCHBISb0102596911 aCHNEWb0006999261 aCHNEWb0006999271 aCHVBKb32594296X1 aDEBSZb4057137701 aDEBSZb4172337871 aDEBSZb4230592971 aNZ1b155813391 aZWZb1814745221 aDEBSZb4494240571 aDEBBGbBV0421826921 aDEBBGbBV0433965511 aCHVBKb3744627631 aCHNEWb0008873591 aCHVBKb3745237381 aCHNEWb000893216 a(OCoLC)870336445z(OCoLC)892344959z(OCoLC)908035546z(OCoLC)908280594z(OCoLC)951971609 aCL0500000485bSafari Books Online apcc00aQA76.88 7aCOMx0130002bisacsh 7aCOMx0140002bisacsh 7aCOMx0180002bisacsh 7aCOMx0670002bisacsh 7aCOMx0320002bisacsh 7aCOMx0370002bisacsh 7aCOMx0520002bisacsh00a004.1/1223 aMAIN1 aJeannot, Emmanuel.10aHigh performance computing on complex environments /cEmmanuel Jeannot, Julius Zilinskas. 1aHoboken, New Jersey :bJohn Wiley & Sons,c[2014] a1 online resource (xxi, 395 pages) :billustrations. atextbtxt2rdacontent acomputerbc2rdamedia aonline resourcebcr2rdacarrier1 aWiley series on parallel and distributed computing aIncludes bibliographical references and index.0 aPrint version record and CIP data provided by publisher. aWith 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. --cEdited summary from book.0 aSeries; 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 Introduction8 a2.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; References8 aChapter 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 Solutions8 a5.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 Processors8 a7.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 0aHigh performance computing. 4aHigh performance computing. 7aCOMPUTERSxComputer Literacy.2bisacsh 7aCOMPUTERSxComputer Science.2bisacsh 7aCOMPUTERSxData Processing.2bisacsh 7aCOMPUTERSxHardwarexGeneral.2bisacsh 7aCOMPUTERSxInformation Technology.2bisacsh 7aCOMPUTERSxMachine Theory.2bisacsh 7aCOMPUTERSxReference.2bisacsh 7aHigh performance computing.2fast0(OCoLC)fst00956032 7aHigh performance computing.2local 4aElectronic books. 0aElectronic books.1 aŽilinskas, J.q(Julius),d1973-08iPrint version:aJeannot, Emmanuel.tHigh performance computing on complex environments.dHoboken, New Jersey : John Wiley & Sons, [2014]z9781118712054w(DLC) 2013048363w(OCoLC)861477993 0aWiley series on parallel and distributed computing.40uhttp://onlinelibrary.wiley.com/book/10.1002/9781118711897zWiley Online Library aBooks 24x7bB247nbks00063580 aCoutts Information ServicesbCOUTn28112376 aEBL - Ebook LibrarybEBLBnEBL1666528 aebrarybEBRYnebr10860999 aEBSCOhostbEBSCn756266 aIngram Digital eBook CollectionbIDEBncis28112376 aRecorded Books, LLCbRECEnrbeEB00438516 aYBP Library ServicesbYANKn11765728 aYBP Library ServicesbYANKn11072424 aYBP Library ServicesbYANKn13035629 a92bDG1 c13295d13295