Replies: 1 comment 1 reply
-
As is, it can handle 20k+ items in under 4ms on my machine (3700x) which is already a rare case. The typical case falls more into the 0.1-1ms range. Multi core adds higher throughput at the cost of efficiency and complexity which doesn't seem worth it. WRT further optimization, half the time (or more) is spent in Lua for rendering the windows, so I'd focus my efforts there. I hope that answers! |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
I saw that this plugin is with performance in mind and currently using SIMD( low level cpu instruction?) to achieve this.
And another thing I'd like to know is, will this plugin consider taking advantage of multicore to improve the performance?
If the
sources
are really huge, I thought using multicore will improve performance a lot in this situation.reference
some fuzzy match plugins/tools that use multicore:
Please take this as a discussion not requirement.
Thanks.
Beta Was this translation helpful? Give feedback.
All reactions