Hello all...
Read this:
About my softwares..
As you have noticed i am a white arab who is a more serious computer
programmer, you have seen me doing political philosophy here, and as
you have noticed i have invented many scalable algorithms and
there implementations, and i will sell some of them to Google or to
Microsoft or to Embarcadero.. now you have seen me porting my
Parallel archiver to Linux, here it is:
https://sites.google.com/site/scalable68/parallel-archiver
Now it is working on both Windows and Linux and it works with file
streams and memory streams and all that is descendant from the class
TStream, i have implemented it in Delphi and FreePascal, it is
also compatible with the new Delphi Tokyo, and the Linux version
works with FreePascal, and i will port it to Delphi for Linux soon, my
Parallel archiver is a powerful library, because:
- It's NUMA-aware and NUMA efficient on windows (it parallelizes the
reads and writes on NUMA nodes)
- It minimizes efficiently the contention so that it scales well.
- Now it uses only two threads that do the IO (and they are not
contending) so that it reduces at best the contention, so that it scales
well.
- And now it supports processor groups on windows, so that it can use
more than 64 logical processors and it scales well.
You can read more about it here on my website:
https://sites.google.com/site/scalable68/parallel-archiver
So as you have noticed it is really powerful, and soon i will implement
with it my commandline program for Windows and Linux called PArc(for
parallel archiver) that will be more powerful than other tools such as
pigz or xz for compression etc. and it will permit you to compress and
decompress the tar archive for Linux or the 7z archiver for Windows
created from the commandline, and i will also implement soon a kind of
graphical tool for Windows and Linux that will permit to view or to
extract or to delete from the archive of my Parallel archiver.
I am thinking also to make better my Parallel archiver and to make
better my Parallel compression library and to sell them perhaps to
Embarcadero, because they are compatible with both Delphi and C++Builder
, and as you have noticed i have invented many scalable algorithms and
there implementations, and i will sell some of them to Google or to
Microsoft or to Embarcadero companies.
You can find some of my software projects for Delphi and FreePascal and
C++ here:
https://sites.google.com/site/scalable68/
So stay tunned !
Thank you,
Amine Moulay Ramdane.