summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* Move the DIS benchmarks up a directory and update hardcoded pathsJoshua Bakita2020-10-16
| | | | | Note that this repo does not attempt to keep a copy of the original DIS benchmark distributions. UNC real-time has another repo for that.
* Add initial instrumentation to and fix warnings in DIS stressmarksJoshua Bakita2020-06-11
| | | | | | | | | | | | | Changes: - Backpoint fix to randInt range - Instrument benchmarks with time tracking - assert inputs are correct length to fix compiler warnings Problems: - Timing on a per-loop basis is non representative of real-world workloads, as we clear the cache after every loop. These all need to be re-instrumented to record times for the whole benchmark, rather than per-loop.
* Update gitignore with RTSS'20 additionsJoshua Bakita2020-06-11
|
* 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
* Clean up update benchmark default input filesJoshua Bakita2020-06-11
|
* Clean up pointer benchmark default input filesJoshua Bakita2020-06-11
|
* Add inital testing infrastructureJoshua Bakita2020-06-11
| | | | Works for three-way WSS/cache size/execution time comparisons
* Add random_walk microbenchmarkJoshua Bakita2020-06-11
| | | | A heavily rewritten version of mc2spin as written by Namhoon.
* Ignore binaries and benchmark outputsHEADmasterJoshua Bakita2020-05-29
|
* 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***
* Add DIS benchmarks and scripts as they were used for Joshua's PRPJoshua Bakita2020-05-29
| | | | Note that Neighborhood has been modified to use less space
* Add DIS inputs as used in Joshua's PRPJoshua Bakita2020-05-29
|
* 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
|
* Add DIS benchmarksJoshua Bakita2019-10-19
|
* Reorganize and commit all the modified TACLeBench code and run scriptsJoshua Bakita2019-10-07
|
* Cleanup extra.h for the paired testsJoshua Bakita2019-06-17
|
* Commit old version of extra.hJoshua Bakita2019-06-17