Enhancing application performance using heterogeneous memory architectures on a many-core platform | IEEE Conference Publication | IEEE Xplore