首页>
外国专利>
METHODS AND SYSTEMS FOR TIME-SHARING PARALLEL APPLICATIONS WITH PERFORMANCE ISOLATION AND CONTROL THROUGH PERFORMANCE-TARGETED FEEDBACK-CONTROLLED REAL-TIME SCHEDULING
METHODS AND SYSTEMS FOR TIME-SHARING PARALLEL APPLICATIONS WITH PERFORMANCE ISOLATION AND CONTROL THROUGH PERFORMANCE-TARGETED FEEDBACK-CONTROLLED REAL-TIME SCHEDULING
Certain embodiments of the present invention provide systems and method for time-sharing parallel applications with performance isolation and control through feedback-controlled real-time scheduling. Certain embodiments provide a computing system for time-sharing parallel applications. The system includes a controller adapted to determine a scheduling constraint for each thread of execution for an application based at least in part on a target execution rate for the application. The system also includes a local scheduler executing on a node in the computing system. The local scheduler schedules execution of a thread of execution for the application based on the scheduling constraint received from the controller. The local scheduler provides feedback regarding a current execution rate for the application thread to the controller, and the controller modifies the scheduling constraint for the local scheduler based on the feedback.
展开▼