首页> 外文会议>International Conference on Collective Intelligence >Comparison of RUST and C# as a Tool for Creation of a Large Agent-Based Simulation for Population Prediction of Patients with Alzheimer's Disease in EU
【24h】

Comparison of RUST and C# as a Tool for Creation of a Large Agent-Based Simulation for Population Prediction of Patients with Alzheimer's Disease in EU

机译:Rust和C#的比较作为创建大型代理基于代理的血统患者患者患者患者欧盟患者的仿真工具

获取原文

摘要

Introduction: During a creation of an agent based simulation is important to choose appropriate tools suitable for simulated topic. Large scale agent based simulations with a wast number of agents are very demanding on computational resources. Aim: Aim is to compare two approaches (1) Object oriented written in C# and (2) low level in Rust for creation of agent-based simulation and point out pros and cons of these tools. Methods: Simulation with over 500 millions agents is created in RUST and C#. Performance results from repeated simulation runs are compared. Runtime, memory consumption, multithreading, random number generation and agent synchronization is discussed. Results: Significant savings of computational resources were observed in Rust simulation. It's advanced options of memory management and concurrent programming options resulted in fractional execution time and memory consumption compared to C#. However, implementation in C# took less time to create and can be easily understood by domain experts.
机译:简介:在创建基于代理的模拟期间,选择适合模拟主题的适当工具非常重要。基于大规模的代理基于浪费数量的模拟对于计算资源非常苛刻。目的:目标是比较在C#和(2)低水平中指向的两种方法(1)面向ruct,以创建基于代理的模拟,并指出这些工具的优缺点。方法:用超过5000万代理商的仿真在Rust和C#中创建。比较了反复模拟运行的性能结果。讨论了运行时,内存消耗,多线程,随机数生成和代理同步。结果:在防锈模拟中观察到计算资源的大量节省。它是内存管理和并发编程选项的高级选项,导致分数执行时间和内存消耗与C#相比。但是,C#中的实现取得更少的时间来创建,可以通过域专家轻松理解。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号