کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
7543101 1489360 2018 30 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A parallel implementation of a cloud dynamics model with cellular automaton
ترجمه فارسی عنوان
اجرای موازی مدل دینامیکی ابر با دستگاه سلولی
کلمات کلیدی
اتوماتای ​​سلولی، سیستم های پیچیده، دینامیک ابر، شبیه سازی، برنامه ریزی موازی،
موضوعات مرتبط
مهندسی و علوم پایه سایر رشته های مهندسی کنترل و سیستم های مهندسی
چکیده انگلیسی
The construction of computational models to simulate real systems enables their dynamics to be understood and analyzed, and the future evolution of these systems to be predicted. The benefits of using computational simulations are that they are more secure, save cost and time, since systems that do not already exist can be created without incurring the costs of building them, securely, and in less time than real ones. However, the simulation of complex systems needs a lot of calculations, usually run in high performance platforms which rely extensively on parallel computing. Atmospheric models are examples of complex systems, since they consist of a large number of variables, many differential equations, and space-temporal evolution. A cellular automaton (CA) is a numerical method used in simulations of systems represented by a matrix of cells where the state transitions depend on the state of neighboring cells. This work sets out a proposal for the parallel implementation of a two dimensional CA, using an atmospheric model of cloud dynamics as a case study. The tests were performed in a shared memory architecture with a 12-core processor and a 192-core GPU. Several experiments were performed in order to assess stability, precision, and performance in an isolated atmospheric area. The experiments evaluated the performance of the parallel model relative to the sequential one, using runtime and speedup as metrics. The results showed that the parallel model is stable from the point of view of thermal equilibrium. Moreover, the performance tests showed that the runtime decreases as the number of threads increases until the limit of the number of computing cores, reaching a performance gain of up to 6.5 times better than the sequential version.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Mathematics and Computers in Simulation - Volume 154, December 2018, Pages 65-93
نویسندگان
, , , ,