Loop scheduling and assignment to minimize energy while hiding latency for heterogeneous multi-bank memory | IEEE Conference Publication | IEEE Xplore