-
The Founder
Okay, here are the prototype of the brand new TC file compressor. Only 40% of work complete, but even this version much better than previous versions of TC. Enjoy!
Download TC 5.0dev1 (24 KB)
-
-
<u>sharks12.txt</u> 5.582.655 bytes
TC 4.3 e Process Time = 2.796 - 2.066.567 bytes
TC 4.3 d Process Time = 0.687
TC 5.0dev1 e Process Time = 1.890 - 1.925.366 bytes
TC 5.0dev1 d Process Time = 2.125
7-zip ZIP/Ultra 1.933.823 bytes
<u>gcc-html.tar</u> 2.754.560 bytes
TC 4.3 e Process Time = 1.203 - 719.870 bytes
TC 4.3 d Process Time = 0.281
TC 5.0dev1 e Process Time = 0.453 - 431.961 bytes
TC 5.0dev1 d Process Time = 0.453
7-zip ZIP/Ultra 471.633 bytes
<u>Decompression was successfully</u>
-
-
Just downloaded it. Thanks!
-
-
The Founder
Results for "Large Text Compression Benchmark":
enwik8: 33,774,535 bytes; comp. time: 18 sec.; decomp. time: 23 sec.
enwik9: 295,836,604 bytes; comp. time: 236 sec.; decomp. time: 204 sec.
Tested on P4 3.0 GHz, 1 GB RAM (Just my PC)
-
-
Results for "Large Text Compression Benchmark":
enwik8: 33,774,535 bytes; comp. time: 18 sec.; decomp. time: 23 sec.
enwik9: 295,836,604 bytes; comp. time: 236 sec.; decomp. time: 204 sec.
Thats not bad considering this is just a prototype.
-
-
The Founder
Yes, current TC is just simple LZP-coder plus order-1 arithmetic coder. I release this version for arithmetic coder/modeller testing. In addition even this version better than previous. In practice, I can separate new algorithm to a few parts:
<u>1. Arithmetic coder/decoder</u>
Optimized range coder, Shindler's type. - Already done.
<u>2. Modeller</u>
Order-1 modeller for literals and match lengths. - Already done.
<u>3. Match finder</u>
Intelligent context-based match finder. - Partially done. (Pending improvements)
<u>4. LZ-matching portion</u>
The most important part. Plus this part unites all parts together. - Early stage of development.
-
-
Comparing TC with LZPX 1.5b...
Compressor: LZPX 1.5b
File: enwik8
Compressed size: 31.0 MB (32,553,957 bytes)
Time:
Kernel Time = 1.437 = 00:00:01.437 = 3%
User Time = 37.656 = 00:00:37.656 = 81%
Process Time = 39.093 = 00:00:39.093 = 84%
Global Time = 46.016 = 00:00:46.016 = 100%
Compressor: TC 5.0dev1
File: enwik8
Compressed size: 32.2 MB (33,774,535 bytes)
Time:
Kernel Time = 1.312 = 00:00:01.312 = 2%
User Time = 39.812 = 00:00:39.812 = 83%
Process Time = 41.125 = 00:00:41.125 = 85%
Global Time = 47.938 = 00:00:47.938 = 100%
-
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules