𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Problem-solving in high performance computing : a situational awareness approach with Linux

✍ Scribed by Ljubuncic, Igor


Publisher
Morgan Kaufmann is an imprint of Elsevier
Year
2015
Tongue
English
Leaves
306
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


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 environments, highlighting the difference between standalone system troubleshooting and complex problem-solving in large, mission critical environments, and addressing the pitfalls of information overload, micro, and macro symptoms, also including methods for managing problems in large computing ecosystems.

The authors offer perspective gained from years of developing Intel-based systems that lead the industry in the number of hosts, software tools, and licenses used in chip design. The book offers unique, real-life examples that emphasize the magnitude and operational complexity of high performance computer systems.

  • Provides insider perspectives on challenges in high performance environments with thousands of servers, millions of cores, distributed data centers, and petabytes of shared data
  • Covers analysis, troubleshooting, and system optimization, from initial diagnostics to deep dives into kernel crash dumps
  • Presents macro principles that appeal to a wide range of users and various real-life, complex problems
  • Includes examples from 24/7 mission-critical environments with specific HPC operational constraints

✦ Table of Contents


Content:
Front matter,Copyright,Dedication,Preface,Acknowledgments,Introduction: data center and high-end computingEntitled to full textChapter 1 - Do you have a problem?, Pages 1-15
Chapter 2 - The investigation begins, Pages 17-24
Chapter 3 - Basic investigation, Pages 25-51
Chapter 4 - A deeper look into the system, Pages 53-74
Chapter 5 - Getting geeky – tracing and debugging applications, Pages 75-136
Chapter 6 - Getting very geeky – application and kernel cores, kernel debugger, Pages 137-210
Chapter 7 - Problem solution, Pages 211-232
Chapter 8 - Monitoring and prevention, Pages 233-248
Chapter 9 - Make your environment safer, more robust, Pages 249-258
Chapter 10 - Fine-tuning the system performance, Pages 259-275
Chapter 11 - Piecing it all together, Pages 277-287
Subject Index, Pages 289-298


πŸ“œ SIMILAR VOLUMES


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

Problem-solving in High Performance Comp
✍ Igor Ljubuncic πŸ“‚ Library πŸ“… 2015 πŸ› Morgan Kaufmann 🌐 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

Business Communication: A Problem Solvin
✍ Kathryn Rentz πŸ“‚ Library πŸ“… 2021 πŸ› McGraw Hill, Inc 🌐 English

<span>Business Communication: A Problem-Solving Approach 2e prepares students to take charge of the communication challenges they’ll face on the job. With a focus on effective decision making, the text provides a process for analyzing communication problems and thorough support for designing success

Hands-On GPU Computing with Python: Expl
✍ Avimanyu Bandyopadhyay πŸ“‚ Library πŸ“… 2019 πŸ› Packt Publishing Ltd 🌐 English

Explore GPU-enabled programmable environment for machine learning, scientific applications, and gaming using PuCUDA, PyOpenGL, and Anaconda Accelerate Key Features Understand effective synchronization strategies for faster processing using GPUs Write parallel processing scripts with PyCuda and PyOpe

Hands-On GPU Computing with Python: Expl
✍ Avimanyu Bandyopadhyay πŸ“‚ Library πŸ“… 2019 πŸ› Packt Publishing Ltd 🌐 English

Explore GPU-enabled programmable environment for machine learning, scientific applications, and gaming using PuCUDA, PyOpenGL, and Anaconda Accelerate Key Features Understand effective synchronization strategies for faster processing using GPUs Write parallel processing scripts with PyCuda and PyOpe