From e6cec83ace0a3a345ef60ab57a4a9ab032a48b73 Mon Sep 17 00:00:00 2001
From: Bjoern Brandenburg
- Clustered-EDF scheduling plugin can create clusters based on sharing of L2 or L3 cache. The plugin reads the cache level parameter from the file /proc/litmus/cluster_cache. It maps processors sharing cache at the specified level in one cluster. - -
You can use the tool setsched (part of liblitmus) @@ -493,7 +488,13 @@ scons
If you do not have the dialog utility installed, then you can still used setsched by passing the desired scheduling policy as a commandline parameter, e.g. type setsched PFAIR to activate the PFAIR plugin. -
+ + ++ The C-EDF plugin can create clusters based on the sharing of L2 or L3 caches. When the plugin is activated (see above), it configures clusters based on the value last written to /proc/litmus/cluster_cache (either "L2" or "L3"). Note that the desired level of shared caches must be written prior to activating C-EDF; changing cluster size while C-EDF is active is not supported. +
+The user space library that provides the LITMUSRT API, -- cgit v1.2.2