black7375 / nowa

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nowa: A Wait-Free Continuation-Stealing Concurrency Platform

Nowa [1] is a non-blocking wait-free continuation-stealing runtime system of a concurrency platform. Nowa is based on Fibril [2] which can be found at https://github.com/chaoran/fibril/


It's mirror of zenodo.

For more information, see paper Nowa: A Wait-Free Continuation-Stealing Concurrency Platform(pdf).


Setup

./build

Test

make check

References

1: F. Schmaus et al., “Nowa: A Wait-Free Continuation-Stealing Concurrency Platform”. In: 2021 IEEE International Parallel and Distributed Processing Symposium (IPDPS). 2021.

2: C. Yang and J. Mellor-Crummey, “A practical solution to the cactus stack problem”, in Proceedings of the 28th ACM Symposium on Parallelism in Algorithms and Architectures, ser. SPAA ’16,

About

License:Other


Languages

Language:C 83.9%Language:Python 6.0%Language:M4 4.3%Language:Shell 3.4%Language:Makefile 0.9%Language:C++ 0.8%Language:TeX 0.6%