TerraME HPA: smp上多智能体系统的并行仿真

S. C. Silva, T. Carneiro, Joubert de Castro Lima, Rodrigo Reis Pereira
{"title":"TerraME HPA: smp上多智能体系统的并行仿真","authors":"S. C. Silva, T. Carneiro, Joubert de Castro Lima, Rodrigo Reis Pereira","doi":"10.1145/2486092.2486141","DOIUrl":null,"url":null,"abstract":"Construction of prognoses about environmental changes demands simulations of massive multi-agent models. This work evaluates the hypothesis that the combined use of techniques such as annotation and bag of tasks can result in flexible and scalable platforms for multi-agent simulation. Although these are well known techniques, most environmental modeling platforms use other approaches to provide high performance computing. In general, the approach used is dependent of the modeling paradigm theses platforms implement. We are looking for approaches that can cope with multiple modeling paradigms. To evaluate our hypothesis, the TerraME modeling platform was extended to run over SMPs (Symmetric Multiprocessors) architectures and used in real case studies. While annotation allows modelers to implement different parallelization strategies without prevent models to run over sequential architectures, the bag of tasks provides load balancing over multiprocessors. The results demonstrated that 35% of linear speedup can be obtained for models with high dependence among tasks, when 8 processors are used. Moreover, for models that have low data or control dependencies, around 90% of linear speedup can be obtained.","PeriodicalId":115341,"journal":{"name":"Proceedings of the 1st ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","volume":"80 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"TerraME HPA: parallel simulation of multi-agent systems over SMPs\",\"authors\":\"S. C. Silva, T. Carneiro, Joubert de Castro Lima, Rodrigo Reis Pereira\",\"doi\":\"10.1145/2486092.2486141\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Construction of prognoses about environmental changes demands simulations of massive multi-agent models. This work evaluates the hypothesis that the combined use of techniques such as annotation and bag of tasks can result in flexible and scalable platforms for multi-agent simulation. Although these are well known techniques, most environmental modeling platforms use other approaches to provide high performance computing. In general, the approach used is dependent of the modeling paradigm theses platforms implement. We are looking for approaches that can cope with multiple modeling paradigms. To evaluate our hypothesis, the TerraME modeling platform was extended to run over SMPs (Symmetric Multiprocessors) architectures and used in real case studies. While annotation allows modelers to implement different parallelization strategies without prevent models to run over sequential architectures, the bag of tasks provides load balancing over multiprocessors. The results demonstrated that 35% of linear speedup can be obtained for models with high dependence among tasks, when 8 processors are used. Moreover, for models that have low data or control dependencies, around 90% of linear speedup can be obtained.\",\"PeriodicalId\":115341,\"journal\":{\"name\":\"Proceedings of the 1st ACM SIGSIM Conference on Principles of Advanced Discrete Simulation\",\"volume\":\"80 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-05-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 1st ACM SIGSIM Conference on Principles of Advanced Discrete Simulation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2486092.2486141\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 1st ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2486092.2486141","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

构建关于环境变化的预测需要模拟大量的多主体模型。这项工作评估了这样一个假设,即结合使用注释和任务包等技术可以为多智能体仿真提供灵活和可扩展的平台。尽管这些都是众所周知的技术,但大多数环境建模平台使用其他方法来提供高性能计算。通常,所使用的方法依赖于这些平台实现的建模范式。我们正在寻找能够处理多种建模范例的方法。为了评估我们的假设,TerraME建模平台被扩展到在smp(对称多处理器)架构上运行,并用于实际案例研究。虽然注释允许建模者实现不同的并行化策略,而不会阻止模型在顺序架构上运行,但任务包在多处理器上提供负载平衡。结果表明,对于任务间高度依赖的模型,当使用8个处理器时,可以获得35%的线性加速。此外,对于数据或控制依赖性较低的模型,可以获得90%左右的线性加速。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
TerraME HPA: parallel simulation of multi-agent systems over SMPs
Construction of prognoses about environmental changes demands simulations of massive multi-agent models. This work evaluates the hypothesis that the combined use of techniques such as annotation and bag of tasks can result in flexible and scalable platforms for multi-agent simulation. Although these are well known techniques, most environmental modeling platforms use other approaches to provide high performance computing. In general, the approach used is dependent of the modeling paradigm theses platforms implement. We are looking for approaches that can cope with multiple modeling paradigms. To evaluate our hypothesis, the TerraME modeling platform was extended to run over SMPs (Symmetric Multiprocessors) architectures and used in real case studies. While annotation allows modelers to implement different parallelization strategies without prevent models to run over sequential architectures, the bag of tasks provides load balancing over multiprocessors. The results demonstrated that 35% of linear speedup can be obtained for models with high dependence among tasks, when 8 processors are used. Moreover, for models that have low data or control dependencies, around 90% of linear speedup can be obtained.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信