Skip to content

Discussing lock-based and lock-free Multiple Producer-Consumer design and implementation

License

Notifications You must be signed in to change notification settings

idoleat/Lock-free-Multiple-Producer-Consumer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lock-free-Multiple-Producer-Consumer

Discussing lock-based and lock-free Multiple Producer-Consumer design and implementation. More details: https://hackmd.io/@idoleat/lf_mpc.

Test

  1. make to see all available testing targets.
  2. make [target] to test specific desired implementation.

Project structire

  • Each directory contains an implementation. Makefile and test.c at root for building and testing.
  • /build contains the implementation copied from specified target directory.
  • /template contains a template for new implementation.

About

Discussing lock-based and lock-free Multiple Producer-Consumer design and implementation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published