๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

A Practical Approach to High-Performance Computing

โœ Scribed by Sergei Kurgalin, Sergei Borzunov


Publisher
Springer International Publishing
Year
2019
Tongue
English
Leaves
210
Edition
1st ed. 2019
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


The book discusses the fundamentals of high-performance computing. The authors combine visualization, comprehensibility, and strictness in their material presentation, and thus influence the reader towards practical application and learning how to solve real computing problems. They address both key approaches to programming modern computing systems: multithreading-based parallelizing in shared memory systems, and applying message-passing technologies in distributed systems.

The book is suitable for undergraduate and graduate students, and for researchers and practitioners engaged with high-performance computing systems. Each chapter begins with a theoretical part, where the relevant terminology is introduced along with the basic theoretical results and methods of parallel programming, and concludes with a list of test questions and problems of varying difficulty. The authors include many solutions and hints, and often sample code.

โœฆ Table of Contents


Front Matter ....Pages i-xi
Classification of Computing System Architectures (Sergei Kurgalin, Sergei Borzunov)....Pages 1-5
Topologies of Computer Networks (Sergei Kurgalin, Sergei Borzunov)....Pages 7-15
Fundamentals of Parallel Computing (Sergei Kurgalin, Sergei Borzunov)....Pages 17-35
The MPI Technology (Sergei Kurgalin, Sergei Borzunov)....Pages 37-66
The OpenMP Technology (Sergei Kurgalin, Sergei Borzunov)....Pages 67-92
Implementation of Parallel Algorithms (Sergei Kurgalin, Sergei Borzunov)....Pages 93-115
Back Matter ....Pages 117-206

โœฆ Subjects


Computer Science; Computer Systems Organization and Communication Networks; Software Engineering/Programming and Operating Systems; Computer Engineering


๐Ÿ“œ SIMILAR VOLUMES


A Practical Approach to High-Performance
โœ Sergei Kurgalin; Sergei Borzunov ๐Ÿ“‚ Library ๐Ÿ“… 2019 ๐Ÿ› Springer Nature ๐ŸŒ English

The book discusses the fundamentals of high-performance computing. The authors combine visualization, comprehensibility, and strictness in their material presentation, and thus influence the reader towards practical application and learning how to solve real computing problems. They address both key

Practical Guide to High Performance Engi
โœ Kemmish, David J. ๐Ÿ“‚ Library ๐Ÿ“… 2011-09-05 ๐Ÿ› iSmithers Rapra Publishing ๐ŸŒ English

High performance engineering plastics are used in a vast range of applications and environments. They are becoming increasingly important because of trends towards more reliable and higher performance machines and devices. This book gives readers a working knowledge and understanding of high pe

Problem-solving in high performance comp
โœ Ljubuncic, Igor ๐Ÿ“‚ Library ๐Ÿ“… 2015 ๐Ÿ› Morgan Kaufmann is an imprint of Elsevier ๐ŸŒ English

<p>Problem-Solving in High Performance Computing: A Situational Awareness Approach with Linux focuses on understanding giant computing grids as cohesive systems. Unlike other titles on general problem-solving or system administration, this book offers a cohesive approach to complex, layered environm