Performance Implications of Nonuniform Device Topologies in Scalable Heterogeneous Architectures | IEEE Journals & Magazine | IEEE Xplore