ParallelNOVA is a variance of NOVA. It aims to parallelize simultaneous writes to a same file using range rwlock by allowing multiple threads that perform write to mutually exclusive ranges. ParallelNOVA is under development by the Distributed and Cloud Computing Laboratory in the Department of Computer Science and Engineering at the Sogang University, Seoul, Korea.
The detail of ParallelNOVA is discussed in the following paper:
pNOVA: Optimizing Shared File I/O Operations of NVM File System on Manycore Servers
June-hyung Kim, Jangwoong Kim, Hyeongu Kang, hang-Gyu Lee, Sungyong Park, Youngjae Kim
Published in ApSys 2019