A Linux Kernel scheduler extension for multi-core systems
Aleix Roca, Rodríguez, Samuel, Albert Segura, Kévin Marquet, Vicenç Beltrán · UPCommons institutional repository (Universitat Politècnica de Catalunya) · 2017
In this thesis, it is presented a Linux kernel extension that allows a user-space application to be notified of the blocking and unblocking of its threads, making it possible for a core to execute another thread while the other is blocked. The OmpSs Nanos6 runtime is adapted to use this feature.