Heterogeneous by Design: An Environment for Exploiting Heterogeneity | IEEE Conference Publication | IEEE Xplore