Abstract
In this paper, we introduce DiffNEST, a diffusion-based surrogate framework for scalable, learning-driven optimization in complex computing environments. The growing complexity of modern systems often renders traditional optimization techniques inefficient, while reinforcement learning (RL)-based methods struggle with high data collection costs and hardware constraints. DiffNEST employs a diffusion model to generate realistic, continuous system traces, enabling optimization without reliance on physical hardware. DiffNEST generates realistic traces that reflect diverse workload characteristics, facilitating rapid exploration of large optimization search spaces. A case study demonstrates that DiffNEST can accelerate real-world optimization tasks, achieving up to 50% improvement in task-aware adaptive DVFS and 16% in multi-core cache allocation compared to RL approaches trained directly on physical hardware. Through fine-tuning, we show that DiffNEST can also be reused across multiple optimization tasks and workload domains, indicating its potential as a general-purpose surrogate modeling framework for system-level optimization. The code is publicly available to facilitate further research and development.
| Original language | English |
|---|---|
| Article number | 20 |
| Journal | Proceedings of the ACM on Measurement and Analysis of Computing Systems |
| Volume | 9 |
| Issue number | 2 |
| DOIs | |
| State | Published - 29 May 2025 |
Bibliographical note
Publisher Copyright:© 2025 Copyright held by the owner/author(s)
Keywords
- Diffusion
- Reinforcement Learning
- Surrogate
- System Optimization
Fingerprint
Dive into the research topics of 'Diffusion-Based Generative System Surrogates for Scalable Learning-Driven Optimization in Virtual Playgrounds'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver