Evaluation of speculative execution techniques for high-level language to hardware compilation | IEEE Conference Publication | IEEE Xplore