{"title":"Introduction to the Special Section on PADS 2020","authors":"P. Giabbanelli, C. Carothers","doi":"10.1145/3498363","DOIUrl":null,"url":null,"abstract":"This special section highlights four articles extended from papers that appeared in the 2020 ACM Conference on Principles of Advanced Discrete Simulation (SIGSIM-PADS). It has been a tradition that ACM Transactions on Modeling and Computer Simulation (TOMACS) showcases some of the best papers from the SIGSIM flagship conference each year. This special section is edited by Philippe J. Giabbanelli and Christopher D. Carothers, who served as the conference program chairs and were responsible for the proceedings of the conference. Jason Liu was the general chair of the conference and helped with the initial organization of this special section. The articles appearing in this special section have also benefited from the help of Francesco Quaglia, who is the Editorin-Chief of ACM TOMACS, and assistance from the ACM publishing staff. The outcome of the selection process identified seven articles as possible candidates for this special section, as they were highly ranked based on reviews by the Technical Program Committee of SIGSIM-PADS 2020. Authors from each of the seven articles were invited to propose a substantial extension of their original conference papers to the editors of the special section. Accepted proposals were then given a deadline that allowed authors to perform the proposed work. To ensure quality, the extended manuscripts were peer-reviewed by at least three reviewers. All of the articles in this special section have undergone multiple rounds of reviews, so authors had the opportunity to carefully address the suggestions by the reviewers. Based on this process, the special section finally consists of four articles. The first article, entitled “Mechanisms for Precise Virtual Time Advancement in Network Emulation,” describes a new software modeling tool called Kronos that enables the precise instruction level tracking of process execution and control over the scheduling of containers. Kronos not only improves the mapping of runtime behaviors to the advancement of time but also enables the behavior of the emulation independent of the platform CPU resources that is hosting the emulation. This work demonstrates that Kronos is able to accurately control process execution at very small time-slices and in turn precisely model CPU instructions and traffic flows in large-scale networks. The original paper, from which this article is extended, won the 2020 SIGSIM-PADS Best Paper Award. The second article, entitled “Generating Fast Specialized Simulators for Stochastic Reaction Networks via Partial Evaluation,” presents a novel rule-based, partial evaluation approach that generates a specialized model-specific algorithm that yields a high-performance biochemical reaction network simulation. In particular, the evaluation conducted by the authors demonstrates that a combination of profile-guided optimization and partial evaluation techniques yields an impressive 16× performance improvement! The third article, entitled “A Scalable Quantum Key Distribution Network Testbed Using Parallel Discrete-Event Simulation,” explores the efficacy of using parallel simulation approaches for","PeriodicalId":326454,"journal":{"name":"ACM Transactions on Modeling and Computer Simulation (TOMACS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-03-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Transactions on Modeling and Computer Simulation (TOMACS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3498363","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This special section highlights four articles extended from papers that appeared in the 2020 ACM Conference on Principles of Advanced Discrete Simulation (SIGSIM-PADS). It has been a tradition that ACM Transactions on Modeling and Computer Simulation (TOMACS) showcases some of the best papers from the SIGSIM flagship conference each year. This special section is edited by Philippe J. Giabbanelli and Christopher D. Carothers, who served as the conference program chairs and were responsible for the proceedings of the conference. Jason Liu was the general chair of the conference and helped with the initial organization of this special section. The articles appearing in this special section have also benefited from the help of Francesco Quaglia, who is the Editorin-Chief of ACM TOMACS, and assistance from the ACM publishing staff. The outcome of the selection process identified seven articles as possible candidates for this special section, as they were highly ranked based on reviews by the Technical Program Committee of SIGSIM-PADS 2020. Authors from each of the seven articles were invited to propose a substantial extension of their original conference papers to the editors of the special section. Accepted proposals were then given a deadline that allowed authors to perform the proposed work. To ensure quality, the extended manuscripts were peer-reviewed by at least three reviewers. All of the articles in this special section have undergone multiple rounds of reviews, so authors had the opportunity to carefully address the suggestions by the reviewers. Based on this process, the special section finally consists of four articles. The first article, entitled “Mechanisms for Precise Virtual Time Advancement in Network Emulation,” describes a new software modeling tool called Kronos that enables the precise instruction level tracking of process execution and control over the scheduling of containers. Kronos not only improves the mapping of runtime behaviors to the advancement of time but also enables the behavior of the emulation independent of the platform CPU resources that is hosting the emulation. This work demonstrates that Kronos is able to accurately control process execution at very small time-slices and in turn precisely model CPU instructions and traffic flows in large-scale networks. The original paper, from which this article is extended, won the 2020 SIGSIM-PADS Best Paper Award. The second article, entitled “Generating Fast Specialized Simulators for Stochastic Reaction Networks via Partial Evaluation,” presents a novel rule-based, partial evaluation approach that generates a specialized model-specific algorithm that yields a high-performance biochemical reaction network simulation. In particular, the evaluation conducted by the authors demonstrates that a combination of profile-guided optimization and partial evaluation techniques yields an impressive 16× performance improvement! The third article, entitled “A Scalable Quantum Key Distribution Network Testbed Using Parallel Discrete-Event Simulation,” explores the efficacy of using parallel simulation approaches for
本特别部分重点介绍了从2020年ACM高级离散仿真原理会议(SIGSIM-PADS)上发表的论文中扩展出来的四篇文章。ACM建模与计算机仿真汇刊(TOMACS)每年都会展示SIGSIM旗舰会议上的一些最好的论文,这是一个传统。这个特别部分由Philippe J. Giabbanelli和Christopher D. Carothers编辑,他们担任会议项目主席并负责会议记录。Jason Liu是会议的总主席,并帮助初步组织了这个特别部分。本专区的文章也得到了ACM TOMACS总编辑Francesco Quaglia的帮助和ACM出版人员的协助。选择过程的结果确定了七篇文章作为这个特殊部分的可能候选人,因为它们在SIGSIM-PADS 2020技术计划委员会的审查基础上排名很高。这七篇文章的作者都被邀请向特辑的编辑提出大量扩充其原始会议论文的建议。然后给被接受的提案一个截止日期,允许作者执行提议的工作。为了保证质量,延长的手稿至少由三名审稿人进行同行评审。本专区的所有文章都经过了多轮评审,因此作者有机会认真处理审稿人的建议。基于这一过程,专题部分最终由四篇文章组成。第一篇文章题为“网络仿真中的精确虚拟时间推进机制”,描述了一种名为Kronos的新软件建模工具,它支持对进程执行的精确指令级跟踪和对容器调度的控制。Kronos不仅改进了运行时行为的映射,而且还使模拟的行为独立于托管模拟的平台CPU资源。这项工作表明,Kronos能够在非常小的时间片上精确地控制进程的执行,进而精确地模拟大规模网络中的CPU指令和流量流。本文的原论文获得了2020年SIGSIM-PADS最佳论文奖。第二篇文章题为“通过部分评估为随机反应网络生成快速专用模拟器”,提出了一种新的基于规则的部分评估方法,该方法生成了一种专门的模型特定算法,可以产生高性能的生化反应网络模拟。特别是,作者进行的评估表明,配置文件引导的优化和部分评估技术的结合产生了令人印象深刻的16倍性能改进!第三篇文章题为“使用并行离散事件仿真的可扩展量子密钥分发网络试验台”,探讨了使用并行仿真方法的有效性