activity
20172025
most citedA Smoothed Particle Hydrodynamics Mini-App for Exascale

21 citations · 111 across the 41 of their papers we have counts for

collaborators
Showing 2019Show all

11 papers · 1 filter

cs.DC2019

SimAS: A Simulation-assisted Approach for the Scheduling Algorithm Selection under Perturbations

Ali Mohammed, Florina M. Ciorba

Many scientific applications consist of large and computationally-intensive loops. Dynamic loop self-scheduling (DLS) techniques are used to parallelize and to balance the load dur…

cs.DC2019

Two-level Dynamic Load Balancing for High Performance Scientific Applications

Ali Mohammed, Aurelien Cavelan, Florina M. Ciorba +2

Scientific applications are often complex, irregular, and computationally-intensive. To accommodate the ever-increasing computational demands of scientific applications, high-perfo…

cs.DC2019

An Approach for Realistically Simulating the Performance of Scientific Applications on High Performance Computing Systems

Ali Mohammed, Ahmed Eleliemy, Florina M. Ciorba +2

Scientific applications often contain large, computationally-intensive, and irregular parallel loops or tasks that exhibit stochastic characteristics. Applications may suffer from…

cs.DC2019★ 12 cited

Finding Neighbors in a Forest: A b-tree for Smoothed Particle Hydrodynamics Simulations

Aurélien Cavelan, Rubén M. Cabezón, Jonas H. M. Korndorfer +1

Finding the exact close neighbors of each fluid element in mesh-free computational hydrodynamical methods, such as the Smoothed Particle Hydrodynamics (SPH), often becomes a main b…

cs.DC2019

Algorithm-Based Fault Tolerance for Parallel Stencil Computations

Aurélien Cavelan, Florina M. Ciorba

The increase in HPC systems size and complexity, together with increasing on-chip transistor density, power limitations, and number of components, render modern HPC systems subject…

cs.DC2019

Toward a Standard Interface for User-Defined Scheduling in OpenMP

Vivek Kale, Christian Iwainsky, Michael Klemm +2

Parallel loops are an important part of OpenMP programs. Efficient scheduling of parallel loops can improve performance of the programs. The current OpenMP specification only offer…

cs.DC2019★ 11 cited

Anomaly Detection in High Performance Computers: A Vicinity Perspective

Siavash Ghiasvand, Florina M. Ciorba

In response to the demand for higher computational power, the number of computing nodes in high performance computers (HPC) increases rapidly. Exascale HPC systems are expected to…

physics.comp-ph2019

SPH-EXA: Enhancing the Scalability of SPH codes Via an Exascale-Ready SPH Mini-App

Danilo Guerrera, Aurélien Cavelan, Rubén M. Cabezón +6

Numerical simulations of fluids in astrophysics and computational fluid dynamics (CFD) are among the most computationally-demanding calculations, in terms of sustained floating-poi…

cs.DC2019★ 2 cited

Detection of Silent Data Corruptions in Smoothed Particle Hydrodynamics Simulations

Aurélien Cavelan, Rubén M. Cabezón, Florina M. Ciorba

Silent data corruptions (SDCs) hinder the correctness of long-running scientific applications on large scale computing systems. Selective particle replication (SPR) is proposed her…

cs.DC2019

Hierarchical Dynamic Loop Self-Scheduling on Distributed-Memory Systems Using an MPI+MPI Approach

Ahmed Eleliemy, Florina M. Ciorba

Computationally-intensive loops are the primary source of parallelism in scientific applications. Such loops are often irregular and a balanced execution of their loop iterations i…

cs.DC2019

Turning Privacy Constraints into Syslog Analysis Advantage

Siavash Ghiasvand, Florina M. Ciorba, Wolfgang E. Nagel

The mean time between failures (MTBF) of HPC systems is rapidly reducing, and that current failure recovery mechanisms e.g., checkpoint-restart, will no longer be able to recover t…