2 ms·
Yeah, basically by bypassing the OS VM memory switching/context-switch with their own brand of memory-switching/context-switching, but with one notable differen
by egberts1 4y ago
Yeah, basically by bypassing the OS VM memory switching/context-switch with their own brand of memory-switching/context-switching, but with one notable difference: stackless internal representation (IR) bytecodes.
Can we open up a new class of vulnerabilities in Mitre?
- k__ 4y agoCould operating systems use this technique to speed up things?
- dahfizz 4y agoWe already have things like io_uring to achieve this speedup. As usual, this benchmark is comparing against an extremely naive implementation. It even uses a non-optimizing compiler! A fair benchmark would take advantage of all the features that native code has available - huge pages, CPU acceleration, io_uring, and, most obviously, a compiler that supports -O2. If they did that, the native code would smoke wasm.