cbloom rants

1/29/2016

Oodle Network Usage Notes

›
Two things I thought to write down. 1. Oodle Network speed is very cache sensitive. Oodle Network uses a shared trained model. This ...
1/16/2016

Oodle 2.1.2

›
Oodle 2.1.2 is out. Oodle - now with more BitKnit! Oodle 2.1.2 example_lz_chart [file] [repeats] got arg : input=r:\testsets\big\lzt9...
12/23/2015

Oodle Results Update

›
Major improvements coming in Oodle 2.1.2 Fabian's BitKnit is coming to Oodle. BitKnit is a pretty unique LZ; it makes clever us...
11/13/2015

Flipped encodemod

›
A while ago I wrote a series on Encoding Values in Bytes in which I talk about the "EncodeMod" varint encoding. EncodeMod is...
10/17/2015

Huffman Performance

›
I'm following Yann Collet's nice blog series on Huffman. I thought I'd have my own look. Background : 64-bit mode. 12-bit l...
9/19/2015

Library Writing Realizations

›
Some learnings about library writing, N years on. X. People will just copy-paste your example code. This is obvious but is something ...
7/26/2015

The Wait on Workers Problem

›
I'd like to open source my Oodle threading stuff. There's some cool stuff. Some day. Sigh. This is an internal email I sent o...
6/04/2015

LZNA encode speed addendum

›
Filling in a gap in the previous post : cbloom rants 05-09-15 - Oodle LZNA The encode speeds on lzt99 : single-threaded : ======...
5/25/2015

05-25-15 - The Anti-Patent Patent Pool

›
The idea of the Anti-Patent Patent Pool is to destroy the system using the system. The Anti-Patent Patent Pool is an independent patent l...
9 comments:
5/21/2015

05-21-15 - Software Patents are Fucking Awesome

›
Awesome. It was inevitable I suppose : "System and method for compressing data using asymmetric numeral systems with probability ...
3 comments:
‹
›
Home
View web version
Powered by Blogger.