How useful are non-blocking loads, stream buffers and speculative execution in multiple issue processors? | IEEE Conference Publication | IEEE Xplore