PKI and digital certification infrastructure

R Hunt - Proceedings. Ninth IEEE International Conference on …, 2001 - ieeexplore.ieee.org
Secure VPN technology is only possible with the use of appropriate security systems such
as encryption, digital signatures, digital certificates, public/private key pairs, non-repudiation …

Identifying the root causes of wait states in large-scale parallel applications

D Böhme, M Geimer, L Arnold, F Voigtlaender… - ACM Transactions on …, 2016 - dl.acm.org
Driven by growing application requirements and accelerated by current trends in
microprocessor design, the number of processor cores on modern supercomputers is …

Static local concurrency errors detection in MPI-RMA programs

E Saillard, M Sergent, CTA Kaci… - 2022 IEEE/ACM Sixth …, 2022 - ieeexplore.ieee.org
Communications are a critical part of HPC simulations, and one of the main focuses of
application developers when scaling on supercomputers. While classical message passing …

Mc-checker: Detecting memory consistency errors in mpi one-sided applications

Z Chen, J Dinan, Z Tang, P Balaji… - SC'14: Proceedings …, 2014 - ieeexplore.ieee.org
One-sided communication decouples data movement and synchronization by providing
support for asynchronous reads and updates of distributed shared data. While such …

MC-CChecker: A clock-based approach to detect memory consistency errors in MPI one-sided applications

TD Diep, K Fürlinger, N Thoai - Proceedings of the 25th European MPI …, 2018 - dl.acm.org
MPI one-sided communication decouples data movement from synchronization, which
eliminates overhead from unneeded synchronization and allows for greater concurrency. On …

Finding Bottlenecks in Message Passing Interface Programs by Scalable Critical Path Analysis

V Korkhov, I Gankevich, A Gavrikov, M Mingazova… - Algorithms, 2023 - mdpi.com
Bottlenecks and imbalance in parallel programs can significantly affect performance of
parallel execution. Finding these bottlenecks is a key issue in performance analysis of MPI …

Nasty-MPI: Debugging synchronization errors in MPI-3 one-sided applications

R Kowalewski, K Fürlinger - Euro-Par 2016: Parallel Processing: 22nd …, 2016 - Springer
Abstract The Message Passing Interface (MPI) specifies a one-sided interface for Remote
Memory Access (RMA), which allows one process to specify all communication parameters …

CASITA: A tool for identifying critical optimization targets in distributed heterogeneous applications

F Schmitt, J Stolle, R Dietrich - 2014 43rd International …, 2014 - ieeexplore.ieee.org
Programming of high performance computing systems has become more complex over time.
Several layers of parallelism need to be exploited to efficiently utilize the available …

Optimizing one-sided communication of parallel applications using critical path methods

C Herold, O Krzikalla, A Knüpfer - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
Parallel programming models for distributed memory systems rely on communication
operations. Their behavior is essential for the performance of parallel application codes …

Debugging latent synchronization errors in MPI-3 one-sided communication

R Kowalewski, K Fürlinger - Tools for High Performance Computing 2016 …, 2017 - Springer
Abstract The Message Passing Interface (MPI-3) provides a one-sided communication
interface, also known as MPI Remote Memory Access (RMA), which enables one process to …