Age | Commit message (Expand) | Author | Lines |
2019-09-11 | PTA: Support sleep pseudo-transitions in DFS | Daniel Friesel | -17/+38 |
2019-09-11 | PTA: Use "None" transition for sleep | Daniel Friesel | -3/+17 |
2019-09-11 | generate-dfa-benchmark: Do not harcode codegen method | Daniel Friesel | -2/+14 |
2019-09-09 | add more static accounting methods | Daniel Friesel | -5/+118 |
2019-09-09 | optionally also analyze mean transition power | Daniel Friesel | -0/+2 |
2019-09-06 | Add static state-only online accounting with immediate energy calculation | Daniel Friesel | -1/+36 |
2019-09-06 | automata: Supprt setting random energy model for benchmarks | Daniel Friesel | -0/+12 |
2019-09-02 | Add basic auto-generated energy accounting code for online model eval | Daniel Friesel | -11/+130 |
2019-08-30 | codegen: add minimal support for overloaded functions | Daniel Friesel | -4/+4 |
2019-08-30 | add codegen MVP for online model overhead analysis | Daniel Friesel | -1/+81 |
2019-08-30 | Add python module for AspectC++ repo.acp | Daniel Friesel | -0/+99 |
2019-08-16 | documentation | Daniel Friesel | -23/+46 |
2019-08-16 | prune_dependent_parameters: do not calculate bogus corrcoef values | Daniel Friesel | -9/+11 |
2019-08-16 | Add function override support to AnalyticModel, analyze-timing.py | Daniel Friesel | -10/+25 |
2019-08-16 | optionally prune dependent parameters before analysis | Daniel Friesel | -1/+68 |
2019-08-15 | Fix generate-dfa-benchmark leaving out benchmark parts when splitting runs | Daniel Friesel | -3/+24 |
2019-08-14 | harness: remove debug output | Daniel Friesel | -3/+0 |
2019-08-14 | add support for a posteriori parameters (e.g. TX success / retry count) | Daniel Friesel | -9/+45 |
2019-08-14 | functions, utils: pydocstyle | Daniel Friesel | -46/+38 |
2019-08-13 | _try_fits: Do not throw away previous raw_results while iterating over parame... | Daniel Friesel | -2/+3 |
2019-08-13 | get_fit_result: Fix debug output | Daniel Friesel | -5/+6 |
2019-08-13 | functions: documentation (WiP) | Daniel Friesel | -19/+17 |
2019-08-13 | refactor paramfit.results handling into separate helper function | Daniel Friesel | -30/+29 |
2019-08-13 | _try_fits: Also return individual results for each parameter combination | Daniel Friesel | -20/+49 |
2019-08-13 | Improve _try_fits performance and fairness | Daniel Friesel | -25/+20 |
2019-08-13 | _try_fits: documentation, minimal refactoring, note a possible bug | Daniel Friesel | -11/+60 |
2019-07-26 | harness/pta-bench: Add initial support for logging of return values | Daniel Friesel | -8/+36 |
2019-07-26 | support '$' as trace filter terminator | Daniel Friesel | -1/+4 |
2019-07-26 | add parameter normalization support to YAML DFA models | Daniel Friesel | -1/+16 |
2019-07-25 | PTA: Add support for parameter normalization during code generation | Daniel Friesel | -2/+19 |
2019-07-25 | lint | Daniel Friesel | -0/+3 |
2019-07-25 | AnalyticModel: Add missing param_name / param_index functions | Daniel Friesel | -0/+10 |
2019-07-25 | some documentation | Daniel Friesel | -7/+60 |
2019-07-25 | Move trace filter from postprocessing to automata module | Daniel Friesel | -2/+16 |
2019-07-25 | analyze-timing: add function argument support | Daniel Friesel | -3/+36 |
2019-07-24 | add timing analysis script | Daniel Friesel | -0/+3 |
2019-07-24 | pylint | Daniel Friesel | -57/+4 |
2019-07-24 | Improve debugging | Daniel Friesel | -2/+6 |
2019-07-24 | add TimingData class for measurements generated with TimingHarness | Daniel Friesel | -2/+86 |
2019-07-24 | Revert "dfatool: temporarily enable state energy analysis" | Daniel Friesel | -5/+2 |
2019-07-22 | implement autogeneration and data aggregation of timing benchmarks | Daniel Friesel | -21/+141 |
2019-07-22 | automata: Clarify parameter contents in DFS traces | Daniel Friesel | -2/+16 |
2019-07-22 | automata: Add set_param support in YAML files | Daniel Friesel | -0/+2 |
2019-07-19 | generate-dfa-benchmark: Add trace filter | Daniel Friesel | -7/+18 |
2019-07-16 | Protolog: Handle NaN in cycles_enc | Daniel Friesel | -0/+12 |
2019-07-10 | protocol benchmarks: mpack: correctly use expect API | Daniel Friesel | -3/+3 |
2019-07-05 | runner: Run make clean before rebuilding | Daniel Friesel | -0/+6 |
2019-06-28 | protocol_benchmarks: switch to OS-decoupled XDR implementation | Daniel Friesel | -30/+32 |
2019-06-27 | protocol_benchmarks/xdr16: use uint16 for int lists | Daniel Friesel | -3/+3 |
2019-06-26 | protocol_benchmarks: Add XDR16, remove XDR ersion header | Daniel Friesel | -3/+122 |