issues
search
bigsys-gnu
/
mvcc-os
KhronOS, a scalable operating systems based on sv6 (MIT) with MV-RLU (multi-version concurrency control mechanism)
Other
1
stars
0
forks
source link
ETRI 중간점검 (8월23일 월) 미팅 준비
#33
Closed
kjhnet
closed
2 years ago
kjhnet
commented
3 years ago
Microbenchmark (Hashed linked list)
비교대상 동기화 기법: spinlock, RCU, RLU, MV-RLU (추후 read-write lock, sequence lock 등 추가 고려)
벤치마크 실행 parameter: hash buckets 1K, node 개수 5K, 실행시간 20sec
실행 플랫폼: qemu, native machine, 코어개수가 많은 머신에서 qemu CPU 개수 늘려서 실행
실행 자동화: sv6 shell script 반복문 작성하여 실행
스레드 실행 개수: 1,2,3,4 또는 1, 2, 4, 8, 12, 16 (main thread 실행으로 인해 16개 까지 실행이 안되면 16개 스레드 실행은 생략)
벤치마크 실행:
user level : 이번주 금요일 미팅까지
kernel level: 다음주 화요일 까지
질문 및 추가 내용 코맨트 달아주세요
Microbenchmark (Hashed linked list)
질문 및 추가 내용 코맨트 달아주세요