Googles appar
Huvudmeny

Post a Comment On: cbloom rants

"06-16-14 - Rep0 Exclusion in LZMA-like coders"

3 Comments -

1 – 3 of 3
Blogger Fabian 'ryg' Giesen said...

"Of all the things I did to try to beat LZMA, this was the only clear winner."
So how much did it help?

June 17, 2014 at 10:03 AM

Blogger cbloom said...

A lot (*). And best of all, with almost no speed penalty (and a savings of memory use).

For example :

LZMA max : 9344463
Oodle LZA1 : 9268615
Oodle LZA2 : 9188185


The difference from LZA1 to LZMA is like a month of hard tweakage, and largely comes from my better string matcher and optimal parser, which has the disadvantage of being slower to encode.

The difference from LZA2 to LZA1 is entirely from rep0 exclusion and is almost free.

(* = a lot is relative to what is possible in this domain; in absolute terms it's only about 1% which to non-compression-people doesn't seem like a lot)

June 17, 2014 at 10:14 AM

Blogger cbloom said...

Added some notes to the post.

June 17, 2014 at 10:35 AM

You can use some HTML tags, such as <b>, <i>, <a>

This blog does not allow anonymous comments.

Comment moderation has been enabled. All comments must be approved by the blog author.

You will be asked to sign in after submitting your comment.