Title: Speculative Execution in High Performance Computer Architectures