COPS: A Coroutine-Based Priority Scheduling Framework Perceived by the Operating System | IEEE Conference Publication | IEEE Xplore