Before revision:  In this paper, we present HALO 1.0, an open-ended extensible multi-agent software framework , that implements a set of proposed hardware-agnostic accelerator orchestration (HALO) principles and a novel compute-centric message passing interface (C^2MPI) specification for enabling the portable and performance-optimized execution of hardware-agnostic application  codes across heterogeneous accelerator resources.
After revision:  In this paper, we present HALO 1.0, an open-ended extensible multi-agent software framework , that implements a set of proposed hardware-agnostic accelerator orchestration (HALO) principles and a novel compute-centric message passing interface (C^2MPI) specification for enabling the portable and performance-optimized execution of hardware-agnostic application host codes across heterogeneous accelerator resources.