Results 1 to 5 of 5

Thread: Where I can download zhuff 0.1 or newer?

  1. #1
    Member lz77's Avatar
    Join Date
    Jan 2016
    Location
    Russia
    Posts
    46
    Thanks
    14
    Thanked 11 Times in 7 Posts

    Question Where I can download zhuff 0.1 or newer?

    On the page mattmahoney.net/dc/text I see that zhuff shows the best time/ratio, but Yann removed binaries... I want to compare zhuff with my code on 1 core. Where I can download Win64 or Win32 executables? TIA. I think my code works faster.

  2. #2
    Member
    Join Date
    Feb 2015
    Location
    United Kingdom
    Posts
    154
    Thanks
    20
    Thanked 66 Times in 37 Posts
    Here you go
    Attached Files Attached Files

  3. The Following 2 Users Say Thank You to Lucas For This Useful Post:

    lz77 (1st September 2017),Simorq (11th September 2017)

  4. #3
    Member lz77's Avatar
    Join Date
    Jan 2016
    Location
    Russia
    Posts
    46
    Thanks
    14
    Thanked 11 Times in 7 Posts
    Thanks, Lucas. Will test it on my other PC...

    At this time my code (non-optimized, compiled with old compiler Delphi 7 ) for example compresses in 1 thread enwik8 up to 43.5% for 1.5 sec. on CPU with L1 cashe = 64Kb & L2 cashe = 1Mb, CPU 3.1GHz, RAM 667 MHz (sorry, old PC: Athlon II X2 255). It seems, my code beats many famous compressors... I'm going to port it in FASM to achieve and see highest speed.

    Now I want to clarify whether I measure the speed. Maybe I'm doing something wrong...

    1. My code does not calculate check sum.
    2. I measure only the running time of the subroutine, that compresses the data. Like this:

    Code:
    SetPriorityClass(curprocess,HIGH_PRIORITY_CLASS);
    SetThreadPriority(curthread,THREAD_PRIORITY_HIGHEST);
    QueryPerformanceFrequency(QPF);
    QueryPerformanceCounter(T1);
    MySuperPuperCompress(pin,pout,source_size);
    QueryPerformanceCounter(T2);
    count:=(T2-T1)/QPF;
    Is it correct?

    Anyway I will 10 times run my code and other compressors on RAM disk on 1 core enabled and compare the speed of work by eye.

  5. #4
    Member lz77's Avatar
    Join Date
    Jan 2016
    Location
    Russia
    Posts
    46
    Thanks
    14
    Thanked 11 Times in 7 Posts
    I've tested zhuff beta for Win64: it compresses very good and very fast. (LZ4 + fantastic Huffman coding?) But two times (when I ran it with -c1 and -c2) I saw Windows message "the program did an error and will be closed". If I run it with -c0, then all OK. I can upload the file that causes errors.

    I think slug has such fast huffman coder. Where I can get it?

  6. #5
    Member
    Join Date
    Apr 2015
    Location
    Greece
    Posts
    68
    Thanks
    31
    Thanked 22 Times in 15 Posts
    Quote Originally Posted by lz77 View Post
    I think slug has such fast huffman coder. Where I can get it?
    For huffman you can use FPC https://github.com/algorithm314/FPC

  7. The Following User Says Thank You to algorithm For This Useful Post:

    lz77 (3rd September 2017)

Similar Threads

  1. Anyone have the drt|lpaq9e download?
    By Lucas in forum Data Compression
    Replies: 4
    Last Post: 22nd April 2015, 20:38
  2. Replies: 4
    Last Post: 19th March 2014, 10:38
  3. Zhuff - fast compression
    By Cyan in forum Data Compression
    Replies: 38
    Last Post: 5th February 2014, 11:27
  4. LzTurbo Byte coding vs. Zhuff FSE
    By dnd in forum Data Compression
    Replies: 57
    Last Post: 24th January 2014, 04:25
  5. ENWIK13 Download
    By BetaTester in forum Download Area
    Replies: 1
    Last Post: 29th December 2010, 05:59

Tags for this Thread

Posting Permissions

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