activity
20162021
most citedDoubt and Redundancy Kill Soft Errors -- Towards Detection and Correction of Silent Data Corruption in Task-based Numerical Software

4 citations · 8 across the 6 of their papers we have counts for

collaborators

11 papers

cs.SE20214 cited

Doubt and Redundancy Kill Soft Errors -- Towards Detection and Correction of Silent Data Corruption in Task-based Numerical Software

Philipp Samfass, Tobias Weinzierl, Anne Reinarz +1

Resilient algorithms in high-performance computing are subject to rigorous non-functional constraints. Resiliency must not increase the runtime, memory footprint or I/O demands too…

cs.CE2021

The maximum discrete surface-to-volume ratio of space-filling curve partitions

Maximilien Gadouleau, Tobias Weinzierl

Space-filling curves (SFCs) are used in high performance computing to distribute a computational domain or its mesh, respectively, amongst different compute units, i.e.~cores or no…

cs.DC20203 cited

TeaMPI -- Replication-based Resilience without the (Performance) Pain

Philipp Samfass, Tobias Weinzierl, Benjamin Hazelwood +1

In an era where we can not afford to checkpoint frequently, replication is a generic way forward to construct numerical simulations that can continue to run even if hardware parts…

cs.MS20201 cited

Delayed approximate matrix assembly in multigrid with dynamic precisions

Charles D. Murray, Tobias Weinzierl

The accurate assembly of the system matrix is an important step in any code that solves partial differential equations on a mesh. We either explicitly set up a matrix, or we work i…

cs.DC2019

A high-level characterisation and generalisation of communication-avoiding programming techniques

Tobias Weinzierl

Today's hardware's explosion of concurrency plus the explosion of data we build upon in both machine learning and scientific simulations have multifaceted impact on how we write ou…

cs.DC2019

Lightweight Task Offloading Exploiting MPI Wait Times for Parallel Adaptive Mesh Refinement

Philipp Samfass, Tobias Weinzierl, Dominic E. Charrier +1

Balancing the workload of sophisticated simulations is inherently difficult, since we have to balance both computational workload and memory footprint over meshes that can change a…