An Architecture for Heterogeneous High-Performance Computing Systems: Motivation and RequirementsChristoph HagleitnerCharles Johnset al.2023IEEE JVA Symposium 2023