Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming.threads > #4982

Here is my new invention..

Path csiph.com!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From Horizon68 <horizon@horizon.com>
Newsgroups comp.programming.threads
Subject Here is my new invention..
Date Fri, 29 Mar 2019 08:30:52 -0700
Organization A noiseless patient Spider
Lines 46
Message-ID <q7ldnc$3gl$5@dont-email.me> (permalink)
Mime-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 7bit
Injection-Date Fri, 29 Mar 2019 15:30:52 -0000 (UTC)
Injection-Info reader02.eternal-september.org; posting-host="196912eae4e4295f798514e0aee0376c"; logging-data="3605"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/mucBhJXrZfek5s12u5fdvxKHuwdUyg9o="
User-Agent Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1
Cancel-Lock sha1:FEcVHxVJpTKpfa+/D+oVngBAPRc=
Content-Language en-US
X-Mozilla-News-Host news://news.eternal-september.org:119
Xref csiph.com comp.programming.threads:4982

Show key headers only | View raw


Hello..


Here is my new invention..

I have just invented a new scalable lock that is "better" than
my following scalable lock:

https://sites.google.com/site/scalable68/scalable-mlock


I think i will sell my new scalable lock to Embarcadero sofware company 
or such software companies.

My new scalable lock is a node based Lock that is scalable, FIFO fair 
and starvation-free.

- Discovered by Amine Moulay Ramdane

- This lock is scalable

- It has the same space requirement as the scalable MCS lock

- Doesn't require a local "queue node" to be passed in as a parameter as 
is doing the MCS and CLH locks.

- Spins only on local locations on a cache-coherent machine

- And it's fast.


So you have to know that my new scalable lock doesn't require a local 
"queue node" to be passed in as a parameter as is doing the MCS and CLH 
locks, my scalable MLock doesn't require any parameter to be passed, 
just call the Enter() and Leave() methods and that's all.


Thank you,
Amine Moulay Ramdane.






Back to comp.programming.threads | Previous | Next | Find similar | Unroll thread


Thread

Here is my new invention.. Horizon68 <horizon@horizon.com> - 2019-03-29 08:30 -0700

csiph-web