Syrup

Kostis Kaffes, Jack Tigar Humphries, David Mazières, Christos Kozyrakis

2021 · 35 citations · 38 references

Concepts

Abstract

Suboptimal scheduling decisions in operating systems, networking stacks, and application runtimes are often responsible for poor application performance, including higher latency and lower throughput. These poor decisions stem from a lack of insight into the applications and requests the scheduler is handling and a lack of coherence and coordination between the various layers of the stack, including NICs, kernels, and applications.

References

38