Toward understanding heterogeneity in computing | IEEE Conference Publication | IEEE Xplore