aboutsummaryrefslogtreecommitdiffstats
path: root/parse
Commit message (Collapse)AuthorAge
* MC2 supportHEADmc2-supportmasterNamhoon Kim2017-04-03
|
* Improved flexibility of plot_exps.py script.Jonathan Herman2013-05-03
| | | | | | | | | * No longer needs an X connection to render. This also vastly increases performance. * If too many configuration values are plotted, a key with color=column1, line=column2, marker=column3 etc is not created. Instead, each combination of values is given its own line/color/marker style and plotted, and each line has an entry in the key. Ugly, but better than nothing.
* Modified sched.py field padding calculations to account for bitfields.Jonathan Herman2013-05-02
|
* Minor bug fixes for tuple_table/col_map.Jonathan Herman2013-04-29
|
* Improved accuracy of sched_trace measurement parsing.Jonathan Herman2013-04-23
| | | | | | | | | | | | * Measurements from tasks missing > 20% of their scheduling records are ignored. This is configurable in config/config.py. * Measurements which only have zero values are ignored. * If either of these 2 situations are encountered print out a message the first time using the common.log_once() method. See parse_exps.py for how this is used with multiple threads. * Measurements from a task's last job are ignored. * Miss ratio is calculated only as a fraction of the number of jobs whose matching release and completion records were found, not just release.
* Switched sched_trace data to verbose ctypes structs.Jonathan Herman2013-04-18
|
* Fixed calculation of tardiness.Jonathan Herman2013-04-17
|
* Cleaned up sched_trace output and code.Jonathan Herman2013-04-17
|
* Improved error handling in parse_ and plot_exps.py.Jonathan Herman2013-04-12
|
* Improved error handling in run_exps.py.Jonathan Herman2013-04-12
|
* Seperate directory output in plot_exps.py.Jonathan Herman2013-03-18
|
* Use smarter defaults which can handle data from Bjorns scripts.Jonathan Herman2013-03-18
|
* Automatically merge experiments with the trial parameter.Jonathan Herman2013-03-18
|
* Many bugfixes motivated by some end-to-end testing.Jonathan Herman2013-02-21
|
* Parallelized plotting and parsing.Jonathan Herman2013-02-13
|
* Optimized plot script to handle different directory structures.Jonathan Herman2013-02-12
|
* First attempt at plot_exps.py.Jonathan Herman2013-02-11
|
* Added translation from DirMap to ReducedTupleTable.Jonathan Herman2013-02-08
|
* ColMaps are now created by ColMapBuilders which order columns by their numberJonathan Herman2013-02-08
| | | | of distinct values.
* Added support to load DirMap's from directories.Jonathan Herman2013-02-07
|
* Removed measurement logic from DirMap's for simpler processing.Jonathan Herman2013-02-07
|
* Added gen_exps.py script.Jonathan Herman2013-02-07
|
* Read locations of binary files from path instead of config.py.Jonathan Herman2012-11-26
|
* Removed 2-step parse for scheduling statistics.Jonathan Herman2012-11-26
|
* Removed 2-step parse for overheads.Jonathan Herman2012-11-20
|
* Removed dependency on overhead-analysis repo.Jonathan Herman2012-11-20
|
* Process all non-scaling statistics for base experiments.Jonathan Herman2012-10-30
|
* Added option to output parsed data as a python-parseable map.Jonathan Herman2012-10-29
|
* Prettied up parse output.Jonathan Herman2012-10-29
|
* Added parsing for load / flush operations in MC.Jonathan Herman2012-10-23
|
* Bug fixes from mixed-criticality experimentsJonathan Herman2012-10-12
|
* Split scheduling data by task criticality.Jonathan Herman2012-10-07
|
* Added more robust error handling inspired by color tests.Jonathan Herman2012-09-30
|
* Bug fixes for mixed-criticality task systems.Jonathan Herman2012-09-29
|
* Added option to parse scaling factors against a base task set.Jonathan Herman2012-09-28
|
* Only create csvs of varying number values, not strings.Jonathan Herman2012-09-28
|
* Added script to parse directory data, create CSVs for every chagned value.Jonathan Herman2012-09-27
This change also makes SchedTrace and OverheadTrace events configurable.