aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAge
* Pretty-print example task set filesHEADmasterBjoern Brandenburg2013-11-26
* Add example code and related end-to-end tests.Jeremy Erickson2013-11-26
* Add support for arbitrary GEL locking prioritiesJeremy Erickson2013-11-25
* Fix bug in locking overhead code that used task set in place of its cardinalityJeremy Erickson2013-11-25
* Replace pp with prio_pt in Python code, to match C++ codeJeremy Erickson2013-11-25
* Remove unused field from QPA implementationBjoern Brandenburg2013-08-14
* Implement LP-based OMIP blocking analysisBjoern Brandenburg2013-07-12
* Fix broken demand calculationBjoern Brandenburg2013-05-22
* Bugfix: de-duplicate definition of assign_ids_by_periodAlexander Wieder2013-05-01
* blocking bounds: return C++ results object to callerBjoern Brandenburg2013-02-12
* Precision fix: user deliberate rounding in LP result conversionBjoern Brandenburg2013-02-12
* Add LP-based blocking analysis for FMLP+Bjoern Brandenburg2013-02-12
* Add LP-based blocking analysis for MPCPBjoern Brandenburg2013-02-12
* Add generic LP support for shared-memory protocolsBjoern Brandenburg2013-02-12
* Allow LPs in which not all variables are part of the objective functionBjoern Brandenburg2013-02-12
* Add support for dumping LPs to iostreamsBjoern Brandenburg2013-02-12
* C++ LP analysis: add LP debugging helperBjoern Brandenburg2013-02-12
* Refactor linprog_solve() into a proper functionBjoern Brandenburg2013-02-12
* Disable creation of new variables after creation of the objective functionBjoern Brandenburg2013-02-12
* Switch to CPX (CPLEX C API) as default LP solverBjoern Brandenburg2013-02-12
* Implement CPLEX integration via C APIBjoern Brandenburg2013-02-12
* Set CPLEX options to improve solving speedBjoern Brandenburg2013-02-12
* Set GLPK options to improve solving speedBjoern Brandenburg2013-02-12
* Allow clients to use the original DPCP blocking termsBjoern Brandenburg2013-02-12
* Make C++ and Python LP-based blocking bounds available in bounds.pyBjoern Brandenburg2013-02-12
* Add Python implementation of DPCP/DFLP constraint generationBjoern Brandenburg2013-02-12
* Add Python linear programming supportBjoern Brandenburg2013-02-12
* Add convenience iterators to TaskSystemBjoern Brandenburg2013-02-12
* Add GLPK IntegrationBjoern Brandenburg2013-02-12
* Add support for tracking total LP generation / solving costBjoern Brandenburg2013-02-12
* Add memory leak debug code to testmainBjoern Brandenburg2013-02-12
* Add test code for LP-based DPCP/DFLP analysisBjoern Brandenburg2013-02-12
* Export the LP-based analysis of the DFLP/DPCPBjoern Brandenburg2013-02-12
* Add compile-time support for merged LPsBjoern Brandenburg2013-02-12
* Allow VarMapper to start at index other than 0Bjoern Brandenburg2013-02-12
* Add DPCP and DFLP linear program generationBjoern Brandenburg2013-02-12
* Add CPLEX integrationBjoern Brandenburg2013-02-12
* Add simple C++ linear program representationBjoern Brandenburg2013-02-12
* Add unique IDs to TaskInfoBjoern Brandenburg2013-02-12
* Simplify sharedres_types.h with iterator macrosBjoern Brandenburg2013-02-12
* Extract sharedres_types.h from sharedres.hBjoern Brandenburg2013-02-12
* Extract hash map hack from rw-task-fair.cppBjoern Brandenburg2013-02-12
* Add benchmarking helper classBjoern Brandenburg2013-02-12
* MPCP: accurately track per-processor priority ceilingsBjoern Brandenburg2013-02-12
* MPCP: export gcs response-time boundsBjoern Brandenburg2013-02-12
* MPCP: report local and remote blocking even if >response_timeBjoern Brandenburg2013-02-12
* MPCP: we must consider gcs' with equal priority ceilingsBjoern Brandenburg2013-02-12
* Move get_priority_ceilings() from DPCP to common codeBjoern Brandenburg2013-02-12
* Do not overwrite Task.jitter in FP overhead accountingBjoern Brandenburg2013-02-12
* Fix typo in schedcat/sched/__init__.py:get_native_taskset()Bjoern Brandenburg2013-02-12