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


Groups > comp.programming.threads > #3912 > unrolled thread

Scalable FIFO queues for Linux are here

Started byIntelli2 <intelli2@mama.com>
First post2017-10-31 16:54 -0400
Last post2017-10-31 16:54 -0400
Articles 1 — 1 participant

Back to article view | Back to comp.programming.threads


Contents

  Scalable FIFO queues for Linux are here Intelli2 <intelli2@mama.com> - 2017-10-31 16:54 -0400

#3912 — Scalable FIFO queues for Linux are here

FromIntelli2 <intelli2@mama.com>
Date2017-10-31 16:54 -0400
SubjectScalable FIFO queues for Linux are here
Message-ID<ota9sb$16t$2@dont-email.me>
Hello..

Scalable FIFO queues for Linux are here, the Linux version compiles with 
FreePascal, and the Windows version compiles with Delphi and FreePascal.

Scalable FIFO queues  version 1.01 is here..

Author: Amine Moulay Ramdane

Description:

Those are two scalable FIFO queues, one is bounded and the other 
unbounded, they use a distributed technic over many FIFO queues and they 
use scalable counting networks so that to be scalable, you can test them 
on NUMA systems to notice that they are truly scalable.

And counting networks are truly scalable and are a special type of 
balancer networks which count.

Look at my port to Delphi and FreePascal of scalable counting networks here:

https://sites.google.com/site/aminer68/scalable-counting-networks-for-delphi-and-freepascal

You can download my scalable FIFO queues from:

https://sites.google.com/site/aminer68/scalable-fifo-queues


- Platform:  Windows and Linux(x86)

Required FPC switches: -O3 -Sd -dFPC -dFreePascal

-Sd for delphi mode....

Required Delphi switches:  -$H+  -DDelphi

For Delphi XE-XE7 use the -DXE switch

{$DEFINE CPU32} and {$DEFINE Windows32} for 32 bit systems

{$DEFINE CPU64} and {$DEFINE Windows64} for 64 bit systems



Thank you,
Amine Moulay Ramdane.

[toc] | [standalone]


Back to top | Article view | comp.programming.threads


csiph-web