Results 1 to 8 of 8

Thread: my stuff on github

  1. #1
    Administrator Shelwien's Avatar
    Join Date
    May 2008
    Location
    Kharkov, Ukraine
    Posts
    3,134
    Thanks
    179
    Thanked 921 Times in 469 Posts

    my stuff on github

    https://github.com/Shelwien

    Added ppmd_sh for now.
    Please tell me what else from http://nishi.dreamhosters.com/u , http://nishi.dreamhosters.com/ , http://ctxmodel.net , etc
    would you like to see there?

  2. The Following 9 Users Say Thank You to Shelwien For This Useful Post:

    Bulat Ziganshin (2nd September 2016),Cyan (3rd September 2016),encode (12th September 2016),Gonzalo (2nd September 2016),inikep (2nd September 2016),joerg (2nd September 2016),RamiroCruzo (3rd September 2016),schnaader (2nd September 2016),Stephan Busch (2nd September 2016)

  3. #2
    Member
    Join Date
    May 2008
    Location
    Germany
    Posts
    410
    Thanks
    37
    Thanked 60 Times in 37 Posts
    can you please upload a windows binary for testing here?

    interesting to see for me on github
    you interesting "plzma = parallel lzma" - and - your "parcoder" (but the program seems not to work under my windows 10)

    best regards

  4. #3
    Administrator Shelwien's Avatar
    Join Date
    May 2008
    Location
    Kharkov, Ukraine
    Posts
    3,134
    Thanks
    179
    Thanked 921 Times in 469 Posts
    > can you please upload a windows binary for testing here?

    https://github.com/Shelwien/ppmd_sh/releases
    http://nishi.dreamhosters.com/u/ppmd_sh9.rar

    These are actually different, so you can compare them :)

    > you interesting "plzma = parallel lzma"

    "plzma" is not from parallel lzma, unfortunately, its just lzma with added lzmarec entropy coder -
    basically slower lzma with 1-2% better compression.
    But I guess you can test plzma4 in http://nishi.dreamhosters.com/u/7zdll_v5.rar - that one is MT (lzmarec mode with :a=1)

    > and - your "parcoder" (but the program seems not to work under my windows 10)

    Do you mean http://compression.ru/sh/parcoder.rar ?
    No wonder it doesn't work, its from 2001.
    Here, I updated it and uploaded: http://nishi.dreamhosters.com/u/ParCoder.rar
    But again, its not MT, or fast. Its just a demo of rangecoder interleaving, using multiple files.

    There's also a more modern implementation of that - http://nishi.dreamhosters.com/u/vecrc_v0.rar
    Also I have psrc, which actually uses two threads, at last. But the source I have for psrc is kinda too complicated for a demo...

  5. The Following 4 Users Say Thank You to Shelwien For This Useful Post:

    Dimitri (12th September 2016),joerg (3rd September 2016),Nania Francesco (3rd September 2016),RamiroCruzo (3rd September 2016)

  6. #4
    Member Dimitri's Avatar
    Join Date
    Nov 2015
    Location
    Greece
    Posts
    48
    Thanks
    21
    Thanked 30 Times in 14 Posts
    hello, can you make this http://nishi.dreamhosters.com/u/7zdll_v5.rar into one static exe ?

    thanks in advance

  7. #5
    Administrator Shelwien's Avatar
    Join Date
    May 2008
    Location
    Kharkov, Ukraine
    Posts
    3,134
    Thanks
    179
    Thanked 921 Times in 469 Posts
    Here's v6: http://nishi.dreamhosters.com/u/7zv6.exe
    If you have specific requests (like x86 or plzma2), please tell in advance.

  8. The Following User Says Thank You to Shelwien For This Useful Post:

    Dimitri (12th September 2016)

  9. #6
    Member Dimitri's Avatar
    Join Date
    Nov 2015
    Location
    Greece
    Posts
    48
    Thanks
    21
    Thanked 30 Times in 14 Posts
    i added some non default settings also increased block by some margin, 7z a -mx=9 -bb3 -mm=plzma2:mt=6:c=10000m:a=1:d128m:fb=273:mc=100000 000:lc=4:lp=0 data.7z data.dat

    i use plzma2 x64 but i think it has some problem regarding its stdin and stdout ....

  10. #7
    Administrator Shelwien's Avatar
    Join Date
    May 2008
    Location
    Kharkov, Ukraine
    Posts
    3,134
    Thanks
    179
    Thanked 921 Times in 469 Posts
    10G block? that's just weird, why use plzma2 then? there's non-MT plain plzma.
    Which is also in http://nishi.dreamhosters.com/u/plzma_v3c.rar btw

  11. #8
    Member Dimitri's Avatar
    Join Date
    Nov 2015
    Location
    Greece
    Posts
    48
    Thanks
    21
    Thanked 30 Times in 14 Posts
    plzma2 is plain fast plus i like testing this, here is what i did long time ago custom compile 7z with zstd and lzham support.


    at the moment i use this:


    [External compressor:lzma2]
    header = 0
    packcmd = 7z a -txz -an -m1=lzma2:d512m:fb=273:mf=bt4:mc=100000000:lc=4:lp= 0 -mmt=2 -mx9 -si -so <stdin> <stdout>
    unpackcmd = 7z x -txz -an -y -si -so <stdin> <stdout>

    xz has true stdout, but it lacks MT decompression which is a problem.
    Attached Files Attached Files

  12. The Following User Says Thank You to Dimitri For This Useful Post:

    RamiroCruzo (12th September 2016)

Similar Threads

  1. Precomp source code on GitHub
    By schnaader in forum Data Compression
    Replies: 71
    Last Post: 9th May 2016, 13:32
  2. Replies: 0
    Last Post: 3rd December 2015, 14:44
  3. Need help to migrate libbsc.com from Office Live to github
    By Gribok in forum The Off-Topic Lounge
    Replies: 3
    Last Post: 23rd April 2012, 01:29

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •