Hello,
About smartness and about MCS Lock and more..
I am white arab and i think i am smart since i have invented many scalable algorithms and algorithms..
I have just read the following article from ACM:
Scalability Techniques for Practical Synchronization Primitives
https://queue.acm.org/detail.cfm?id=2698990
Notice how they are speaking about one of the best scalable Lock that we call MCS lock, but i think that CLH and MCS locks are not smart since those scalable Locks are like intrusive, since they have to hide the required parameter to be passed, this is why i think i am smart since i have invented a scalable Lock that is better than MCS Lock since my scalable Lock doesn't require any parameter to be passed, just call the Enter() and Leave() methods and that's all, here it is, read carefully about it in my website here:
https://sites.google.com/site/scalable68/scalable-mlock
I have also just enhanced it more and i will post it soon.
I have also invented many other scalable algorithms and algorithms..
Thank you,
Amine Moulay Ramdane,.