tag:github.com,2008:https://github.com/code-mds/algo/releasesRelease notes from algo2019-01-14T17:20:50Ztag:github.com,2008:Repository/151618587/0.9.22019-01-14T19:23:58ZMakefile for test programm, minor updates and usage display change<p>-Makefile for test program<br>
-Update usage</p>aleksandarstojkovskitag:github.com,2008:Repository/151618587/v0.9.32019-02-13T18:52:53ZConsegnaNo content.aleksandarstojkovskitag:github.com,2008:Repository/151618587/v0.9.12018-12-28T19:45:54Zperformance improvement: increase size of hash table buckets and move to stack<p>performance improvement: increase size of hash table buckets and move to stack</p>
<p>TEST on HD Video file: IMG_0432.MOV (1.55 GB)</p>
<ul>
<li>compression: 7'12" (rate: 0.23%)</li>
<li>decompression: 40'54"</li>
</ul>
<p>TEST on immagine.tiff (3.4 MB)</p>
<ul>
<li>compression: 2" (rate: 3.19%)</li>
<li>decompression: 5"</li>
</ul>code-mdstag:github.com,2008:Repository/151618587/v0.92018-12-31T11:12:11Zfix for big files<p>fix decompression for big files: use long (instead of int) for bit indexes</p>
<p>TEST on HD Video file: IMG_0432.MOV (1.55 GB)</p>
<ul>
<li>compression: 13'11" (rate: 0.23%)</li>
<li>decompression: 47'6"</li>
</ul>code-mdstag:github.com,2008:Repository/151618587/v0.82018-12-28T17:28:59Zmemory optimization in hash table<p>performance improvement: memory optimization in hash table, reuse the entries during the weight increase</p>
<p>compress immagine.tiff 4" -> 2"<br>
decompress immagine.tiff 8" -> 7"</p>
<p>TEST on HD Video file: 00178.MTS (228MB)</p>
<ul>
<li>compression 1'53" (rate 0.09%)</li>
<li>decompression 6'27"</li>
</ul>code-mdstag:github.com,2008:Repository/151618587/v0.72018-12-28T20:13:03ZHashTable - Performance Improvement<p>performance improvement: substitute the array node with an (open) hash table</p>
<p>TEST on immagine.tiff (3.4 MB)</p>
<ul>
<li>compression: 13" -> 4" (rate: 3.19%)</li>
<li>decompression: 18" -> 8"</li>
</ul>code-mdstag:github.com,2008:Repository/151618587/v0.62018-12-19T15:56:20Zoptimize decompression<p>optimize decompression, adh_search_encoding_in_tree -> adh_search_lea…</p>
<p>…f_by_encoding</p>
<p>build in release: immagine.tiff 41" -> 18"</p>code-mdstag:github.com,2008:Repository/151618587/v0.5.12018-12-19T15:54:59ZFirst release to prof.No content.code-mdstag:github.com,2008:Repository/151618587/v0.52018-12-19T15:44:08Zuse symbol as index of symbol array<p>performance improvement:</p>
<p>- use symbol as index of array of symbol nodes</p>code-mdstag:github.com,2008:Repository/151618587/v0.42018-12-19T15:43:06Znew symbol nodes array<p>performance improvement for decompression:</p>
<p>- sort node array by weight
<br />- add an additional array of only symbol nodes
<br />- some inline functions</p>code-mds