Learned data structures

P Ferragina, G Vinciguerra - Recent Trends in Learning From Data …, 2020 - Springer
Very recently, the unexpected combination of data structures and machine learning has led
to the development of a new area of research, called learned data structures. Their …

Operating systems for resource-adaptive intelligent software: Challenges and opportunities

X Liu, S Wang, Y Ma, Y Zhang, Q Mei, Y Liu… - ACM Transactions on …, 2021 - dl.acm.org
The past decades witnessed the fast and wide deployment of Internet. The Internet has bred
the ubiquitous computing environment that is spanning the cloud, edge, mobile devices, and …

DongTing: A large-scale dataset for anomaly detection of the Linux kernel

G Duan, Y Fu, M Cai, H Chen, J Sun - Journal of Systems and Software, 2023 - Elsevier
Host-based intrusion detection systems (HIDS) can automatically identify adversarial
applications by learning models from system events that represent normal system behaviors …

Toward reconfigurable kernel datapaths with learned optimizations

Y Qiu, H Liu, T Anderson, Y Lin, A Chen - … of the Workshop on Hot Topics …, 2021 - dl.acm.org
Today's computing systems pay a heavy" OS tax", as kernel execution accounts for a
significant amount of resource footprint. This is not least because today's kernels abound …

Learned Systems Security

R Schuster, JP Zhou, T Eisenhofer, P Grubbs… - arXiv preprint arXiv …, 2022 - arxiv.org
A learned system uses machine learning (ML) internally to improve performance. We can
expect such systems to be vulnerable to some adversarial-ML attacks. Often, the learned …

Cello: Efficient computer systems optimization with predictive early termination and censored regression

Y Ding, A Renda, A Pervaiz, M Carbin… - arXiv preprint arXiv …, 2022 - arxiv.org
Sample-efficient machine learning (SEML) has been widely applied to find optimal latency
and power tradeoffs for configurable computer systems. Instead of randomly sampling from …

Hatch: Self-distributing systems for data centers

R Rodrigues-Filho, B Porter - Future Generation Computer Systems, 2022 - Elsevier
Designing and maintaining distributed systems remains highly challenging: there is a high-
dimensional design space of potential ways to distribute a system's sub-components over a …

Towards a machine learning-assisted kernel with lake

H Fingler, I Tarte, H Yu, A Szekely, B Hu… - Proceedings of the 28th …, 2023 - dl.acm.org
The complexity of modern operating systems (OSes), rapid diversification of hardware, and
steady evolution of machine learning (ML) motivate us to explore the potential of ML to …

Scope: Safe exploration for dynamic computer systems optimization

H Kim, A Pervaiz, H Hoffmann, M Carbin… - arXiv preprint arXiv …, 2022 - arxiv.org
Modern computer systems need to execute under strict safety constraints (eg, a power limit),
but doing so often conflicts with their ability to deliver high performance (ie minimal latency) …

Conflux: Exploiting Persistent Memory and RDMA Bandwidth via Adaptive I/O Mode Selection

Z Qi, S Zheng, Y Hui, B Zhang, L Huang - Proceedings of the 52nd …, 2023 - dl.acm.org
Persistent Memory (PM) and Remote Direct Memory Access (RDMA) technologies have
significantly improved the storage and network performance in data centers and spawned a …