mpibind (spack): A memory-driven algorithm to map parallel codes to heterogeneous architectures 
Keywords: gpu|hpc|linux|mpi|mpibind|openmp|parallel|parallel-computing|performance|portability|productivity|scientific-computing|system-software