nOS-V is a lightweight tasking library. Users can create tasks and submit them for execution, and nOS-V will schedule tasks in the available resources. The novelty of nOS-V is that multiple independent applications can share a single nOSV “instance”, giving the library a system-wide view of tasks and resources and enabling what we call “co-execution”. Co-execution is a paradigm for two or more applications to share resources using a single scheduler, which permits sharing resources at a granularity optimal for task-based applications.
![](https://www.bsc.es/sites/default/files/public/styles/bscw2_-_simple_crop_style/public/bscw2/content/software-app/logo/nos-v.jpg?itok=499AWhW6&sc=d4881f592393bb6a0bd9d36fbf43f324)
Contact:
License:
GPL License (Version 3.0)