{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,10]],"date-time":"2026-07-10T22:29:54Z","timestamp":1783722594531,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":57,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T00:00:00Z","timestamp":1693526400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["U21B2022"],"award-info":[{"award-number":["U21B2022"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2019YFB1802600"],"award-info":[{"award-number":["2019YFB1802600"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"NSF (National Science Foundation)","doi-asserted-by":"publisher","award":["CNS-1845749"],"award-info":[{"award-number":["CNS-1845749"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,9,10]]},"DOI":"10.1145\/3603269.3604844","type":"proceedings-article","created":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T16:16:29Z","timestamp":1693584989000},"page":"167-181","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":24,"title":["DONS: Fast and Affordable Discrete Event Network Simulation with Automatic Parallelization"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9013-5993","authenticated-orcid":false,"given":"Kaihui","family":"Gao","sequence":"first","affiliation":[{"name":"Tsinghua University, Beijing, China"},{"name":"Zhongguancun Laboratory, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4228-7885","authenticated-orcid":false,"given":"Li","family":"Chen","sequence":"additional","affiliation":[{"name":"Zhongguancun Laboratory, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7581-8865","authenticated-orcid":false,"given":"Dan","family":"Li","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"},{"name":"Zhongguancun Laboratory, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7683-208X","authenticated-orcid":false,"given":"Vincent","family":"Liu","sequence":"additional","affiliation":[{"name":"University of Pennsylvania, Philadelphia, United States of America"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-6420-9014","authenticated-orcid":false,"given":"Xizheng","family":"Wang","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-8091-6198","authenticated-orcid":false,"given":"Ran","family":"Zhang","sequence":"additional","affiliation":[{"name":"Zhongguancun Laboratory, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-5740-9489","authenticated-orcid":false,"given":"Lu","family":"Lu","sequence":"additional","affiliation":[{"name":"China Mobile Research Institute, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2023,9]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2004. Abilene. http:\/\/www.cs.utexas.edu\/~yzhang\/research\/AbileneTM\/. (2004)."},{"key":"e_1_3_2_1_2_1","volume-title":"Data-oriented design and c++. Luento. CppCon","author":"Acton Mike","year":"2014","unstructured":"Mike Acton and Insomniac Games. 2014. Data-oriented design and c++. Luento. CppCon (2014)."},{"key":"e_1_3_2_1_3_1","volume-title":"A scalable, commodity data center network architecture. ACM SIGCOMM CCR","author":"Al-Fares Mohammad","year":"2008","unstructured":"Mohammad Al-Fares, Alexander Loukissas, and Amin Vahdat. 2008. A scalable, commodity data center network architecture. ACM SIGCOMM CCR (2008)."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"crossref","unstructured":"Mohammad Alizadeh Albert Greenberg David A Maltz Jitendra Padhye Parveen Patel Balaji Prabhakar Sudipta Sengupta and Murari Sridharan. 2010. Data center tcp (dctcp). In ACM SIGCOMM.","DOI":"10.1145\/1851182.1851192"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993744.1993753"},{"key":"e_1_3_2_1_6_1","unstructured":"Blizzard. 2023. Overwatch2. https:\/\/overwatch.blizzard.com\/. (2023)."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.dam.2009.09.010"},{"key":"e_1_3_2_1_8_1","volume-title":"Simulation of packet communication architecture computer systems","author":"Bryant Randal Everitt","unstructured":"Randal Everitt Bryant. 1977. Simulation of packet communication architecture computer systems. Massachusetts Institute of Technology."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544235"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1979.230182"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/FOCS46700.2020.00111"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"crossref","unstructured":"Florin Ciucu and Jens Schmitt. 2012. Perspectives on network calculus: no free lunch but still good value. In ACM SIGCOMM. 311--322.","DOI":"10.1145\/2377677.2377747"},{"key":"e_1_3_2_1_13_1","unstructured":"Unreal Engine. 2023. Mass Entity. https:\/\/docs.unrealengine.com\/5.0\/en-US\/mass-entity-in-unreal-engine\/. (2023)."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/3299213"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/90.251892"},{"key":"e_1_3_2_1_16_1","volume-title":"Parallel and distributed simulation systems","author":"Fujimoto Richard M","unstructured":"Richard M Fujimoto. 2000. Parallel and distributed simulation systems. Vol. 300. Citeseer."},{"key":"e_1_3_2_1_17_1","unstructured":"Erich Gamma Ralph Johnson Richard Helm Ralph E Johnson and John Vlissides. 1995. Design patterns: elements of reusable object-oriented software. Pearson Deutschland GmbH."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3603269.3610851"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544221"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3359768"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"crossref","unstructured":"Mark Handley Costin Raiciu Alexandru Agache Andrei Voinescu Andrew W. Moore Gianni Antichi and Marcin W\u00f3jcik. 2017. Re-Architecting Datacenter Networks and Stacks for Low Latency and High Performance. In ACM SIGCOMM.","DOI":"10.1145\/3098822.3098825"},{"key":"e_1_3_2_1_22_1","volume-title":"Introduction to network simulator 2 (NS2)","author":"Issariyakul Teerawat","unstructured":"Teerawat Issariyakul, Ekram Hossain, Teerawat Issariyakul, and Ekram Hossain. 2009. Introduction to network simulator 2 (NS2). Springer."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2012.08.003"},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of the 17th ACM Workshop on Hot Topics in Networks (HotNets '18)","author":"Kazer Charles W.","unstructured":"Charles W. Kazer, Jo ao Sedoc, Kelvin K.W. Ng, Vincent Liu, and Lyle H. Ungar. 2018. Fast Network Simulation Through Approximation or: How Blind Men Can Describe Elephants. In Proceedings of the 17th ACM Workshop on Hot Topics in Networks (HotNets '18). Association for Computing Machinery, New York, NY, USA, 141--147."},{"key":"e_1_3_2_1_25_1","unstructured":"LBNL. 2023. network simulator man page. https:\/\/ee.lbl.gov\/ns\/man.html. (2023)."},{"key":"e_1_3_2_1_26_1","volume-title":"Network calculus: a theory of deterministic queuing systems for the internet","author":"Le Boudec Jean-Yves","unstructured":"Jean-Yves Le Boudec and Patrick Thiran. 2001. Network calculus: a theory of deterministic queuing systems for the internet. Springer."},{"key":"e_1_3_2_1_27_1","unstructured":"Hejing Li Jialin Li and Antoine Kaufmann. 2022. SimBricks: End-to-End Network System Evaluation with Modular Simulation. In ACM SIGCOMM. 380--396."},{"key":"e_1_3_2_1_28_1","volume-title":"Yan Zhuang, Fei Feng, Lingbo Tang, Zheng Cao, Ming Zhang, Frank Kelly, Mohammad Alizadeh, and Minlan Yu.","author":"Li Yuliang","year":"2019","unstructured":"Yuliang Li, Rui Miao, Hongqiang Harry Liu, Yan Zhuang, Fei Feng, Lingbo Tang, Zheng Cao, Ming Zhang, Frank Kelly, Mohammad Alizadeh, and Minlan Yu. 2019. HPCC: High Precision Congestion Control. In ACM SIGCOMM."},{"key":"e_1_3_2_1_29_1","volume-title":"Unlocking the power of OPNET modeler","author":"Lu Zheng","unstructured":"Zheng Lu and Hongji Yang. 2012. Unlocking the power of OPNET modeler. Cambridge University Press."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2005.860102"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/347059.347421"},{"key":"e_1_3_2_1_32_1","unstructured":"NetAnim. 2023. https:\/\/www.nsnam.org\/wiki\/NetAnim. (2023)."},{"key":"e_1_3_2_1_33_1","volume-title":"Performance of distributed ns-3 network simulator","author":"Nikolaev Sergei","unstructured":"Sergei Nikolaev, Peter D Barnes, James M Brase, Thomas W Canales, David R Jefferson, Steve Smith, Ron A Soltz, and Peter J Scheibel. 2012. Performance of distributed ns-3 network simulator. Technical Report. Lawrence Livermore National Lab.(LLNL), Livermore, CA (United States)."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.14778\/1920841.1920959"},{"key":"e_1_3_2_1_35_1","volume-title":"Multipath TCP: Analysis, design, and implementation","author":"Peng Qiuyu","year":"2014","unstructured":"Qiuyu Peng, Anwar Walid, Jaehyun Hwang, and Steven H Low. 2014. Multipath TCP: Analysis, design, and implementation. IEEE\/ACM Transactions on networking 24, 1 (2014), 596--609."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"crossref","unstructured":"Leon Poutievski Omid Mashayekhi Joon Ong Arjun Singh Mukarram Tariq Rui Wang Jianan Zhang Virginia Beauregard Patrick Conner Steve Gribble et al. 2022. Jupiter evolving: Transforming google's datacenter network via optical circuit switches and software-defined networking. In ACM SIGCOMM. 66--85.","DOI":"10.1145\/3544216.3544265"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544259"},{"key":"e_1_3_2_1_39_1","volume-title":"The ns-3 network simulator. Modeling and tools for network simulation","author":"Riley George F","year":"2010","unstructured":"George F Riley and Thomas R Henderson. 2010. The ns-3 network simulator. Modeling and tools for network simulation (2010), 15--34."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4612-1164-8"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3316480.3322888"},{"key":"e_1_3_2_1_42_1","volume-title":"ACM SIGCOMM'15","author":"Roy Arjun","unstructured":"Arjun Roy, Hongyi Zeng, Jasmeet Bagga, George Porter, and Alex C Snoeren. [n. d.]. Inside the Social Network's (Datacenter) Network. In ACM SIGCOMM'15."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2020.3000405"},{"key":"e_1_3_2_1_44_1","unstructured":"Network Simulator. 2023. ns-3.38. https:\/\/www.nsnam.org\/releases\/ns-3-38\/. (2023)."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2829988.2787508"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/1111322.1111341"},{"key":"e_1_3_2_1_47_1","unstructured":"Unity. 2023. https:\/\/unity.com. (2023)."},{"key":"e_1_3_2_1_48_1","unstructured":"Unity. 2023. Data-Oriented Technology Stack (DOTS). https:\/\/unity.com\/dots. (2023)."},{"key":"e_1_3_2_1_49_1","unstructured":"Unity. 2023. Entities package. https:\/\/docs.unity3d.com\/Packages\/com.unity.entities@1.0\/manual\/index.html. (2023)."},{"key":"e_1_3_2_1_50_1","unstructured":"Unity. 2023. Profiler package. https:\/\/docs.unity3d.com\/2023.1\/Documentation\/Manual\/Profiler.html. (2023)."},{"key":"e_1_3_2_1_51_1","volume-title":"A practical introduction to the OMNeT++ simulation framework. Recent Advances in Network Simulation: The OMNeT++ Environment and its Ecosystem","author":"Varga Andr\u00e1s","year":"2019","unstructured":"Andr\u00e1s Varga. 2019. A practical introduction to the OMNeT++ simulation framework. Recent Advances in Network Simulation: The OMNeT++ Environment and its Ecosystem (2019), 3--51."},{"key":"e_1_3_2_1_52_1","volume-title":"European Simulation Symposium","author":"Varga Andr\u00e1s","year":"2003","unstructured":"Andr\u00e1s Varga, Yasar Ahmet Sekercioglu, and Gregory K Egan. 2003. A practical efficiency criterion for the null message algorithm. In European Simulation Symposium 2003. SCS Europe Publishing House, 81--92."},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"crossref","unstructured":"Shuai Wang Kaihui Gao Kun Qian Dan Li Rui Miao Bo Li Yu Zhou Ennan Zhai Chen Sun Jiaqi Gao et al. 2022. Predictable vFabric on informative data plane. In ACM SIGCOMM. 615--632.","DOI":"10.1145\/3544216.3544241"},{"key":"e_1_3_2_1_54_1","unstructured":"wikipedia. 2023. Data-oriented design. https:\/\/en.wikipedia.org\/wiki\/Data-oriented_design. (2023)."},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544248"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544218"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472926"},{"key":"e_1_3_2_1_58_1","volume-title":"Mohamad Haj Yahia, and Ming Zhang","author":"Zhu Yibo","year":"2015","unstructured":"Yibo Zhu, Haggai Eran, Daniel Firestone, Chuanxiong Guo, Marina Lipshteyn, Yehonatan Liron, Jitendra Padhye, Shachar Raindel, Mohamad Haj Yahia, and Ming Zhang. 2015. Congestion control for large-scale RDMA deployments. ACM SIGCOMM CCR (2015)."}],"event":{"name":"ACM SIGCOMM '23: ACM SIGCOMM 2023 Conference","location":"New York NY USA","acronym":"ACM SIGCOMM '23","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the ACM SIGCOMM 2023 Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3603269.3604844","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3603269.3604844","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3603269.3604844","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:46:42Z","timestamp":1750178802000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3603269.3604844"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9]]},"references-count":57,"alternative-id":["10.1145\/3603269.3604844","10.1145\/3603269"],"URL":"https:\/\/doi.org\/10.1145\/3603269.3604844","relation":{},"subject":[],"published":{"date-parts":[[2023,9]]},"assertion":[{"value":"2023-09-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}