19 Commits (87672b74c480a42020311607573f6af1bb5f682f)

Author SHA1 Message Date
hwwang a696655ad5 添加线性拟合计算剩余时间,并设置model_base,当预估时间超过base时间的1.2倍,改为base时间
4 months ago
hwwang 46b4325dba 添加图测试文件
6 months ago
hwwang 3aeed6f94b 已添加DAG,需要修改各部份时间测试代码
8 months ago
xiaosuGW 9ff138f0f8 fix bug: execution time unit is ms and deadline is cpu cycles
3 years ago
xiaosuGW 7d7e28853c add more debug log
3 years ago
xiaosuGW 9ab4001f8d handle some unfeasible assert() and negative remaining slack vs the return type of uint64_t of priority function
3 years ago
xiaosuGW 416b1ae80b 1. move operations for perf_window out of the admission control macro. 2. memory printf the execution times when window is full
4 years ago
Sean McBride ffff81957f refactor: Decompose perf window header
4 years ago
Sean McBride f8d3a0c991 docs: Update zombie funciton comment
4 years ago
Sean McBride 5d8a761b61 feat: Refactor of conditional compilation units
4 years ago
Sean McBride c30018eb4a chore: Improve buffer names
5 years ago
Sean McBride 82d0505104 chore: make durations uint32_t
5 years ago
Sean McBride 392d04423a chore: ignore loop of asserts on NDEBUG
5 years ago
Sean McBride d1d27a9162 feat: percentiles for execution estimates
5 years ago
Sean McBride f8f1db7eaf feat: complete lock refactor
5 years ago
Sean McBride b3215c6dbc feat: all but trylock
5 years ago
Sean McBride 6673734857 feat: mcs locks and profiling
5 years ago
Sean McBride 0707f44989 chore: enforce that buffer is power of 2
5 years ago
Sean McBride c307f2a166 feat: Implement perf window
5 years ago