Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

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

1 view
Skip to first unread message

Intelli2

unread,
Oct 18, 2017, 3:54:09 PM10/18/17
to
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.

0 new messages