Compiler optimization of memory-resident value communication between speculative threads | IEEE Conference Publication | IEEE Xplore