The kernel takes a while to boot on my machine (about 4 seconds for the early stages). Can we use SIMD instructions (SSE2 or AVX) to speed up the string handling in the kernel bootstrap path? I think the relevant file is core/src/native/x86/kernel.asm.
I'd like this to be a real speedup, not just a tiny microbenchmark. If SIMD is not a good fit, please suggest an alternative.
The kernel takes a while to boot on my machine (about 4 seconds for the early stages). Can we use SIMD instructions (SSE2 or AVX) to speed up the string handling in the kernel bootstrap path? I think the relevant file is
core/src/native/x86/kernel.asm.I'd like this to be a real speedup, not just a tiny microbenchmark. If SIMD is not a good fit, please suggest an alternative.