utsaslab / SplitFS

SplitFS: persistent-memory file system that reduces software overhead (SOSP 2019)
https://www.cs.utexas.edu/~vijay/papers/sosp19-splitfs.pdf
Other
163 stars 53 forks source link

Support different number of cores #50

Open harellevin opened 3 years ago

harellevin commented 3 years ago

The current lock-mechanism assumes the machine consists of 16 CPU cores (in a hard-coded fashion). When SplitFS run over machines with a greater amount of cores, it crashes whenever the application runs on a core with cpuid>=16. The attached files are a suggested correction. SplitFS-cores-issue.zip