summaryrefslogtreecommitdiffstats
path: root/baseline
Commit message (Collapse)AuthorAge
* Rewrite extra.h for task baselines to be easier to useJoshua Bakita2020-10-18
| | | | | New macro `for_each_job` simplifies instrumentation. Backwards-compatible.
* All the TACLeBench runner scripts as used for the (rejected) RTSS'20 submissionJoshua Bakita2020-10-17
| | | | | Everything without isolation: run_tacle_rtss20.sh For isolation you have to run the hodgepodge of scripts as before.
* Cleanup in extra.h for non-paired benchmarksJoshua Bakita2020-10-17
| | | | | | | | | | | - No parameter or output format changes - Better error messages - Auto-detect core - Fix off-by-one error in job counting - Explicitly invoke the scheduler with sched_yield() between jobs so that there's less work to do when (if) the scheduling timer interrupt comes around. (This has a surprisingly significant impact on timings.)
* Update the timing infrastructure to better handle large sample sizesJoshua Bakita2020-06-11
| | | | | | - Use malloc rather than static allocations - Check that timings array is long enough before inserting each sample - Include clearer error handling
* Remove changes specific to Joshua's PRPJoshua Bakita2020-05-29
| | | | | | | - Revert type change in Neighborhood microbenchmark - Remove inputs modified to fix in the available memory on the i.MX6DQ PRP test platform - Change default configuration to build without LITMUS/MC^2/MMDC
* Add remaining scripts from Joshua's PRP experimentsfor-jbakita-prpJoshua Bakita2020-05-29
| | | | | ***This is the final commit which supports reproducing his PRP results***
* Code cleanup and bugfixes for infrastructure codeJoshua Bakita2020-05-26
| | | | | | | | - Remove unused parameters to extra.h - Use floats to avoid integer overflow when timing long loops - Only include litmus headers and/or MMDC headers if the appropriate define is set in extra.h - Update job parameters to match those used in my PRP experiments
* Support LITMUS, MC^2, and alternate benchmarksJoshua Bakita2019-10-19
|
* Reorganize and commit all the modified TACLeBench code and run scriptsJoshua Bakita2019-10-07