Tracing task‐based runtime systems: Feedbacks from the StarPU case

A Denis, E Jeannot, P Swartvagher… - Concurrency and …, 2024 - Wiley Online Library
Given the complexity of current supercomputers and applications, being able to trace
application executions to understand their behavior is not a luxury. As constraints, tracing …

Evaluation of NTP/PTP fine-grain synchronization performance in HPC clusters

A Libri, A Bartolini, D Cesarini, L Benini - Proceedings of the 2nd …, 2018 - dl.acm.org
Fine-grain time synchronization is important to address several challenges in today and
future High Performance Computing (HPC) centers. Among the many,(i) co-scheduling …

The Viability of Using Online Prediction to Perform Extra Work while Executing BSP Applications

PH Chen, P Haghi, JY Chung, T Geng… - 2022 IEEE High …, 2022 - ieeexplore.ieee.org
A fundamental problem in parallel processing is the difficulty in efficiently partitioning work:
the result is that much of a parallel program's execution time is often spent idle or performing …

Synchronizing MPI Processes in Space and Time

J Schuchart, S Hunold, G Bosilca - … of the 30th European MPI Users' …, 2023 - dl.acm.org
Performance benchmarks are an integral part of the development and evaluation of parallel
algorithms, both in distributed applications as well as MPI implementations themselves. The …

The pitfalls of provisioning exascale networks: A trace replay analysis for understanding communication performance

JP Kenny, K Sargsyan, S Knight… - … Conference, ISC High …, 2018 - Springer
Data movement is considered the main performance concern for exascale, including both on-
node memory and off-node network communication. Indeed, many application traces show …

ACiS: smart switches with application-level acceleration

P Haghi - 2023 - search.proquest.com
Network performance has contributed fundamentally to the growth of supercomputing over
the past decades. In parallel, High Performance Computing (HPC) peak performance has …

Algorithmic complexity in computational biology: basics, challenges and limitations

D Cirillo, M Ponce-de-Leon, A Valencia - arXiv preprint arXiv:1811.07312, 2018 - arxiv.org
Computational problems can be classified according to their algorithmic complexity, which is
defined based on how the resources needed to solve the problem, eg the execution time …

[PDF][PDF] The Pitfalls of Provisioning Exascale Networks: A Trace Replay Analysis for Understanding Communication Performance.

JJ Wilke, JP Kenny, S Knight, G Michelogiannakis… - 2018 - osti.gov
Data movement is considered the main performance concern for exascale, including both on-
node memory and off-node network communication. Indeed, many application traces show …

Modeling Grace Period Policy in Supercomputer Systems Using Game-Theoretic Approach

O Ogundolapo - 2021 - search.proquest.com
Supercomputers are employed for the execution of jobs that require considerably extensive
computational resources. However, over or under-request job runtime has been observed in …

RETRACTED CHAPTER: Conditions of Deadlock Detection in Multithreaded Applications Using Inheritable Systems

A Mohan, N Komal Kumar - International Conference on E-Business and …, 2019 - Springer
Normally deadlock is the common situation of multithreaded applications; it causes longer
memory access time, page table memory utilization, and internal fragmentation. Due to …