Reducing Context Switch Overhead with Compiler-Assisted Threading | IEEE Conference Publication | IEEE Xplore