hwwang
|
87672b74c4
|
添加LLF调度 修改SRSF调度细节
|
3 weeks ago |
hwwang
|
10d9659172
|
添加机器学习调度框架,考虑如何训练数据
|
4 weeks ago |
hwwang
|
7abc07445d
|
修改log参数,未修改完
|
5 months ago |
hwwang
|
75bf451df0
|
modify module to tree
|
6 months ago |
lyuxiaosu
|
9b97152632
|
apply traiged sending sig alarm to other worker thread for SRSF
|
3 years ago |
lyuxiaosu
|
f2853d2783
|
record each thread worker's queuelength when an alarm signal come in
|
3 years ago |
lyuxiaosu
|
d831af5615
|
expose cpu speed as an environment value
|
3 years ago |
xiaosuGW
|
9ff138f0f8
|
fix bug: execution time unit is ms and deadline is cpu cycles
|
3 years ago |
xiaosuGW
|
c64a45b214
|
fix one bug of SRSF
|
3 years ago |
xiaosuGW
|
c57cfe0b20
|
modifiy main.c to support SRSF
|
3 years ago |
xiaosuGW
|
0862bd248a
|
hardcode runtime_processor_speed_MHz with the maximum value of CPU speed, this is the temporary solution
|
3 years ago |
lyuxiaosu
|
ecec9fbdcf
|
1. recover to w mode to fopen the perf log file. 2. enrich comments
|
3 years ago |
xiaosuGW
|
b4a5fc7af2
|
1.Implement memory-based logging for each worker thread. 2. Dump all memory-based log to a file when receiving SIGINT signal
|
3 years ago |
xiaosuGW
|
5d77f8efb5
|
remove redundent comments
|
3 years ago |
xiaosuGW
|
24502d316b
|
1. Change compliler optimization level. 2. remove unaccurate execution time calculation
|
3 years ago |
xiaosuGW
|
5dbbf31ba5
|
correct queuing time and total time for chain function
|
3 years ago |
xiaosuGW
|
cc51da253a
|
1. let each sandbox in the chain share the same request id. 2. fflush after fprintf
|
3 years ago |
Sean McBride
|
dd9f7e1501
|
fix: Init on two cores
|
4 years ago |
Sean McBride
|
a221d7938b
|
chore: shift off core 0
|
4 years ago |
Sean McBride
|
758a1425b5
|
refactor: additional cleanup
|
4 years ago |
Sean McBride
|
85856148e1
|
refactor: Additional cleanup
|
4 years ago |
Sean McBride
|
064dac1aaf
|
refactor: assorted header cleanup
|
4 years ago |
Sean McBride
|
d269c04c69
|
refactor: Namespace cleanup
|
4 years ago |
Sean McBride
|
6b1dde7257
|
refactor: Clean up listener core locks and org
|
4 years ago |
Sean McBride
|
de8def59cc
|
chore: rlimit cleanup
|
4 years ago |
Sean McBride
|
eb4e5b276a
|
fix: Revert sigmask change
|
4 years ago |
Sean McBride
|
b3e93a087e
|
feat: WIP implementation
|
4 years ago |
Sean McBride
|
ea6c40ab3c
|
chore: Configurable quantum
|
4 years ago |
Sean McBride
|
3f18cf0cfc
|
feat: make preemption toggle runtime config
|
4 years ago |
Sean McBride
|
124d1180bd
|
chore: Cleanup dl error handling
|
4 years ago |
Sean McBride
|
86b1a274e9
|
chore: validation and active as boolean
|
4 years ago |
Sean McBride
|
5968d9b72e
|
feat: more explicit config logging and validation
|
4 years ago |
Sean McBride
|
e771e7e1e0
|
feat: add memory to sandbox log
|
4 years ago |
Sean McBride
|
8dd53dfd96
|
fix: Flush log on sigterm
|
4 years ago |
Sean McBride
|
6e998a8143
|
fix: Ensure workers init before softints
|
4 years ago |
Sean McBride
|
6554e6d1fe
|
fix: correct sloppy overflow
|
4 years ago |
Sean McBride
|
a97fe31848
|
chore: Refactor processor speed to use int
|
4 years ago |
Sean McBride
|
9767aec9ad
|
chore: refactor away DEBUG define
|
4 years ago |
Sean McBride
|
8aef688553
|
feat: runtime configurable sandbox perf logging
|
4 years ago |
Sean McBride
|
e810d78561
|
feat: expose NWORKERS as environment var
|
4 years ago |
Sean McBride
|
c0a97a5394
|
feat: Expose scheduler as runtime config
|
4 years ago |
Sean McBride
|
9bed646e3b
|
chore: enhance log granularity
|
4 years ago |
Sean McBride
|
4b107f3033
|
chore: cleanup debuglog file logic
|
4 years ago |
Sean McBride
|
6cb442d13d
|
docs: assumptions and runtime globals
|
4 years ago |
Sean McBride
|
d6f10cac7a
|
refactor: decompose types.h
|
4 years ago |
Sean McBride
|
2d1678e091
|
feat: Encore minimum cores at compiletime
|
4 years ago |
Sean McBride
|
9720f82441
|
chore: require min 2 cores
|
4 years ago |
Sean McBride
|
213c558a75
|
chore: refactor out i32
|
4 years ago |
Sean McBride
|
4cb7c355b4
|
chore: refactor out u32
|
4 years ago |
Sean McBride
|
eca987ccb4
|
fix: correct valgrind errors
|
4 years ago |