-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multithreading #53
Comments
I have planned better multithreading since a looong time, and I hope to get back to it at some point. The code is not thread-safe by default atm, so there won't be a simple solution. |
Good to hear, I look forward to it :) |
When processing thousands of small files, I found this quick change improved performance up to 25% when using mt-deflate. deflate.cpp:1372 (Of course I probably shouldn't be using mt-deflate in the first place for such scenarios) |
I won't claim to know much about multithreading but I think there are two possible ways it could be improved in ect.
I'd interested in looking into it myself, I have heard of OpenMP, though it may be a wee bit out of my depth...
The text was updated successfully, but these errors were encountered: