summaryrefslogtreecommitdiffstats
path: root/SD-VBS
Commit message (Collapse)AuthorAge
* mergedleochanj2020-10-23
|\
| * Transform LITMUS-RT support in libextra to imply case-study modeJoshua Bakita2020-10-22
| | | | | | | | | | | | | | | | | | | | | | Adds <period> and <criticality level> parameters to benchmarks and disables cache flushing when compiled with LITMUS. Also fixes build with LITMUS enabled on yamaha.cs.unc.edu. Also allows output to be disabled, automatically infers _rt_lock_id, and allows for a specific pair ID for paired tasks. (The pair ID is added to all the semaphore and shared memory names, allowing multiple pairs to run in the system at a time.)
| * Make SD-VBS compatible with run_bench.sh and cleanupJoshua Bakita2020-10-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SD-VBS: - Run silently - Fix some whitespace errors - Don't duplicate extra.h - Auto-detect if building with LITMUS-RT - Disable result checking - Add helper symlinks Misc: - Remove unused code from libextra - Set some missing rt_param fields in libextra - Disable CSV info dump from computeSMTslowdown.sh - Widen scope of .gitignore on .txt files - Include list of 2MB DIS pair benchmarks and inputs
| * Squashed commit of the sb-vbs branch.Leo Chan2020-10-22
| | | | | | | | | | | Includes the SD-VBS benchmarks modified to: - Use libextra to loop as realtime jobs - Preallocate memory before starting their main computation - Accept input via stdin instead of via argc Does not include the SD-VBS matlab code. Fixes libextra execution in LITMUS^RT.
* FLUSH_CACHESleochanj2020-10-21
|
* debug libextra and remove matlableochanj2020-10-21
|
* ignore rules changedleochanj1052020-10-20
| | | | | | ignore rules change ignore rules changed
* global rt-runleochanj1052020-10-20
|
* initial sd-vbsleochanj1052020-10-20
initial sd-vbs add sd-vbs sd-vbs