Predicting performance in the presence of software and hardware resource bottlenecks | IEEE Conference Publication | IEEE Xplore