Age | Commit message (Expand) | Author | Lines |
2020-04-29 | Use relative module paths. PYTHONPATH=lib bin/... is no longer needed | Daniel Friesel | -17/+18 |
2020-04-29 | move running_mean helper from dfatool to utils | Daniel Friesel | -12/+12 |
2019-12-20 | automata: documentation | Daniel Friesel | -0/+26 |
2019-12-20 | SimulationResult: Handle 0 duration and missing MAE values | Daniel Friesel | -5/+16 |
2019-12-18 | PTA: Load state power functions from YAML if available | Daniel Friesel | -1/+5 |
2019-12-18 | workload/simulate: Fix param handover | Daniel Friesel | -2/+7 |
2019-12-13 | Add Parser and Lexer for timed sequences (words with loops); use them in work... | Daniel Friesel | -10/+172 |
2019-12-12 | lexer and parser for basic timed word strings | Daniel Friesel | -0/+62 |
2019-12-12 | import SLY | Daniel Friesel | -0/+2531 |
2019-12-12 | PTA.simulate: orig_state may also be a State | Daniel Friesel | -1/+4 |
2019-12-12 | PTA: Fix arg_to_param_map from_json handling | Daniel Friesel | -1/+6 |
2019-12-12 | automata.State: improve error message on missing transition | Daniel Friesel | -1/+4 |
2019-12-11 | workload/simulation: provide error measures for duration and energy | Daniel Friesel | -4/+27 |
2019-12-11 | oops | Daniel Friesel | -0/+7 |
2019-12-11 | move PTA simulation result to separate class | Daniel Friesel | -1/+10 |
2019-12-11 | PTAAttribute.eval: Only call model function if it can handle the parameters | Daniel Friesel | -2/+3 |
2019-12-11 | PTA: add attribute error measures to JSON model | Daniel Friesel | -6/+27 |
2019-12-10 | update codegen + test for PTA attribute changes | Daniel Friesel | -6/+6 |
2019-12-10 | PTA: Use PTAAttribute helper class for static+dynamic attributes | Daniel Friesel | -71/+109 |
2019-12-10 | documentation / code style | Daniel Friesel | -3/+8 |
2019-12-10 | make analyze-archive --export work without --hwmodel | Daniel Friesel | -16/+39 |
2019-11-27 | PTA: Add breadth-first search | Daniel Friesel | -2/+41 |
2019-11-26 | automata: fix from_json attribute readout in transitions | Daniel Friesel | -1/+1 |
2019-11-26 | autopep8 | Daniel Friesel | -10/+23 |
2019-11-26 | PTA: Calculate min/max duration until energy accounting overflow | Daniel Friesel | -10/+71 |
2019-11-25 | OnboardTimerHarness: Subtract NOP duration from timing data | Daniel Friesel | -2/+8 |
2019-11-25 | codegen/generate-dfa-benchmark: Support measurement of getEnergy call | Daniel Friesel | -0/+5 |
2019-11-25 | PTA: also supports non-accepting states | Daniel Friesel | -1/+1 |
2019-11-25 | runner: show failing command on build failure | Daniel Friesel | -2/+2 |
2019-11-21 | autopep8 / flake8 | Daniel Friesel | -353/+388 |
2019-11-21 | flake8 code style | Daniel Friesel | -48/+56 |
2019-11-21 | flake8 | Daniel Friesel | -78/+86 |
2019-11-20 | RawData: remove precomputed offline_aggregates from invalid EnergyTraceLog runs | Daniel Friesel | -19/+40 |
2019-11-20 | harness/generate-dfa-benchmark: handle UART errors | Daniel Friesel | -6/+32 |
2019-11-19 | harness: abort run on UART error | Daniel Friesel | -2/+9 |
2019-11-19 | EnergyTraceLog: Handle missing duration entries | Daniel Friesel | -4/+19 |
2019-11-19 | EnergyTraceLog: clean up function signatures | Daniel Friesel | -19/+19 |
2019-11-18 | EnergyTraceLog: Improve detection, adjust for ptalog.h changes | Daniel Friesel | -13/+22 |
2019-11-18 | dfatool: minor code cleanup | Daniel Friesel | -21/+13 |
2019-11-18 | dfatool: save preprocessing stats in cache | Daniel Friesel | -2/+8 |
2019-11-18 | EnergyTraceLog: Finish parser. model analysis is working. | Daniel Friesel | -31/+202 |
2019-11-15 | todos | Daniel Friesel | -4/+15 |
2019-11-15 | handle missing python3-zbar module (e.g. on Debian Stable) | Daniel Friesel | -2/+14 |
2019-11-15 | EnergyTrace: recovered transition offsets are correct \o/ | Daniel Friesel | -19/+74 |
2019-11-14 | harness: Use an explicit stopBenchmark for loop completion detection | Daniel Friesel | -9/+13 |
2019-11-14 | TransitionHarnes: fix barcode transfer | Daniel Friesel | -1/+3 |
2019-11-14 | Start work on EnergyTrace loader | Daniel Friesel | -17/+304 |
2019-11-13 | use barcode synchronization when running EnergyTrace benchmarks | Daniel Friesel | -5/+374 |
2019-11-12 | ParamStats: compute statistics in parallel | Daniel Friesel | -161/+183 |
2019-10-30 | Allow taking DFA/PTA measurements with EnergyTrace hardware | Daniel Friesel | -3/+42 |