Improving speculative thread-level parallelism through module run-length prediction | IEEE Conference Publication | IEEE Xplore