arXiv · 2607.02324
Elasticity in Parallel Sparse Triangular Solve
Abstract
We introduce stale synchronous parallel as a mode of execution in parallel sparse triangular linear system solve and present a general directed-acyclic-graph scheduler capable of producing such schedules. Stale-synchronous-parallel schedules allow the overlap of synchronisation and compute which results in a geometric-mean speed-up of $7$-$30\%$ of our scheduler, ElasticDivide, over state-of-the-art synchronous scheduler GrowLocal on an ARM machine using 48 cores. On an x86 machine using 48 cores, we report geometric-mean speed-ups of $19$-$60\%$ over SpMP.
Explore related subjects
Keep this discovery
Raphael S. Steiner, Christos K. Matzoros, Pál András Papp, Toni Böhnlein, A. N. Yzelman. 2026-07-02. Elasticity in Parallel Sparse Triangular Solve. https://arxiv.org/abs/2607.02324
Cite the original work for its findings. Save a collection to share your selection of sources.