lock-free-vumeter/README.md

14 lines
504 B
Markdown

# rust-lock-free-vumeter
Simple proof-of-concept of a lock-free audio/GUI pattern, inspired by [Tim Doumler at CPPCon 2015](https://www.youtube.com/watch?v=boPEO2auJj4) - but in Rust, not C++.
## TODO:
It should be possible to further optimize the thread interaction by avoiding `SeqCst` ordering.
## References
* https://www.youtube.com/watch?v=boPEO2auJj4
* https://bartoszmilewski.com/2008/08/04/multicores-and-publication-safety/
* http://moodycamel.com/blog/2013/a-fast-lock-free-queue-for-c++