Introducing task-containers as an alternative to runtime-stacking

JB Besnard, J Adam, S Shende, M Pérache… - Proceedings of the 23rd …, 2016 - dl.acm.org
The advent of many-core architectures poses new challenges to the MPI programming
model which has been designed for distributed memory message passing. It is now clear …

Performance analysis tools for mpi applications and their use in programming education

AL Roth, T Süß - Companion of the 2023 ACM/SPEC International …, 2023 - dl.acm.org
Performance analysis tools are frequently used to support the development of parallel MPI
applications. They facilitate the detection of errors, bottlenecks, or inefficiencies but differ …

Online performance analysis: an event-based workflow design towards exascale

M Wagner, T Hilbrich, H Brunst - 2014 IEEE Intl Conf on High …, 2014 - ieeexplore.ieee.org
Today, it is commonly accepted that speedup and efficiency are not granted automatically
when develo** or porting software for High Performance Computing (HPC) platforms. The …

TCP mechanisms for improving the user experience for time-dependent thin-stream applications

A Petlund, K Evensen, C Griwodz… - 2008 33rd IEEE …, 2008 - ieeexplore.ieee.org
A wide range of Internet-based services that use reliable transport protocols display what we
call thin-stream properties. This means that the application sends data with such a low rate …

Towards a better expressiveness of the speedup metric in MPI context

JB Besnard, AD Malony, S Shende… - 2017 46th …, 2017 - ieeexplore.ieee.org
Many-core processors are imposing new constraints to parallel applications. In particular,
the MPI+ X model or hybridization is becoming a compulsory avenue to extract performance …

Features enhancement of micro-service based cab booking system using block-chain

N Singh, R Shukla, AK Singh - Computational Methods in …, 2024 - taylorfrancis.com
Cab booking services help people order taxis. Existing cab booking services use client
server-based architecture. The paper gives a study of the architecture and workings of the …

Memory Usage Optimizations for Online Event Analysis

T Hilbrich, J Protze, M Wagner, MS Müller… - … Conference on Exascale …, 2014 - Springer
Tools are essential for application developers and system support personnel during tasks
such as performance optimization and debugging of massively parallel applications. An …

[PDF][PDF] Runtime MPI Correctness Checking with a Scalable Tools Infrastructure

T Hilbrich - 2016 - d-nb.info
Increasing computational demand of simulations motivates the use of parallel computing
systems. At the same time, this parallelism poses challenges to application developers. The …

Gleaming the cube: Online performance analysis and visualization using malp

JB Besnard, AD Malony, S Shende, M Pérache… - Tools for High …, 2016 - Springer
Abstract Multi-Application onLine Profiling (MALP) is a performance tool which has been
developed as an alternative to the trace-based approach for fine-grained event collection …

Unifying the Analysis of Performance Event Streams at the Consumer Interface Level

JB Besnard, AD Malony, S Shende, M Pérache… - Tools for High …, 2019 - Springer
Several instrumentation interfaces have been developed for parallel programs to make
observable actions that take place during execution and to make accessible information …