Using Early Power and Timing Estimations of Massively Heterogeneous Computation Platforms to Create Optimized HPC Applications | IEEE Conference Publication | IEEE Xplore