• You have to understand my work..

    From Sky89@21:1/5 to All on Sat Aug 4 21:51:10 2018
    Hello,,


    You have to understand my work..

    I have invented many scalable algorithms and there implementations, here
    is some of them that i have "invented":

    1- Scalable Threadpools that are powerful

    2- Scalable RWLocks of different sorts.

    3- Scalable reference counting with efficient support for weak references

    4- Scalable FIFO queues that are node-based and array-based.

    5- My Scalable Varfiler

    6- Scalable Parallel implementation of Conjugate Gradient Dense Linear
    System Solver library that is NUMA-aware and cache-aware, and also a
    Scalable Parallel implementation of Conjugate Gradient Sparse Linear
    System Solver library that is cache-aware.

    7- Scalable MLock that is a scalable Lock.

    8- Scalable SeqlockX


    And there is also "many" other scalable algorithms that i have "invented".

    You can find some of my scalable algorithms and there implementations in
    Delphi and FreePascal and C++ on my website here:

    https://sites.google.com/site/scalable68/

    What i am doing by "inventing" many scalable algorithms and there implementations, is wanting to make "Delphi" much better and making
    FreePascal on the "Delphi" mode much better, my scalable algorithms
    and there implementations are like HPC(high performance computing,
    and as you have noticed i said also:

    You will ask why have i invented many scalable algorithms and
    there implementations? because also my work will permit us also to "revolutionise" science and technology because it is HPC(high
    performance computing), this is why i will also sell some of my scalable algorithms and there implementations to companies such as Google or
    Microsoft or Embarcadero.

    Also HPC has revolutionised the way science is performed. Supercomputing
    is needed for processing sophisticated computational models able to
    simulate the cellular structure and functionalities of the brain. This
    should enable us to better understand how our brain works and how we can
    cope with diseases such as those linked to ageing and to understand more
    about HPC, read more here:

    https://ec.europa.eu/digital-single-market/en/blog/why-do-supercomputers-matter-your-everyday-life

    So i will "sell" some of my scalable algorithms and there
    implementations to Google or to Microsoft or to Embarcadero.

    I will also enhance my Parallel archiver and my Parallel compression
    Library that are powerful and that work with both C++Builder and Delphi
    and to perhaps sell them to Embarcadero that sells Delphi and C++Builder.

    Also I will implement soon a "scalable" Parallel For and a Parallel
    ForEach..

    This why i said before that:

    "I think that this Parallel ForEach and ParallelFor are like futulities, because they don't bring "enough" high level abstraction to consider
    them interesting, because i think my Threadpool with priorities that
    scales very well is capable of easily emulating Parallel ForEach with "priorities" and ParallelFor with "priorities" that scale very well, so
    no need to implement Parallel ForEach or Parallel For."

    But to be "nicer", i think i will soon implement both Parallel ForEach
    with "priorities" that scales very well and ParallelFor with
    "priorities" that scales very well using my Threadpool with priorities
    that scales very well, and they will be integrated as methods with my Threadpool with priorities that scales very well, so that you will be happy.

    And my next step soon is also to make my Delphi and FreePascal and C++ Libraries portable to other CPUs like ARM etc. because currently they
    work on x86 AMD and Intel CPUs.

    And my next step soon is also to make my "scalable" RWLocks NUMA-aware
    and efficient on NUMA.


    Thank you,
    Amine Moulay Ramdane.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)