Overview

Request 862878 accepted

- Update to version 5.4.0
* Improvement on literal matcher "Fat Teddy" performance,
including support for Intel(R) AVX-512 Vector Byte Manipulation
Instructions (Intel(R) AVX-512 VBMI).
* Introduce a new 32-state shuffle-based DFA engine ("Sheng32").
This improves scanning performance by leveraging AVX-512 VBMI.
* Introduce a new 64-state shuffle-based DFA engine ("Sheng64").
This improves scanning performance by leveraging AVX-512 VBMI.
* Introduce a new shuffle-based hybrid DFA engine ("McSheng64").
This improves scanning performance by leveraging AVX-512 VBMI.
* Improvement on exceptional state handling performance for LimEx
NFA, including support for AVX-512 VBMI.
* Improvement on lookaround performance with new models,
including support for AVX-512.
* Improvement on DFA state space efficiency.
* Optimization on decision of NFA/DFA generation.
* hsbench: add CSV dump support for hsbench.
* Bugfix for cmake error on Icelake under release mode.
* Bugfix in find_vertices_in_cycles() to avoid self-loop checking
in SCC.
* Bugfix for issue #270: fix return value handling in chimera.
* Bugfix for issue #284: use correct free function in logical
combination.
* Add BUILD_EXAMPLES cmake option to enable example code
compilation.
* Some typo fixing.

Loading...
Request History
Martin Hauke's avatar

mnhauke created request

- Update to version 5.4.0
* Improvement on literal matcher "Fat Teddy" performance,
including support for Intel(R) AVX-512 Vector Byte Manipulation
Instructions (Intel(R) AVX-512 VBMI).
* Introduce a new 32-state shuffle-based DFA engine ("Sheng32").
This improves scanning performance by leveraging AVX-512 VBMI.
* Introduce a new 64-state shuffle-based DFA engine ("Sheng64").
This improves scanning performance by leveraging AVX-512 VBMI.
* Introduce a new shuffle-based hybrid DFA engine ("McSheng64").
This improves scanning performance by leveraging AVX-512 VBMI.
* Improvement on exceptional state handling performance for LimEx
NFA, including support for AVX-512 VBMI.
* Improvement on lookaround performance with new models,
including support for AVX-512.
* Improvement on DFA state space efficiency.
* Optimization on decision of NFA/DFA generation.
* hsbench: add CSV dump support for hsbench.
* Bugfix for cmake error on Icelake under release mode.
* Bugfix in find_vertices_in_cycles() to avoid self-loop checking
in SCC.
* Bugfix for issue #270: fix return value handling in chimera.
* Bugfix for issue #284: use correct free function in logical
combination.
* Add BUILD_EXAMPLES cmake option to enable example code
compilation.
* Some typo fixing.


Dirk Mueller's avatar

dirkmueller accepted request

openSUSE Build Service is sponsored by