Kurgalin, Sergei
A Practical Approach to - High Performance Computing
- ISBN 13:
- 9783030275600
- author:
- Kurgalin, Sergei
- format:
- Paperback
- publisher:
- Springer Nature Switzerland AG
- language:
- English
- Publication Year:
- 2020
- Pages:
- 206
- Dimensions:
- 23.4 x 15.6 x 1.2 centimetres (0
- Genre:
- Professional & Vocational, Computers, Networking,
- Condition:
- New
- Availability:
- Item usually sent within 20 working days
Description
A Practical Approach to High-Performance Computing is a comprehensive guide to the fundamentals of high-performance computing. The book presents visualization, comprehensibility, and strictness in its material presentation, making it easy for readers to apply theoretical concepts to real-world problems. The authors cover both key approaches to programming modern computing systems: multithreading-based parallelizing in shared memory systems, and applying message-passing technologies in distributed systems. Each chapter begins with a theoretical part introducing relevant terminology and basic theoretical results, followed by test questions and problems of varying difficulty. The book includes many solutions and hints, along with sample code. Suitable for undergraduate and graduate students, as well as researchers and practitioners engaged with high-performance computing systems, this book provides a practical approach to learning how to solve real computing problems.