Results 1 to 11 of 11

Thread: lzpm 0.13 is here!

  1. #1
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    4,000
    Thanks
    387
    Thanked 365 Times in 145 Posts
    OK, the new release is here!

    This version represents a next step in LZPM's development.

    Highlights:
    + Improved match index coding - now match index coded using special order-1 context
    + Pre-built model - initially, all models are initialized with some state
    + Some predictor improvements & optimizations

    Have fun with the new LZPM v0.13!

    http://lzpm.encode.su/


  2. #2
    Tester
    Nania Francesco's Avatar
    Join Date
    May 2008
    Location
    Italy
    Posts
    1,565
    Thanks
    220
    Thanked 146 Times in 83 Posts
    Intel Core duo 2 E6600 2GB RAM
    SFC Test

    Opt 9 =12.603.519 (comp. 288,453 sec., dec. 3,298 sec.)
    Opt 1= 13.113.955 (comp. 11,860 sec, dec. 2,830 sec)

    MONSTER OF COMPRESSION BMP Test (14.686.020 Byte)

    Opt. 1=6.905.290 (comp. 5,078 sec., dec. 1,421 sec.)
    Opt. 9=6.859.111 (comp. 19,141 sec., dec. 1,452 sec.)
    Hook 512 MB=5.107.672 (comp. 8,094,dec. 8,906)

  3. #3
    Member Vacon's Avatar
    Join Date
    May 2008
    Location
    Germany
    Posts
    523
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Hello everyone,

    thank you Ilia

    Best regards!

  4. #4
    Moderator

    Join Date
    May 2008
    Location
    Tristan da Cunha
    Posts
    2,034
    Thanks
    0
    Thanked 4 Times in 4 Posts
    Thanks Ilia!

    Mirror: Download

  5. #5
    Moderator

    Join Date
    May 2008
    Location
    Tristan da Cunha
    Posts
    2,034
    Thanks
    0
    Thanked 4 Times in 4 Posts
    Quick test...

    A10.jpg > 831,312
    AcroRd32.exe > 1,472,275
    english.dic > 921,900
    FlashMX.pdf > 3,750,539
    FP.LOG > 622,723
    MSO97.DLL > 1,878,005
    ohs.doc > 827,489
    rafale.bmp > 1,047,836
    vcfiu.hlp > 681,783
    world95.txt > 569,657

    Total = 12,603,519 bytes

  6. #6
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    4,000
    Thanks
    387
    Thanked 365 Times in 145 Posts
    Some testing results for upcoming <u>LZPM v0.14</u>:

    acrord32.exe (3,870,784 bytes)
    LZPM 0.13: 1,472,275 bytes
    LZPM 0.14: 1,448,081 bytes

    english.dic (4,067,439 bytes)
    LZPM 0.13: 921,900 bytes
    LZPM 0.14: 911,174 bytes

    MPTRACK.EXE (1,159,172 bytes)
    LZPM 0.13: 508,079 bytes
    LZPM 0.14: 499,164 bytes

    Reaktor.exe (14,446,592 bytes)
    LZPM 0.13: 2,057,102 bytes
    LZPM 0.14: 2,013,086 bytes

    pak0.pak (183,997,730 bytes)
    LZPM 0.13: 89,441,693 bytes
    LZPM 0.14: 87,961,456 bytes


  7. #7
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    4,000
    Thanks
    387
    Thanked 365 Times in 145 Posts
    calgary.tar (3,152,896 bytes)
    LZPM 0.13: 862,762 bytes
    LZPM 0.14: 858,759 bytes


  8. #8
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    4,000
    Thanks
    387
    Thanked 365 Times in 145 Posts
    What's already done with LZPM v0.14:
    + Added a special model for coding LZ output. My invention - we keep two models with different update rules and merge them together
    + Improved EXE-filter. A funny trick - we search for executable header within a block, and only after enable the transformation. It's cool and simple thing which in most cases can prevent address transformation for non-executable data
    + Enlarged buffer size to 32 MB


  9. #9
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    4,000
    Thanks
    387
    Thanked 365 Times in 145 Posts
    LZPM v0.14 at almost written, I think it will be released 1st Jan 2008!

    OK, now check its SFC results:
    A10.jpg: 835,634 bytes
    acrord32.exe: 1,431,018 bytes
    english.dic: 902,655 bytes
    FlashMX.pdf: 3,757,477 bytes
    fp.log: 603,379 bytes
    mso97.dll: 1,861,226 bytes
    ohs.doc: 824,473 bytes
    rafale.bmp: 1,050,071 bytes
    vcfiu.hlp: 670,389 bytes
    world95.txt: 569,964 bytes

    Total: 12,506,286 bytes

  10. #10
    Member
    Join Date
    Oct 2007
    Location
    Germany, Hamburg
    Posts
    409
    Thanks
    0
    Thanked 5 Times in 5 Posts
    Yeah. A constant better result! by the same decompression speed I hope?
    In the next steps you have to do a big one to beat 7-Zip

  11. #11
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    4,000
    Thanks
    387
    Thanked 365 Times in 145 Posts
    Quote Originally Posted by Simon Berger
    by the same decompression speed I hope?
    It depends on CPU cache. New LZ output model is twice larger - 1 MB instead of 512 KB. On my machine the decompression speed is about the same. Not only the better LZ output coding makes the compression better. But also:
    + An improved EXE-filter
    + A larger 32 MB buffer
    + An improved parsing [!]

    Quote Originally Posted by Simon Berger
    In the next steps you have to do a big one to beat 7-Zip
    If I will keep such improvement rate I will!

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
  •