aboutsummaryrefslogtreecommitdiffstats
path: root/schedcat/locking
Commit message (Collapse)AuthorAge
* Add support for arbitrary GEL locking prioritiesJeremy Erickson2013-11-25
|
* Implement LP-based OMIP blocking analysisBjoern Brandenburg2013-07-12
|
* blocking bounds: return C++ results object to callerBjoern Brandenburg2013-02-12
| | | | This is useful for testing.
* Add LP-based blocking analysis for FMLP+Bjoern Brandenburg2013-02-12
|
* Add LP-based blocking analysis for MPCPBjoern Brandenburg2013-02-12
|
* Allow clients to use the original DPCP blocking termsBjoern Brandenburg2013-02-12
| | | | | That is, using periods instead of response-time bounds, as is the case in the published DPCP analysis.
* Make C++ and Python LP-based blocking bounds available in bounds.pyBjoern Brandenburg2013-02-12
| | | | | Use the faster C++ version if available, unless the caller specifically requested the Python implementation.
* Add Python implementation of DPCP/DFLP constraint generationBjoern Brandenburg2013-02-12
| | | | | | This patch adds the main LP generation for the construction of LPs that yield safe upper bounds of maximum s-aware pi-blocking when the objective function is maximized.
* Add OMLP k-exclusion blocking boundsBjoern Brandenburg2012-02-20
|
* Add convenience wrapper to find_connected_components()Bjoern Brandenburg2012-02-20
|
* Add function to partition task set into connected componentsBjoern Brandenburg2012-02-20
|
* Import refactored schedcat codebaseBjoern Brandenburg2012-02-02
Based on the code available at http://www.cs.unc.edu/~bbb/diss, this is a cleaned-up version of schedcat intended to serve as the basis for all further development. Notable improvements: more unit tests and a cleaner module structure.