2017 Data Compression Conference (DCC) 2017
DOI: 10.1109/dcc.2017.74
|View full text |Cite
|
Sign up to set email alerts
|

Marlin: A High Throughput Variable-to-Fixed Codec Using Plurally Parsable Dictionaries

Abstract: We present Marlin, a variable-to-fixed (VF) codec optimized for decoding speed. Marlin builds upon a novel way of constructing VF dictionaries that maximizes efficiency for a given dictionary size. On a lossless image coding experiment, Marlin achieves a compression ratio of 1.94 at 2494MiB/s. Marlin is as fast as state-of-the-art high-throughput codecs (e.g., Snappy, 1.24 at 2643MiB/s), and its compression ratio is close to the best entropy codecs (e.g., FiniteStateEntropy, 2.06 at 523MiB/s). Therefore, Marli… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
18
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
2
2
1

Relationship

3
2

Authors

Journals

citations
Cited by 8 publications
(18 citation statements)
references
References 14 publications
0
18
0
Order By: Relevance
“…To generate the chapters, we extend the algorithm used to create dictionaries in [1]. We define A = {a 1 , a 2 , • • • , a N } as an alphabet of input symbols sorted in order of non-increasing probability (i.e., P (a n ) ≥ P (a n+1 ), ∀n).…”
Section: Chapter Generationmentioning
confidence: 99%
See 4 more Smart Citations
“…To generate the chapters, we extend the algorithm used to create dictionaries in [1]. We define A = {a 1 , a 2 , • • • , a N } as an alphabet of input symbols sorted in order of non-increasing probability (i.e., P (a n ) ≥ P (a n+1 ), ∀n).…”
Section: Chapter Generationmentioning
confidence: 99%
“…Given a dictionary, we can calculate the steady probability of each state using a Markov model, as described in [1], but due to the fast convergence rate of the process this is unnecessary. We simply estimateP l (w) for each w in W using Eqn.…”
Section: Dictionary Generationmentioning
confidence: 99%
See 3 more Smart Citations