Skip to content

Add SIMD-accelerated string compare to kernel.asm (speculative) #469

@LSantha

Description

@LSantha

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.

Metadata

Metadata

Assignees

Labels

agent/skipThe agent decided this issue is out of scope; see comment for reason.area/corecore/ — VM, kernel, scheduler, classmgr, drivers.kind/featureNew feature or enhancement request.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions