Results 1 to 1 of 1

Thread: PAQ Speed Hacks

  1. #1
    Join Date
    Feb 2011
    St. Albans, England
    Thanked 0 Times in 0 Posts

    Smile PAQ Speed Hacks

    This is just some cheesy hacks for PAQ to increase speed. There are 5 files (one I can't recall why it's there - but meh - maybe it's useful to someone). i've been working on and off with over the years to gain some speed for this excellent tool of Matt's.

    In short, one file is the ASM routine unrolled. I tested against a few files and found this the most optimal. However we're talking cycles. Compile it and find out for yourself (obviously if you DO use the ASM portion).

    The other 4 are simply pre-calculated tables. Okay - so you're adding around 65k to the mainfile - but offset against the speed gains, i'll take that. One of the tables I don't seem to have used, but it's there incase I remember why I put it there.

    I have found that using these header-files makes the output perform a great deal faster than the Intel compiler does. However i've not included a binary as Linux purists tend to argue over the inclusion of DLL's - so i've kept it all portable.

    Please note that i've given these out because so many people here spend hours working on great tools, and it's the best I can give back right now (unless you want an encoder for pure-entropy files) - I just hope it's useful for those of you who spend hours testing compression ratios - may you save a few minutes here & there - enjoy.
    Attached Files Attached Files

Similar Threads

  1. Asymmetric PAQ
    By kampaster in forum Data Compression
    Replies: 11
    Last Post: 27th August 2010, 05:16
  2. compression speed VS decomp speed: which is more important?
    By Lone_Wolf236 in forum Data Compression
    Replies: 14
    Last Post: 12th July 2010, 20:57
  3. PAQ TestBed Set
    By Skymmer in forum Download Area
    Replies: 0
    Last Post: 11th July 2009, 23:08
  4. Spec for portable PAQ
    By Matt Mahoney in forum Data Compression
    Replies: 40
    Last Post: 7th February 2009, 20:05
  5. can someone help me compiling paq by myself?
    By noshutdown in forum Forum Archive
    Replies: 4
    Last Post: 4th December 2007, 10:49

Posting Permissions

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