Hello,
I have completly rewrote my ParallelQueue, please take a look at it.
Description:
ParallelQueue is a FIFO MPMC queue algorithm that uses a hash based
method .
Please look at the benchmarks here against lockfree fifo queues:
http://pages.videotron.com/aminer/parallelqueue/parallelqueue.htm Language: FPC Pascal v2.2.0+ / Delphi 5+:
http://www.freepascal.org/ Operating Systems: Win , Linux and Mac (x86).
Required FPC switches: -O3 -Sd -dFPC -dWin32 -dFreePascal
-Sd for delphi mode....
Required Delphi switches: -DMSWINDOWS -$H+ -DDelphi
Thank you.
Amine Moulay Ramdane.