AEML: An Acceleration Engine for Multi-GPU Load-Balancing in Distributed Heterogeneous Environment | IEEE Journals & Magazine | IEEE Xplore