Open
Description
This is just an issue to track the progress of prototyping the use of Roaring Bitmaps in place of int arrays as the major payload container within htm.java.
The hope after talking with Daniel Lemire, is that there will be efficiency gained by not creating large data data structures and moving them around as opposed to the smaller footprint of a compressed bitmap. The expectation is that we can take for granted that there will be an improvement in memory consumption, however we are also anticipating performance gains by manipulating smaller containers as opposed to int arrays.
This issue will be to track the progress of the prototype...