index
:
dfatool
decisiontrees
feature/lennart/get_files_array
kconfig-modeling
lennart
main
master
merge-prep/janis
merge-prep/lennart
state-duration-timers
Performance Model Generation for Configurable System Components
derf
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
bin
/
generate-dfa-benchmark.py
Age
Commit message (
Collapse
)
Author
Lines
2020-05-28
use black(1) for uniform code formatting
Daniel Friesel
-183
/
+358
2020-05-14
generate-{dfa-benchmark,dummy-class}: use relative paths
Daniel Friesel
-4
/
+8
2020-04-30
generate-dfa-benchmark: --energytrace= : "=" is mandatory
Daniel Friesel
-1
/
+1
2020-04-30
BME680 example
Daniel Friesel
-0
/
+4
2020-04-30
generate-dfa-benchmark: write to ../data by default
Daniel Friesel
-3
/
+21
2020-04-30
generate-dfa-benchmark: update default app name
Daniel Friesel
-1
/
+1
2020-04-29
Use relative module paths. PYTHONPATH=lib bin/... is no longer needed
Daniel Friesel
-6
/
+6
2019-12-10
generate-dfa-benchmark: add delay_after_ms support
Daniel Friesel
-1
/
+9
2019-11-25
generate-dfa-benchmark: decrease initial delay in non-mimosa environments
Daniel Friesel
-1
/
+4
2019-11-25
generate-dfa-tool: --accounting: pass args to Accountingmethod
Daniel Friesel
-4
/
+28
2019-11-25
codegen/generate-dfa-benchmark: Support measurement of getEnergy call
Daniel Friesel
-0
/
+4
2019-11-25
generate-dfa-benchmark: set run flag for dummy driver usage
Daniel Friesel
-1
/
+4
2019-11-21
flake8 code style
Daniel Friesel
-26
/
+27
2019-11-20
harness/generate-dfa-benchmark: handle UART errors
Daniel Friesel
-2
/
+1
2019-11-19
harness: abort run on UART error
Daniel Friesel
-0
/
+4
2019-11-18
generate-dfa-benchmark: perform initalization early in EnergyTrace mode
Daniel Friesel
-7
/
+13
2019-11-14
generate-dfa-benchmark: decrease initial delay when using EnergyTrace
Daniel Friesel
-1
/
+5
2019-11-13
use barcode synchronization when running EnergyTrace benchmarks
Daniel Friesel
-1
/
+3
2019-11-05
generate-dfa-benchmark: use gpio toggle before transition in EnergyTrace mode
Daniel Friesel
-1
/
+1
2019-11-05
get run flags from driver model
Daniel Friesel
-2
/
+11
2019-11-05
generate-dfa-benchmark: use sleep, not busy waiting, in EnergyTrace mode
Daniel Friesel
-1
/
+4
2019-10-30
Allow taking DFA/PTA measurements with EnergyTrace hardware
Daniel Friesel
-4
/
+22
2019-10-24
generate-dfa-benchmark: restart log on missed UART sync
Daniel Friesel
-2
/
+22
2019-10-15
PTA: Add from_file constructor
Daniel Friesel
-5
/
+1
2019-10-07
generate-dfa-benchmark: skip compilation attempt for >1000 runs
Daniel Friesel
-9
/
+12
2019-09-26
Use individuel MIMOSA log files per repetition; documentation
Daniel Friesel
-22
/
+70
2019-09-25
add --shrink option to generate-dfa-benchmark
Daniel Friesel
-0
/
+8
2019-09-25
perform peripheral setup after MIMOSA calibration
Daniel Friesel
-3
/
+6
Otherwise, initialization steps may be undone by the calibration (as it removes VCC from the device)
2019-09-25
generate dfa benchmark: Add 20us sleep for MIMOSA sync
Daniel Friesel
-1
/
+1
2019-09-19
harness / generate-dfa-benchmark: terminate logging after reaching repeat count
Daniel Friesel
-13
/
+28
2019-09-18
mostly working mimosa benchmarks. to do: load and parse data
Daniel Friesel
-7
/
+25
2019-09-18
restore generate-dfa-benchmark
Daniel Friesel
-0
/
+21
2019-09-11
add simulation classes for online energy accounting inaccuracies
Daniel Friesel
-21
/
+6
2019-09-11
generate-dfa-benchmark: Do not harcode codegen method
Daniel Friesel
-1
/
+12
2019-09-06
Add static state-only online accounting with immediate energy calculation
Daniel Friesel
-2
/
+5
2019-09-02
Add basic auto-generated energy accounting code for online model eval
Daniel Friesel
-2
/
+3
2019-08-30
add dummy driver support to generate-dfa-benchmark
Daniel Friesel
-7
/
+29
2019-08-15
Fix generate-dfa-benchmark leaving out benchmark parts when splitting runs
Daniel Friesel
-3
/
+4
2019-08-14
add support for a posteriori parameters (e.g. TX success / retry count)
Daniel Friesel
-3
/
+0
2019-08-14
generate-dfa-benchmark: Ensure that individual parameter hashes are distinct
Daniel Friesel
-1
/
+1
2019-07-26
harness/pta-bench: Add initial support for logging of return values
Daniel Friesel
-2
/
+6
2019-07-25
Move trace filter from postprocessing to automata module
Daniel Friesel
-16
/
+4
This drastically increases performance
2019-07-22
implement autogeneration and data aggregation of timing benchmarks
Daniel Friesel
-82
/
+153
2019-07-19
generate-dfa-benchmark: Add trace filter
Daniel Friesel
-5
/
+29
2019-07-18
generate-dfa-benchmark: roll your own loop
Daniel Friesel
-9
/
+7
2019-03-27
benchmark generation WiP
Daniel Friesel
-15
/
+32
2019-03-13
WiP
Daniel Friesel
-3
/
+3
2019-03-12
generate-dfa-benchmark: Support building, flashing, and (partially) logging
Daniel Friesel
-0
/
+29
2019-03-05
generate-dfa-benchmark: support output to file
Daniel Friesel
-23
/
+32
2019-03-05
working benchmark generation
Daniel Friesel
-6
/
+32
[next]