首页 > 最新文献

Proceedings of the 2016 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation最新文献

英文 中文
Efficient Monte Carlo Evaluation of SDN Resiliency SDN弹性的有效蒙特卡罗评估
D. Nicol, Rakesh Kumar
Software defined networking (SDN) is an emerging technology for controlling flows through networks. Used in the context of industrial control systems, an objective is to design configurations that have built-in protection for hardware failures in the sense that the configuration has "baked-in" back-up routes. The objective is to leave the configuration static as long as possible, minimizing the need to have the controller push in new routing and filtering rules We have designed and implemented a tool that enables us to determine the complete connectivity map from an analysis of all switch configurations in the network. We can use this tool to explore the impact of a link failure, in particular to determine whether the failure induces loss of the ability to deliver a flow even after the built-in back-up routes are used. A measure of the original configuration's resilience to link failure is the mean number of link failures required to induce the first such loss of service. The computational cost of each link failure and subsequent analysis is large, so there is much to be gained by reducing the overall cost of obtaining a statistically valid estimate of resiliency. This paper shows that when analysis of a network state can identify all as-yet-unfailed links any one of whose failure would induce loss of a flow, then we can use the technique of importance sampling to estimate the mean number of links required to fail before some flow is lost, and analyze the potential for reducing the variance of the sample statistic. We provide both theoretical and empirical evidence for significant variance reduction.
软件定义网络(SDN)是一种新兴的网络流控制技术。在工业控制系统的环境中,目标是设计具有内置硬件故障保护的配置,因为该配置具有“内置”备份路由。我们的目标是尽可能长时间地保持配置静态,最大限度地减少控制器推送新的路由和过滤规则的需要。我们设计并实现了一个工具,使我们能够从网络中所有交换机配置的分析中确定完整的连接图。我们可以使用该工具来探索链路故障的影响,特别是确定故障是否会导致即使在使用内置备份路由后也无法交付流。原始配置对链路故障的弹性的度量是引起第一次这样的服务丢失所需的链路故障的平均数量。每个链路故障和后续分析的计算成本很大,因此通过降低获得统计上有效的弹性估计的总成本可以获得很多好处。本文表明,当对网络状态的分析能够识别出所有尚未失效的链路(其中任何一条链路的故障都会导致流的丢失)时,我们可以使用重要性抽样技术来估计在某些流丢失之前需要失效的链路的平均数量,并分析减少样本统计量方差的潜力。我们为显著的方差减少提供了理论和经验证据。
{"title":"Efficient Monte Carlo Evaluation of SDN Resiliency","authors":"D. Nicol, Rakesh Kumar","doi":"10.1145/2901378.2901401","DOIUrl":"https://doi.org/10.1145/2901378.2901401","url":null,"abstract":"Software defined networking (SDN) is an emerging technology for controlling flows through networks. Used in the context of industrial control systems, an objective is to design configurations that have built-in protection for hardware failures in the sense that the configuration has \"baked-in\" back-up routes. The objective is to leave the configuration static as long as possible, minimizing the need to have the controller push in new routing and filtering rules We have designed and implemented a tool that enables us to determine the complete connectivity map from an analysis of all switch configurations in the network. We can use this tool to explore the impact of a link failure, in particular to determine whether the failure induces loss of the ability to deliver a flow even after the built-in back-up routes are used. A measure of the original configuration's resilience to link failure is the mean number of link failures required to induce the first such loss of service. The computational cost of each link failure and subsequent analysis is large, so there is much to be gained by reducing the overall cost of obtaining a statistically valid estimate of resiliency. This paper shows that when analysis of a network state can identify all as-yet-unfailed links any one of whose failure would induce loss of a flow, then we can use the technique of importance sampling to estimate the mean number of links required to fail before some flow is lost, and analyze the potential for reducing the variance of the sample statistic. We provide both theoretical and empirical evidence for significant variance reduction.","PeriodicalId":325258,"journal":{"name":"Proceedings of the 2016 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116768649","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Session details: Session on DDDAS 会议详情:关于DDDAS的会议
Kevin Jin
{"title":"Session details: Session on DDDAS","authors":"Kevin Jin","doi":"10.1145/3252254","DOIUrl":"https://doi.org/10.1145/3252254","url":null,"abstract":"","PeriodicalId":325258,"journal":{"name":"Proceedings of the 2016 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129493162","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An Integrated Interconnection Network Model for Large-Scale Performance Prediction 面向大规模性能预测的集成互联网络模型
Kishwar Ahmed, M. Obaida, Jason Liu, S. Eidenbenz, N. Santhi, Guillaume Chapuis
Interconnection network is a critical component of high-performance computing architecture and application co-design. For many scientific applications, the increasing communication complexity poses a serious concern as it may hinder the scaling properties of these applications on novel architectures. It is apparent that a scalable, efficient, and accurate interconnect model would be essential for performance evaluation studies. In this paper, we present an interconnect model for predicting the performance of large-scale applications on high-performance architectures. In particular, we present a sufficiently detailed interconnect model for Cray's Gemini 3-D torus network. The model has been integrated with an implementation of the Message-Passing Interface (MPI) that can mimic most of its functions with packet-level accuracy on the target platform. Extensive experiments show that our integrated model provides good accuracy for predicting the network behavior, while at the same time allowing for good parallel scaling performance.
互连网络是高性能计算体系结构和应用协同设计的重要组成部分。对于许多科学应用来说,不断增加的通信复杂性引起了严重的关注,因为它可能会阻碍这些应用在新架构上的扩展特性。显然,一个可扩展、高效和准确的互连模型对于性能评估研究至关重要。在本文中,我们提出了一个互连模型,用于预测高性能架构上大规模应用程序的性能。特别是,我们提出了一个足够详细的克雷双子座三维环面网络互连模型。该模型已与消息传递接口(MPI)的实现集成,该实现可以在目标平台上以包级精度模拟其大部分功能。大量的实验表明,我们的集成模型在预测网络行为方面提供了良好的准确性,同时允许良好的并行扩展性能。
{"title":"An Integrated Interconnection Network Model for Large-Scale Performance Prediction","authors":"Kishwar Ahmed, M. Obaida, Jason Liu, S. Eidenbenz, N. Santhi, Guillaume Chapuis","doi":"10.1145/2901378.2901396","DOIUrl":"https://doi.org/10.1145/2901378.2901396","url":null,"abstract":"Interconnection network is a critical component of high-performance computing architecture and application co-design. For many scientific applications, the increasing communication complexity poses a serious concern as it may hinder the scaling properties of these applications on novel architectures. It is apparent that a scalable, efficient, and accurate interconnect model would be essential for performance evaluation studies. In this paper, we present an interconnect model for predicting the performance of large-scale applications on high-performance architectures. In particular, we present a sufficiently detailed interconnect model for Cray's Gemini 3-D torus network. The model has been integrated with an implementation of the Message-Passing Interface (MPI) that can mimic most of its functions with packet-level accuracy on the target platform. Extensive experiments show that our integrated model provides good accuracy for predicting the network behavior, while at the same time allowing for good parallel scaling performance.","PeriodicalId":325258,"journal":{"name":"Proceedings of the 2016 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","volume":"93 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132528622","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 24
The Future of Parallel Discrete Event Simulation 平行离散事件模拟的未来
D. Jefferson
Parallel discrete event simulation (PDES) has been a subject of research since the late 1970s. By now we know a lot about the general outlines of the subject. However, there is still an immense amount of research and development to do. In this talk I will summarize what I believe PDES has contributed to computer science and other fields so far, what the current status is, where I think we are still deficient as a field, and where I think our R&D priorities should be in the future.
自20世纪70年代末以来,并行离散事件模拟(PDES)一直是研究的主题。到目前为止,我们对这门学科的大致情况已经了解了很多。然而,仍有大量的研究和开发工作要做。在这次演讲中,我将总结我认为PDES迄今为止对计算机科学和其他领域的贡献,目前的状况是什么,我认为我们作为一个领域仍然存在不足的地方,以及我认为我们未来的研发重点应该放在哪里。
{"title":"The Future of Parallel Discrete Event Simulation","authors":"D. Jefferson","doi":"10.1145/2901378.2901404","DOIUrl":"https://doi.org/10.1145/2901378.2901404","url":null,"abstract":"Parallel discrete event simulation (PDES) has been a subject of research since the late 1970s. By now we know a lot about the general outlines of the subject. However, there is still an immense amount of research and development to do. In this talk I will summarize what I believe PDES has contributed to computer science and other fields so far, what the current status is, where I think we are still deficient as a field, and where I think our R&D priorities should be in the future.","PeriodicalId":325258,"journal":{"name":"Proceedings of the 2016 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115384586","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Development and Experimentation of PDES-based Analytic Simulation 基于pdes的分析仿真的开发与实验
Yiping Yao, Dong Meng, Qingjun Qu, Jin Li, Zhiwen Jiang
Parallel-discrete-event-simulation-based analytic simulation (PAS) is an effective approach to studycomplex issues and analyze complex systems.But the complexity and high demand for credibility of PAS make its development and experimentation quite different from traditional information systems. Firstly, this article briefly introduces analytic simulation concept and the difference with training simulation. And then five computational characteristics which cause the huge computation demand are summarized: multi-sample, multi-entity, as fast as possible, synchronization for constraint of causality and complex model calculation. According to these characteristics, a "Sample, Entity, Model" three-level-Parallelization solution(SEMP) is introduced for PAS.The solution can be used to fully exploit the parallelization of PAS and utilize the computing resources in different levels, which is able to meet the growing computation demand of PAS. Finally, in order to improve the development efficiency and credibility of PAS application, based on the accumulation of several years' R&D, we conclude a summary of development and experimentation flow of PAS, and propose four additional VV&A principles to improve credibility, which can be used to guide the development and experimentation of PDES-based analytic simulation.
基于并行离散事件模拟的分析仿真(PAS)是研究复杂问题和分析复杂系统的有效方法。但PAS系统的复杂性和对可信度的高要求使其开发和试验与传统的信息系统有很大的不同。本文首先简要介绍了分析仿真的概念及其与训练仿真的区别。然后总结了导致计算量巨大的五个计算特点:多样本、多实体、尽可能快、因果约束的同步性和模型计算的复杂性。根据这些特点,提出了一种“样本、实体、模型”三级并行化方案(SEMP)。该方案可以充分发挥PAS的并行性,利用不同层次的计算资源,满足PAS日益增长的计算需求。最后,为了提高PAS应用的开发效率和可信度,在多年研发积累的基础上,总结了PAS的开发和实验流程,并提出了提高可靠性的4个附加VV&A原则,可用于指导基于pdes的分析仿真的开发和实验。
{"title":"Development and Experimentation of PDES-based Analytic Simulation","authors":"Yiping Yao, Dong Meng, Qingjun Qu, Jin Li, Zhiwen Jiang","doi":"10.1145/2901378.2901385","DOIUrl":"https://doi.org/10.1145/2901378.2901385","url":null,"abstract":"Parallel-discrete-event-simulation-based analytic simulation (PAS) is an effective approach to studycomplex issues and analyze complex systems.But the complexity and high demand for credibility of PAS make its development and experimentation quite different from traditional information systems. Firstly, this article briefly introduces analytic simulation concept and the difference with training simulation. And then five computational characteristics which cause the huge computation demand are summarized: multi-sample, multi-entity, as fast as possible, synchronization for constraint of causality and complex model calculation. According to these characteristics, a \"Sample, Entity, Model\" three-level-Parallelization solution(SEMP) is introduced for PAS.The solution can be used to fully exploit the parallelization of PAS and utilize the computing resources in different levels, which is able to meet the growing computation demand of PAS. Finally, in order to improve the development efficiency and credibility of PAS application, based on the accumulation of several years' R&D, we conclude a summary of development and experimentation flow of PAS, and propose four additional VV&A principles to improve credibility, which can be used to guide the development and experimentation of PDES-based analytic simulation.","PeriodicalId":325258,"journal":{"name":"Proceedings of the 2016 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117173011","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Comparing a Scalable SDN Simulation Framework Built on ns-3 and DCE with Existing SDN Simulators and Emulators 基于ns-3和DCE的可扩展SDN仿真框架与现有SDN仿真器和仿真器的比较
Jared S. Ivey, Hemin Yang, Chuanji Zhang, G. Riley
As software-defined networking (SDN) grows beyond its original aim to simply separate the control and data network planes, it becomes useful both financially and analytically to provide adequate mechanisms for simulating this new paradigm. A number of simulation/emulation tools for modeling SDN, such as Mininet, are already available. A new, novel framework for providing SDN simulation has been provided in this work using the network simulator ns-3. The ns-3 module Direct Code Execution (DCE) allows real-world network applications to be run within a simulated network topology. This work employs DCE for running the SDN controller library POX and its applications on nodes in a simulated network topology. In this way, real-world controller applications can be completely portable between simulation and actual deployment. This work also describes a user-defined ns-3 application mimicking an SDN switch supporting OpenFlow 1.0 that can interact with real-world controllers. To evaluate its performance, this ns-3 DCE SDN framework is compared against Mininet as well as some other readily available SDN simulation/emulation tools. Metrics such as realtime performance, memory usage, and reliability in terms of packet loss are analyzed across the multiple simulation/emulation tools to gauge how they compare.
随着软件定义网络(SDN)的发展超越了其最初的目标,即简单地分离控制网络和数据网络平面,为模拟这种新范式提供足够的机制在财务上和分析上都变得有用。许多用于SDN建模的仿真/仿真工具(如Mininet)已经可用。在这项工作中,使用网络模拟器ns-3提供了一个新的、新颖的框架来提供SDN仿真。ns-3模块直接代码执行(DCE)允许在模拟的网络拓扑中运行真实的网络应用程序。这项工作使用DCE在模拟网络拓扑中的节点上运行SDN控制器库POX及其应用程序。通过这种方式,真实世界的控制器应用程序可以在仿真和实际部署之间完全移植。这项工作还描述了一个用户定义的ns-3应用程序,它模拟了一个支持OpenFlow 1.0的SDN交换机,可以与现实世界的控制器进行交互。为了评估其性能,将此ns-3 DCE SDN框架与Mininet以及其他一些现成的SDN仿真/仿真工具进行比较。在多个模拟/仿真工具之间分析实时性能、内存使用和数据包丢失方面的可靠性等指标,以衡量它们之间的比较。
{"title":"Comparing a Scalable SDN Simulation Framework Built on ns-3 and DCE with Existing SDN Simulators and Emulators","authors":"Jared S. Ivey, Hemin Yang, Chuanji Zhang, G. Riley","doi":"10.1145/2901378.2901391","DOIUrl":"https://doi.org/10.1145/2901378.2901391","url":null,"abstract":"As software-defined networking (SDN) grows beyond its original aim to simply separate the control and data network planes, it becomes useful both financially and analytically to provide adequate mechanisms for simulating this new paradigm. A number of simulation/emulation tools for modeling SDN, such as Mininet, are already available. A new, novel framework for providing SDN simulation has been provided in this work using the network simulator ns-3. The ns-3 module Direct Code Execution (DCE) allows real-world network applications to be run within a simulated network topology. This work employs DCE for running the SDN controller library POX and its applications on nodes in a simulated network topology. In this way, real-world controller applications can be completely portable between simulation and actual deployment. This work also describes a user-defined ns-3 application mimicking an SDN switch supporting OpenFlow 1.0 that can interact with real-world controllers. To evaluate its performance, this ns-3 DCE SDN framework is compared against Mininet as well as some other readily available SDN simulation/emulation tools. Metrics such as realtime performance, memory usage, and reliability in terms of packet loss are analyzed across the multiple simulation/emulation tools to gauge how they compare.","PeriodicalId":325258,"journal":{"name":"Proceedings of the 2016 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130155510","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
Profiling Energy Consumption in Distributed Simulations 分布式仿真中的能量消耗分析
A. Biswas, R. Fujimoto
An energy profile indicates the amount of energy consumed by different parts of a parallel or distributed simulation program. Creating energy profiles is not straightforward because high precision, low overhead energy measurement mechanisms may not be available, and it is not straightforward to determine the amount of energy consumed by different hardware components such as the CPU, memory system, or communication circuits that are operating concurrently throughout the execution of the distributed simulation. Techniques to create energy profiles of distributed simulation programs are described. A model is proposed that differentiates the energy consumed by the distributed simulation engine versus simulation application code, and energy consumed for computation versus that required for communication. A methodology and techniques are described to create energy profiles for these aspects of the distributed simulation. A study is described to illustrate this methodology to profile a distributed simulation synchronized by the Chandy/Misra/Bryant synchronization algorithm for a queuing network simulation. Empirical data are presented to validate the energy profile that is obtained.
能量分布表示并行或分布式仿真程序的不同部分所消耗的能量量。创建能量配置文件并不简单,因为高精度、低开销的能量测量机制可能不可用,而且确定在整个分布式仿真执行过程中并发操作的不同硬件组件(如CPU、内存系统或通信电路)消耗的能量也不简单。描述了分布式仿真程序中创建能量剖面的技术。提出了一个模型来区分分布式仿真引擎和仿真应用代码所消耗的能量,以及计算和通信所消耗的能量。描述了一种方法和技术来为分布式仿真的这些方面创建能量剖面。本文描述了一项研究,以说明这种方法来描述由Chandy/Misra/Bryant同步算法同步的分布式仿真,用于排队网络仿真。给出了经验数据来验证所获得的能量分布。
{"title":"Profiling Energy Consumption in Distributed Simulations","authors":"A. Biswas, R. Fujimoto","doi":"10.1145/2901378.2901395","DOIUrl":"https://doi.org/10.1145/2901378.2901395","url":null,"abstract":"An energy profile indicates the amount of energy consumed by different parts of a parallel or distributed simulation program. Creating energy profiles is not straightforward because high precision, low overhead energy measurement mechanisms may not be available, and it is not straightforward to determine the amount of energy consumed by different hardware components such as the CPU, memory system, or communication circuits that are operating concurrently throughout the execution of the distributed simulation. Techniques to create energy profiles of distributed simulation programs are described. A model is proposed that differentiates the energy consumed by the distributed simulation engine versus simulation application code, and energy consumed for computation versus that required for communication. A methodology and techniques are described to create energy profiles for these aspects of the distributed simulation. A study is described to illustrate this methodology to profile a distributed simulation synchronized by the Chandy/Misra/Bryant synchronization algorithm for a queuing network simulation. Empirical data are presented to validate the energy profile that is obtained.","PeriodicalId":325258,"journal":{"name":"Proceedings of the 2016 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127946025","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
Session details: Session on M&S Areas and Applications 2 会议详情:M&S领域和应用会议
C. Carothers
{"title":"Session details: Session on M&S Areas and Applications 2","authors":"C. Carothers","doi":"10.1145/3252262","DOIUrl":"https://doi.org/10.1145/3252262","url":null,"abstract":"","PeriodicalId":325258,"journal":{"name":"Proceedings of the 2016 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","volume":"60 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128851244","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Session details: Session on M&S Areas and Applications 1 会议详情:M&S领域和应用会议
P. Wilsey
{"title":"Session details: Session on M&S Areas and Applications 1","authors":"P. Wilsey","doi":"10.1145/3252261","DOIUrl":"https://doi.org/10.1145/3252261","url":null,"abstract":"","PeriodicalId":325258,"journal":{"name":"Proceedings of the 2016 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121432714","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Online Data Extraction for Large-Scale Agent-Based Simulations 基于智能体的大规模仿真在线数据提取
D. Zehe, T. VaisaghViswanathan, Wentong Cai, A. Knoll
Cloud-based simulation systems reduce the upfront hardware costs of running high-performance experiments and increases the ease with which simulation experiments can be repeated. The data being generated by simulations can be large. Commonly used data storage systems such as relational databases can handle large amounts of data, but the analysis is a challenging problem. Moreover, handling this amount of data in cloud services can be both expensive (bandwidth and storage costs) and time-consuming. However, a lot of the data that is generated by agent-based simulations does not contribute directly to the purpose of the experiment being conducted. We propose an extension to cloud-based simulation systems that rather than storing raw simulation output data, uses stream data processing to generate the result dataset while the simulation is running. This can then be used to store only the data required for later use, this saving both time and money.
基于云的仿真系统降低了运行高性能实验的前期硬件成本,并增加了重复仿真实验的便利性。模拟产生的数据可能很大。常用的数据存储系统,如关系数据库,可以处理大量的数据,但分析是一个具有挑战性的问题。此外,在云服务中处理如此大量的数据既昂贵(带宽和存储成本)又耗时。然而,由基于代理的模拟生成的许多数据并不能直接有助于进行实验的目的。我们建议对基于云的模拟系统进行扩展,而不是存储原始模拟输出数据,在模拟运行时使用流数据处理来生成结果数据集。这样就可以只存储以后使用所需的数据,从而节省时间和金钱。
{"title":"Online Data Extraction for Large-Scale Agent-Based Simulations","authors":"D. Zehe, T. VaisaghViswanathan, Wentong Cai, A. Knoll","doi":"10.1145/2901378.2901384","DOIUrl":"https://doi.org/10.1145/2901378.2901384","url":null,"abstract":"Cloud-based simulation systems reduce the upfront hardware costs of running high-performance experiments and increases the ease with which simulation experiments can be repeated. The data being generated by simulations can be large. Commonly used data storage systems such as relational databases can handle large amounts of data, but the analysis is a challenging problem. Moreover, handling this amount of data in cloud services can be both expensive (bandwidth and storage costs) and time-consuming. However, a lot of the data that is generated by agent-based simulations does not contribute directly to the purpose of the experiment being conducted. We propose an extension to cloud-based simulation systems that rather than storing raw simulation output data, uses stream data processing to generate the result dataset while the simulation is running. This can then be used to store only the data required for later use, this saving both time and money.","PeriodicalId":325258,"journal":{"name":"Proceedings of the 2016 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122969049","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
期刊
Proceedings of the 2016 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1