Anurag Khandelwal
Anurag Khandelwal
Huge page support should improve performance for larger partition sizes.
Hardware support for functions like popcount, integer logarithm, etc., should see performance benefits
Extract functions by appending newly extracted characters to a string; replace this by pre-allocating a string of the requested size and populating it with extracted characters.
SampledArray construction sets the width of each element to log(size_of_original_array) bits; this can be optimized to log(max_value) bits.