str

String optimizer

An optimized string class with an adaptive hash table for fast searching and comparisons

A SIMD optimized fixed-length string class along with an adaptive hash table for fast searching

GitHub

125 stars
6 watching
30 forks
Language: C++
last commit: over 3 years ago
Linked from 1 awesome list

cpphashing-algorithmhashtablesimdstring

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
btwael/superstring An efficient string library optimized for memory and CPU usage using the Rope data structure 291
ashvardanian/stringzilla A library that provides optimized string manipulation functions to improve performance on modern CPUs. 2,235
planetis-m/ssostrings An optimized string data type designed to reduce runtime memory allocations on embedded systems. 17
planetis-m/cowstrings An implementation of a copy-on-write string data-type that optimizes performance by sharing internal memory and making copies only when necessary. 18
typemonkey/turtle A programming language designed to optimize memory usage through long-term storage of data 5
maxim2266/str A lightweight C library providing string manipulation functions. 307
hyperopt/hyperopt-sklearn Automates search for optimal parameters in machine learning algorithms. 1,588
rubocop/rubocop-performance Analyzes code performance and provides suggestions for optimization 685
mpusz/opt A class template designed to express optionality without additional storage space for boolean flags. 12
jmrichardson/tuneta Automates optimization of technical indicators for machine learning models in finance 413
jiangoforit/yellowfin_pytorch An optimizer that automatically tunes momentum and learning rate using local quadratic approximation. 287
max22-/uxnbruteforce Automates the construction of optimized UXN code by searching through all possible combinations to find the most efficient solution. 8
mosteo/cstrings Convenience subprograms for working with C-style strings in Ada programming 1
eladrich/seboost An optimization method for machine learning that uses subspace optimization techniques to improve the efficiency of stochastic learning algorithms 0
atisharma/matlib A Clojure library of optimisation and control theory tools and convenience functions 25