Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.programming.threads > #2061 > unrolled thread
| Started by | aminer <aminer@toto.net> |
|---|---|
| First post | 2014-01-26 09:07 -0800 |
| Last post | 2014-01-26 09:07 -0800 |
| Articles | 1 — 1 participant |
Back to article view | Back to comp.programming.threads
Scalable RWLock 2.02 aminer <aminer@toto.net> - 2014-01-26 09:07 -0800
| From | aminer <aminer@toto.net> |
|---|---|
| Date | 2014-01-26 09:07 -0800 |
| Subject | Scalable RWLock 2.02 |
| Message-ID | <lc34pi$8ri$1@news.albasani.net> |
Hello, My scalable RWLock was updated to version 2.02, the RWLock2 variant had a race condition so i have deleted it from the zip file. So now my scalable RWLock zip file contains two variants, a fast and scalable and lightweight Multiple-Readers-Exclusive-Writer Lock that is portable called LW_RWLock and that works across processes and threads and another one that is fast and also scalable Multiple-Readers-Exclusive-Writer Lock that is portable called RWLock and that don't use spin wait but uses and manual event object and my SemaMonitor, so RWLock consumes less CPU ressouces than the lightweight version. I have verified my scalable RWLock algorithms extensivly and they are working perfectly. So now my scalable RWLock, the variant called RWLock, supports the following requirements: 1- It uses my SemaMonitor and a manual event object so it uses less CPU ressources. 2- It scales on multicores You can download my scalable RWSLock version 2.02 from: http://pages.videotron.com/aminer/ Thank you, Amine Moulay Ramdane.
Back to top | Article view | comp.programming.threads
csiph-web