首页> 外文期刊>International Journal of High Performance Computing Applications >ON PARALLELIZATION OF A SPATIALLY-EXPLICIT STRUCTURED ECOLOGICAL MODEL FOR INTEGRATED ECOSYSTEM SIMULATION
【24h】

ON PARALLELIZATION OF A SPATIALLY-EXPLICIT STRUCTURED ECOLOGICAL MODEL FOR INTEGRATED ECOSYSTEM SIMULATION

机译:集成生态系统模拟的空间显式结构生态模型的并行化研究

获取原文
获取原文并翻译 | 示例
       

摘要

Spatially explicit landscape population models are widely used to analyze the dynamics of an ecological species over a realistic landscape. These models may be data intensive applications when they include the age and size structure of the species in conjunction with spatial information coming from a geographic information system (GIS). We report on parallelization of a spatially explicit landscape model (PALFISH), in a component-based simulation framework, utilizing different parallel architectures. A multithreaded programming language (Pthread) is used to deliver high scalability on a symmetric multiprocessor (SMP), and a message-passing library is deployed for parallel implementation on both an SMP and a commodity cluster. The PALFISH model delivers essentially identical results as a sequential version but with high scalability: yielding a speedup factor of 12 as the runtime is reduced from 35 hours (sequential ALFISH) to 2.5 hours on a 14-processor SMP. Hardware performance data were collected to better characterize the parallel execution of the model on the different architectures. This is the first documentation of a high performance application in natural resource management that uses different parallel computing libraries and platforms. Due to the diverse needs for computationally intensive multimodels in scientific applications, our conclusions arising from a practical application which brings the software component paradigm to high-performance scientific computing, can provide guidance for appropriate parallelization approaches incorporating multiple temporal and spatial scales.
机译:空间明确的景观种群模型被广泛用于分析现实景观上的生态物种的动态。这些模型包括物种的年龄和大小结构以及来自地理信息系统(GIS)的空间信息时,可能是数据密集型应用程序。我们在基于组件的仿真框架中利用不同的并行体系结构报告了空间显式景观模型(PALFISH)的并行化。多线程编程语言(Pthread)用于在对称多处理器(SMP)上提供高可伸缩性,并且部署了消息传递库以在SMP和商品集群上并行实现。 PALFISH模型提供与顺序版本基本相同的结果,但具有较高的可扩展性:在14处理器SMP上,运行时间从35小时(顺序ALFISH)减少到2.5小时,加速因子为12。收集了硬件性能数据,以更好地表征模型在不同体系结构上的并行执行。这是使用不同的并行计算库和平台的自然资源管理中高性能应用程序的第一篇文档。由于在科学应用中对计算密集型多模型的多样化需求,我们的结论来自于实际应用,将软件组件范例带入了高性能科学计算,可为结合了多个时空尺度的适当并行化方法提供指导。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号