2 ms·
Instead of a JIT being the next step, did you consider vectorizing the execution? Amortizing the cost of dispatch over multiple packets means that under heavy
by reitzensteinm 8y ago
Instead of a JIT being the next step, did you consider vectorizing the execution?
Amortizing the cost of dispatch over multiple packets means that under heavy load, the performance of the system should be fairly close to what you could JIT, but the system would be much more simple.
Of course, this only helps with the worst case where a backlog is starting to build, but it at least reduces the worst case.
- RReverser 8y agoThis is not executed on packets (like it would be in Wireshark), but rather on requests defined in the application layer as a set of properties.
- reitzensteinm 8y agoAh, makes sense!