Results 31 to 40 of about 1,063,356 (91)
MUSTACHE: Multi-Step-Ahead Predictions for Cache Eviction
In this work, we propose MUSTACHE, a new page cache replacement algorithm whose logic is learned from observed memory access requests rather than fixed like existing policies.
Pinelli, Fabio +2 more
core
MProtect: Operating System Memory Management without Access
Modern operating systems (OSes) have unfettered access to application data, assuming that applications trust them. This assumption, however, is problematic under many scenarios where either the OS provider is not trustworthy or the OS can be compromised ...
Lee, Seung-seob +3 more
core
Cascade: A Platform for Delay-Sensitive Edge Intelligence
Interactive intelligent computing applications are increasingly prevalent, creating a need for AI/ML platforms optimized to reduce per-event latency while maintaining high throughput and efficient resource management.
Birman, Ken +8 more
core
Proving the Absence of Microarchitectural Timing Channels
Microarchitectural timing channels are a major threat to computer security. A set of OS mechanisms called time protection was recently proposed as a principled way of preventing information leakage through such channels and prototyped in the seL4 ...
Buckley, Scott +6 more
core
3PO: Programmed Far-Memory Prefetching for Oblivious Applications
Using memory located on remote machines, or far memory, as a swap space is a promising approach to meet the increasing memory demands of modern datacenter applications.
Amaro, Emmanuel +7 more
core
Understanding Persistent-Memory Related Issues in the Linux Kernel
Persistent memory (PM) technologies have inspired a wide range of PM-based system optimizations. However, building correct PM-based systems is difficult due to the unique characteristics of PM hardware.
Gatla, Om Rameshwar +3 more
core
Agile Development of Linux Schedulers with Ekiben
Kernel task scheduling is important for application performance, adaptability to new hardware, and complex user requirements. However, developing, testing, and debugging new scheduling algorithms in Linux, the most widely used cloud operating system, is ...
Anderson, Tom +5 more
core
uTNT: Unikernels for Efficient and Flexible Internet Probing
The last twenty years have seen the development and popularity of network measurement infrastructures. Internet measurement platforms have become common and have demonstrated their relevance in Internet understanding and security observation.
Donnet, Benoit +4 more
core
No Provisioned Concurrency: Fast RDMA-codesigned Remote Fork for Serverless Computing
Serverless platforms essentially face a tradeoff between container startup time and provisioned concurrency (i.e., cached instances), which is further exaggerated by the frequent need for remote container initialization.
Chen, Haibo +6 more
core
BPF-oF: Storage Function Pushdown Over the Network
Storage disaggregation, wherein storage is accessed over the network, is popular because it allows applications to independently scale storage capacity and bandwidth based on dynamic application demand. However, the added network processing introduced by
Carin, Jeremy +10 more
core

