- C++ synchronization objects library was updated.. - 2 Updates
- nedmalloc was updated... - 1 Update
- About my SemaMonitor... - 1 Update
- Read again... - 1 Update
- The README files for my C++ Linux projects were just updated.. - 1 Update
- My Scalable Parallel C++ Conjugate Gradient Linear System Solver Library was ported to Linux - 2 Updates
- My C++ synchronization objects library was ported to Linux - 1 Update
- My following projects were ported to Linux - 1 Update
Ramine <toto@toto.net>: Jan 19 06:24AM -0500 Hello, C++ synchronization objects library was updated.. I have corrected a memory leak in the Asym_RWLock and Asym_RWLockX. I have also thoroughly tested it and i think that it is more stable and fast and it has no memory leak. Please also note that the LW_SemaMonitor is the lighweight and faster version of SemaMamonitor. You can download my new updated C++ synchronization objects library from: https://sites.google.com/site/aminer68/c-synchronization-objects-library: Thank you, Amine Moulay Ramdane. |
Ramine <toto@toto.net>: Jan 19 06:39AM -0500 On 1/19/2017 6:24 AM, Ramine wrote: > I have also thoroughly tested it and i think that it is more stable and > fast and it has no memory leak. > Please also note that the LW_SemaMonitor is the lighweight and faster I mean: LW_SemaMonitor is the lightweight and faster version of SemaMamonitor. |
Ramine <toto@toto.net>: Jan 18 07:20PM -0500 Hello, I have installed the latest Ubuntu and i have compiled nedmalloc memory manager into 32 bit and 64 bit Dynamic Link Libraries for Linux, so now i have provided you with dynamic link libraries for Windows and Linux. You can download the nedmalloc interfaces for Delphi and Delphi XE versions and FreePascal with the Dynamnic Link Libraries for Linux and Windows from: https://sites.google.com/site/aminer68/nedmalloc-interfaces-for-delphi-and-delphi-xe-versions-and-freepascal nedmalloc current version: v1.10 beta 3 (You should use this in preference to any other, it's a very mature beta). Description: nedmalloc interfaces for Delphi and Delphi XE versions and FreePascal with the Windows 32 bit and 64 bit Dynamic Link Libraries and with the x86 Linux 32 bit and 64 bit Dynamic Link Libraries, nedmalloc is a VERY fast, VERY scalable, multithreaded memory allocator with little memory fragmentation. And here is the nedmalloc website: http://www.nedprod.com/programs/portable/nedmalloc/ And how to install it ? Just place cmem as the very first unit under the "uses" clause of your project's .dpr file. Thank you, Amine Moulay Ramdane. |
Ramine <toto@toto.net>: Jan 18 11:59PM -0800 Hello..... About my SemaMonitor: When you use Semaphores , and when you release and you have attained the maximum count to be released, the signal(or the release) will be lost and this is no good, this is why i have implemented my new algorithm of my SemaMonitor, now if you want the signal(s) to not be lost with my SemaMonitor, you can configure it by passing a parameter to the constructor, and it works great, this has helped to implement my Concurrent FIFO Queue 1 and my Concurrent FIFO queue 2 without using Condition variables. You will find my SemaMonitor inside my C++ synchronization objects library.. My C++ synchronization objects library was ported to Linux , please download the zip file for Linux that ends with "_linux" in its name. Now it works with both Windows and Linux on (x86) You can download it from: https://sites.google.com/site/aminer68/c-synchronization-objects-library Thank you, Amine Moulay Ramdane. |
Ramine <toto@toto.net>: Jan 18 10:17PM -0800 Hello..... I have forgotten to update the readme files for my C++ Linux projects, so the README files for my C++ Linux projects were just updated.. Please download again my C++ synchronization objects library for Linux from here: https://sites.google.com/site/aminer68/c-synchronization-objects-library And download again my Scalable Parallel C++ Conjugate Gradient Linear System Solver Library for Linux from here: https://sites.google.com/site/aminer68/scalable-parallel-c-conjugate-gradient-linear-system-solver-library Thank you, Amine Moulay Ramdane. |
Ramine <toto@toto.net>: Jan 18 10:16PM -0800 Hello, I have forgot to update the readme files for my C++ Linux projects, so the README files for my C++ Linux projects were just updated.. Please download again my C++ synchronization objects library for Linux from here: https://sites.google.com/site/aminer68/c-synchronization-objects-library And download again my Scalable Parallel C++ Conjugate Gradient Linear System Solver Library for Linux from here: https://sites.google.com/site/aminer68/scalable-parallel-c-conjugate-gradient-linear-system-solver-library Thank you, Amine Moulay Ramdane. |
Ramine <toto@toto.net>: Jan 18 09:15PM -0800 Hello, My Scalable Parallel C++ Conjugate Gradient Linear System Solver Library was ported to Linux , please download the zip file for Linux that ends with "_linux" in its name. Now it works with both Windows and Linux on (x86) You can download it from: https://sites.google.com/site/aminer68/c-synchronization-objects-library Thank you, Amine Moulay Ramdane.. |
Ramine <toto@toto.net>: Jan 18 09:31PM -0800 On 1/18/2017 9:15 PM, Ramine wrote: > https://sites.google.com/site/aminer68/c-synchronization-objects-library > Thank you, > Amine Moulay Ramdane.. I correct: You can download it: https://sites.google.com/site/aminer68/scalable-parallel-c-conjugate-gradient-linear-system-solver-library Thank you, Amine Moulay Ramdane. |
Ramine <toto@toto.net>: Jan 18 09:13PM -0800 Hello, My C++ synchronization objects library was ported to Linux , please download the zip file for Linux that ends with "_linux" in its name. Now it works with both Windows and Linux on (x86) You can download it from: https://sites.google.com/site/aminer68/c-synchronization-objects-library Thank you, Amine Moulay Ramdane. |
Ramine <toto@toto.net>: Jan 18 09:02PM -0800 Hello, My following projects were ported to Linux, please look at the zip files that end in there names with "_linux", please compile them with FreePascal for Linux. Here they are: amlock drwlock lighweight semamonitor and semacondvar mlock pcg sparse parallel sort pthreadpool pthreadpool that scales well queue1 queue2 scalable rwlock scalable varfiler semacondvar and semamonitor seqlockx skiplist stringtree threadpool threadpool that scales well conrurrent varfiler You can download the linux source code from: https://sites.google.com/site/aminer68/ Thank you, Amine Moulay Ramdane. |
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page. To unsubscribe from this group and stop receiving emails from it send an email to comp.programming.threads+unsubscribe@googlegroups.com. |
No comments:
Post a Comment