You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
How much faster is it?
It is likely to be faster, but this code is much more verbose, and it is written in C.
I don't see any benefit in using it for mormot.core.base in practice. Putting much more asm many not be ideal.
I doubt it may change anything on real processing, because most benchmarks are working within the cache, or tricking the CPUs. They are typical unrealistic benchmarks. Does it change anything e.g. for the multi-threading tests of our HTTP process?
I test mormot.core.base.pas MoveFast function,
this https://github.com/skywind3000/FastMemcpy.git is faster on Delphi11.
platform: Window10 x64 + VS2019
The text was updated successfully, but these errors were encountered: