Using coroutines for rpc in sensor networks... As a basis for this proposal, we designed and implemented a cooperative multitasking scheduler, based on coroutines, for the TinyOS operating system....
Cooperative multitasking for gpu-accelerated grid systems... In this paper, we propose a cooperative multitasking method capable of simultaneous execution of a graphics application and a CUDA-based scientific application on a single GPU....
Integrating remote invocations with asynchronism and cooperative multitasking... The paper also discusses how coroutines (cooperative multitasking) can be used to allow computation to proceed while a client is waiting for the result of a remote invocation, avoiding the pitfalls of programming with...
Cooperative multitasking for heterogeneous accelerators in the linux completely fair schedulerAbstract—This paper presents an extension of the Completely Fair Scheduler (CFS) to support cooperative multitasking with time-sharing for heterogeneous processing elements in Linux....