paper-with-me

Papers

Sibyl: Adaptive and Extensible Data Placement in Hybrid Storage Systems Using Online Reinforcement Learning

2022-05-15 · Gagandeep Singh, Rakesh Nadig, Jisung Park, Rahul Bera, Nastaran Hajinazar, David Novo, Juan Gómez-Luna, Sander Stuijk, Henk Corporaal, Onur Mutlu

Hybrid storage systems (HSS) use multiple different storage devices to provide high and scalable storage capacity at high performance. Recent research proposes various techniques that aim to accurately identify performance-critical data to place it in a "best-fit" storage device. Unfortunately, most of these techniques are rigid, which (1) limits their adaptivity to perform well for a wide range of workloads and storage device configurations, and (2) makes it difficult for designers to extend these techniques to different storage system configurations (e.g., with a different number or different types of storage devices) than the configuration they are designed for. We introduce Sibyl, the first technique that uses reinforcement learning for data placement in hybrid storage systems. Sibyl observes different features of the running workload as well as the storage devices to make system-aware data placement decisions. For every decision it makes, Sibyl receives a reward from the system that it uses to evaluate the long-term performance impact of its decision and continuously optimizes its data placement policy online. We implement Sibyl on real systems with various HSS configurations. Our results show that Sibyl provides 21.6%/19.9% performance improvement in a performance-oriented/cost-oriented HSS configuration compared to the best previous data placement technique. Our evaluation using an HSS configuration with three different storage devices shows that Sibyl outperforms the state-of-the-art data placement policy by 23.9%-48.2%, while significantly reducing the system architect's burden in designing a data placement mechanism that can simultaneously incorporate three storage devices. We show that Sibyl achieves 80% of the performance of an oracle policy that has complete knowledge of future access patterns while incurring a very modest storage overhead of only 124.4 KiB.

📄 PDF Abstract BibTeX arXiv:2205.07394

Code (1)

cmu-safari/sibyl 공식 구현 tf

Similar Papers 제목 키워드 기반

Machine Learning-Driven Intelligent Memory System Design: From On-Chip Caches to Storage

2026-03-15 · Rahul Bera, Rakesh Nadig, Onur Mutlu arxiv

Despite the data-rich environment in which memory systems of modern computing platforms operate, many state-of-the-art architectural policies employed in the memory system rely on static, human-designed heuristics that f…

Reinforcement Learning

SibylSense: Adaptive Rubric Learning via Memory Tuning and Adversarial Probing

2026-02-24 · Yifei Xu, Guilherme Potje, Shivam Shandilya, Tiancheng Yuan 외 arxiv

Designing aligned and robust rewards for open-ended generation remains a key barrier to RL post-training. Rubrics provide structured, interpretable supervision, but scaling rubric construction is difficult: expert rubric…

Sibylvariant Transformations for Robust Text Classification

2022-05-10 · Findings (ACL) 2022 5 · Fabrice Harel-Canada, Muhammad Ali Gulzar, Nanyun Peng, Miryung Kim

The vast majority of text transformation techniques in NLP are inherently limited in their ability to expand input space coverage due to an implicit constraint to preserve the original class label. In this work, we propo…

Adversarial RobustnessDefect DetectionGeneral ClassificationText Classification

SibylSat: Using SAT as an Oracle to Perform a Greedy Search on TOHTN Planning

2024-11-04 · Gaspard Quenard, Damier Pellier, Humbert Fiorino

This paper presents SibylSat, a novel SAT-based method designed to efficiently solve totally-ordered HTN problems (TOHTN). In contrast to prevailing SAT-based HTN planners that employ a breadth-first search strategy, Sib…

Sibyl: Simple yet Effective Agent Framework for Complex Real-world Reasoning

2024-07-15 · Yulong Wang, Tianhao Shen, Lifeng Liu, Jian Xie

Existing agents based on large language models (LLMs) demonstrate robust problem-solving capabilities by integrating LLMs' inherent knowledge, strong in-context learning and zero-shot capabilities, and the use of tools c…

In-Context Learning