We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.DC

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Distributed, Parallel, and Cluster Computing

Title: HALO 1.0: A Hardware-agnostic Accelerator Orchestration Framework for Enabling Hardware-agnostic Programming with True Performance Portability for Heterogeneous HPC

Abstract: This paper presents HALO 1.0, an open-ended extensible multi-agent software framework that implements a set of proposed hardware-agnostic accelerator orchestration (HALO) principles. HALO implements a novel compute-centric message passing interface (C^2MPI) specification for enabling the performance portable execution of a hardware-agnostic host application across heterogeneous accelerators. The experiment results of evaluating eight widely used HPC subroutines based on Intel Xeon E5-2620 CPUs, Intel Arria 10 GX FPGAs, and NVIDIA GeForce RTX 2080 Ti GPUs show that HALO 1.0 allows for a unified control flow for host programs to run across all the computing devices with a consistently top performance portability score, which is up to five orders of magnitude higher than the OpenCL-based solution.
Comments: 37 pages
Subjects: Distributed, Parallel, and Cluster Computing (cs.DC); Computation and Language (cs.CL); Performance (cs.PF)
Cite as: arXiv:2011.10896 [cs.DC]
  (or arXiv:2011.10896v5 [cs.DC] for this version)

Submission history

From: Masudul Quraishi [view email]
[v1] Sun, 22 Nov 2020 00:25:55 GMT (3646kb,D)
[v2] Fri, 12 Feb 2021 04:27:01 GMT (4192kb,D)
[v3] Sun, 16 May 2021 00:56:23 GMT (3393kb,D)
[v4] Tue, 19 Oct 2021 02:54:00 GMT (4139kb,D)
[v5] Wed, 6 Jul 2022 18:41:07 GMT (4159kb,D)

Link back to: arXiv, form interface, contact.