English

ReDSEa: Automated Acceleration of Triangular Solver on Supercloud Heterogeneous Systems

Hardware Architecture 2023-06-01 v1 Distributed, Parallel, and Cluster Computing

Abstract

When utilized effectively, Supercloud heterogeneous systems have the potential to significantly enhance performance. Our ReDSEa tool-chain automates the mapping, load balancing, scheduling, parallelism, and overlapping processes for the Triangular System Solver (TS) on a heterogeneous system consisting of a Huawei Kunpeng ARM multi-core CPU and an Ascend 910 AI HW accelerator. We propose an LLVM compiler tool-chain that a) leverages compiler analysis and b) utilizes novel performance models exploring recursive, iterative, and blocked computation models. Our tool-chain facilitates a speedup of up to 16x compared to an optimized 48-core CPU-only implementation.

Keywords

Cite

@article{arxiv.2305.19917,
  title  = {ReDSEa: Automated Acceleration of Triangular Solver on Supercloud Heterogeneous Systems},
  author = {Georgios Zacharopoulos and Ilias Bournias and Verner Vlacic and Lukas Cavigelli},
  journal= {arXiv preprint arXiv:2305.19917},
  year   = {2023}
}

Comments

4 pages, SSH-S0C DAC 2023 Workshop

R2 v1 2026-06-28T10:52:07.675Z