Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


Welcome, Guest
Guest Settings
Help

Thread: ANN: My C++ synchronization objects was updated..



Permlink Replies: 0 Threads: [ Previous | Next ]
Amine Moulay Ra...

Posts: 599
Registered: 2/12/10
ANN: My C++ synchronization objects was updated..
Click to report abuse...   Click to reply to this thread Reply
  Posted: Oct 18, 2017 12:58 PM
Hello,

My C++ synchronization objects library for Windows and Linux was updated..

I have added to my inventions the following:

- A scalable reader-writer lock using scalable counting networks. This scalable reader-writer lock is starvation-free and it does spin-wait.

and

- A scalable reader-writer lock using scalable counting networks. This scalable reader-writer lock is starvation-free and it doesn't spin-wait, but it waits on the Event objects and my SemaMonitor, so it is energy efficient.

Here is the papers of the scalable counting network algorithm:

http://people.csail.mit.edu/shanir/publications/AHS.pdf

and also read the following (the counting network is truly scalable, please look at the graph inside the paper):

http://people.csail.mit.edu/shanir/publications/HLS.pdf

Counting networks are truly scalable and are a special type of balancer networks which count.

You can download my new C++ synchronization objects library from:

https://sites.google.com/site/aminer68/c-synchronization-objects-library


Thank you,
Amine Moulay Ramdane.

Legend
Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02