Using combined profiling to decide when Thread Level Speculation is profitable | IEEE Conference Publication | IEEE Xplore