首页 | 本学科首页   官方微博 | 高级检索  
     


A software framework for fine grain parallelization of cellular models with OpenMP: Application to fire spread
Authors:Eric Innocenti  Xavier Silvani  Alexandre Muzy  David R.C. Hill
Affiliation:1. USDA-ARS, US Dairy Forage Research Center, Marshfield, WI 54449;;2. Department of Dairy Science, University of Wisconsin, Madison 53706; and;3. Marshfield Clinic Research Institute, Marshfield, WI 54449;2. Department of Agriculture and Environmental Sciences, Lincoln University, Jefferson City, MO 65101;1. US Dairy Forage Research Center, USDA-ARS, Marshfield, WI 54449; and;2. Department of Animal and Dairy Science, University of Wisconsin, Madison 53706;2. Department of Dairy Science, University of Wisconsin, Madison 53706;3. Kuraray America Inc., Pasadena, TX 77507
Abstract:We are dealing here with the parallelization of fire spreading simulations following detailed physical experiments. The proposal presented in this paper has been tested and evaluated in collaboration with physicists to meet their requirements in terms of both performance and precision. For this purpose, an object-oriented framework using two abstraction levels has been developed. A first level considers the simulation as a global phenomenon which evolves in space and time. A local level describes the phenomena occurring on elementary parts of the domain. In order to develop an extensible and modular architecture, the cellular automata paradigm, the DEVS discrete event system formalism and design patterns have been used. Simulation treatments are limited to a set of active elements to improve execution times. A new kind of model, called Active-DEVS is then specified. The model is computed with a fine grain parallelization very efficient for present day multi-core processors which are elementary units of modern computing clusters and computing grids. In this paper, the parallelization with Open MultiProcessing (OpenMP) standard directives on Symmetric MultiProcessing (SMP) architectures is discussed and the efficiency of the retained solution is studied.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号