High Performance Computing
Editorial: Excelic Press
Isbn : 9781642243185
Pasta : Dura
Item #: 1894
This book covers the state-of-the-art techniques and innovations in high-performance computing (HPC) written by eminent researchers and practitioners from around the world. The book presents new trends in high-performance computing, with the goal of reducing computer execution time. This book begins with the DiamondTorre algorithm for high-performance wave modeling. Effective algorithms of physical media numerical modeling problems’ resolution are mentioned. The computation rate of such issues is proscribed by heart information measure if enforced with ancient algorithms. The numerical resolution of the differential equation is taken into account. A finite distinction theme with a cross stencil and a high order of approximation is employed. The DiamondTorre algorithm is constructed, with regard to the specifics of the GPGPU’s (general purpose graphical processing unit) memory hierarchy and parallelism.
Next, the book presents a consistency model for runtime objects in the open community runtime. Task-based runtime systems are seen as a way to deal with increasing heterogeneity and performance variability in modern high-performance computing systems. The Open Community Runtime is an example of such a runtime system, with the benefit of having an open specification that defines its interface and behavior. The book also explores how to utilize the highly parallel capabilities of modern commodity graphics processing units (GPUs) in order to improve the performance of different security tools operating at the network, storage, and memory level, and how they can offload the CPU whenever possible. Modern GPUs have been proven to be highly effective and very efficient at accelerating computational- and memory-intensive workloads. The book follows with a miss-aware LLC buffer management strategy based on heterogeneous multi-core. Heterogeneous multi-core systems present new challenges by introducing integrated graphics processing units (GPUs) on the same die with CPU cores. In order to reduce the data transfer between the memory and video memory and improve the efficiency of the system, researchers proposed the shared last-level cache (LLC) architecture, which is designed to store shared data between the CPU and GPU in the LLC to speed up program execution and reduce memory read and write times.
Finally, the book studies the main technological challenges of real-time biofeedback in sport. Communication and processing as two main possible obstacles for high-performance real-time biofeedback systems are identified. Special attention to the role of high-performance computing with some details on the possible usage of the DataFlow computing paradigm is also given. Motion tracking systems, in connection with the biomechanical biofeedback, help in accelerating motor learning. Requirements about various parameters important in real-time biofeedback applications are discussed. Special focus is given on feedback loop delays. Overall, the book should aid researchers in positioning new models and new modeling approaches in relation to the state-of-the-art. It may also be of interest to practitioners and educators seeking an overview of developments in this area.