intel / hyperscan

High-performance regular expression matching library
https://www.hyperscan.io
Other
4.78k stars 710 forks source link

feasibility of porting hyperscan to windows kernel #331

Open sygsegv opened 2 years ago

sygsegv commented 2 years ago

Hello,

I am thinking of the possibilities to port hyperscan to windows kernel.

As I am completely new to hyperscan, I would like to hear your thoughts around feasibility aspects of moving this library to windows kernel. If possible I would like to avoid sending all the packets from kernel to user mode.

  1. Is this a good idea, considering so much effort needed to move it to kernel?
  2. considering SIMD instructions are not supported in the kernel, what would be the performance loss without these instructions in the kernel
  3. any other thoughts.

Thanks.

sygsegv commented 2 years ago

@xiangwang1 can you please share your thoughts on this query? thanks.