DONS: Fast and Affordable Discrete Event Network Simulation with Automatic Parallelization
Kaihui Gao, Li Chen, Dan Li, Vincent Liu, Xizheng Wang, Ran Zhang, Lu Lu
Abstract
Discrete Event Simulation (DES) is an essential tool for network practitioners. Unfortunately, existing DES simulators cannot achieve satisfactory performance at the scale of modern networks. Recent work has attempted to address these challenges by reducing the traffic processed via novel approximation techniques; however, we argue in this paper that much of the slowdown of existing DES simulators is due to their underlying software architecture.
Using ideas from high-throughput simulation of virtual worlds in gaming, this paper presents a fundamental redesign of DES network simulator, DONS, that marries domain-specific aspects of packetlevel network simulation with recent advances in data-oriented design. DONS can automatically parallelize simulation within and across servers to achieve high core utilization, low cache miss rate, and high memory efficiency. On a relatively weak ARM-based laptop (MacBook Air (M1, 2020)), DONS can simulate one second of a 100 Gbps, 1024-server data center in 22 minutes (a speedup of 21× compared to OMNeT++). On a cluster of CPU-based servers, DONS can achieve a speedup of 65×, matching the order of magnitude of recent GPU-accelerated deep learning performance estimators, but without any loss of accuracy.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 3ca38bd6-06d3-48c7-8462-6c852aa44247Cited by top-tier papers12
- SimAI: Unifying Architecture Design and Performance Tuning for Large-Scale Large Language Model Training with Scalability and PrecisionXizheng Wang, Qingxu Li, Yichi Xu, Gang Lu et al.NSDI 2025 · 82 citations
- Accelerating Design Space Exploration for LLM Training Systems with Multi-experiment Parallel SimulationFei Gui, Kaihui Gao, Li Chen, Dan Li et al.NSDI 2025 · 27 citations
- Unison: A Parallel-Efficient and User-Transparent Network Simulation KernelSongyuan Bai, Hao Zheng, Chen Tian, Xiaoliang Wang et al.EuroSys 2024 · 20 citations
- Klonet: an Easy-to-Use and Scalable Platform for Computer Networks EducationTie Ma, Long Luo, Hongfang Yu, Xi Chen et al.NSDI 2024 · 16 citations
- m3: Accurate Flow-Level Performance Estimation using Machine LearningChenning Li, Arash Nasr-Esfahany, Kevin Zhao, Kimia Noorbakhsh et al.SIGCOMM 2024 · 12 citations
Builds on10
- Jupiter evolving: transforming google's datacenter network via optical circuit switches and software-defined networkingLeon Poutievski, Omid Mashayekhi, Joon Ong, Arjun Singh et al.SIGCOMM 2022 · 230 citations
- SPRIGHT: extracting the server from serverless computing! high-performance eBPF-based event-driven, shared-memory processingShixiong Qi, Leslie Monis, Ziteng Zeng, Ian-Chin Wang et al.SIGCOMM 2022 · 85 citations
- A Deterministic Algorithm for Balanced Cut with Applications to Dynamic Connectivity, Flows, and BeyondJulia Chuzhoy, Yu Gao, Jason Li, Danupon Nanongkai et al.FOCS 2020 · 76 citations
- MimicNet: fast performance estimates for data center networks with machine learningQizhen Zhang, Kelvin K. W. Ng, Charles W. Kazer, Shen Yan et al.SIGCOMM 2021 · 63 citations
- NeuroScaler: neural video enhancement at scaleHyunho Yeo, Hwijoon Lim, Jaehong Kim, Youngmok Jung et al.SIGCOMM 2022 · 54 citations
Related papers
- GeDES: GPU-Driven Discrete Event Network SimulatorQinyong Li, Zhiwei Zhao, Geyong Min, Zi Wang et al.EuroSys 2026 · 1 citation
- Days: Discrete-Event Network Simulation on SteroidsBaochun LiINFOCOM 2026
- DeepQueueNet: towards scalable and generalized network performance estimation with packet-level visibilityQingqing Yang, Xi Peng, Li Chen, Libin Liu et al.SIGCOMM 2022 · 43 citations
- Scalable Tail Latency Estimation for Data Center NetworksKevin Zhao, Prateesh Goyal, Mohammad Alizadeh, Thomas E. AndersonNSDI 2023 · 30 citations
- Supercharging Packet-level Network Simulation of Large Model Training via Memoization and Fast-ForwardingFei Long, Kaihui Gao, Li Chen, Dan Li et al.NSDI 2026 · 4 citations
