کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
506994 865085 2016 8 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A parallel code to calculate rate-state seismicity evolution induced by time dependent, heterogeneous Coulomb stress changes
ترجمه فارسی عنوان
یک کد موازی برای محاسبه دگدگونی لرزه خیزی سرعت ـ حالت ناشی از تغییرات استرس کولن ناهمگن، وابسته به زمان
کلمات کلیدی
پیش بینی زلزله؛ استرس کولن؛ اصطکاک سرعت حالت؛ محاسبات موازی
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نرم افزارهای علوم کامپیوتر
چکیده انگلیسی


• CRS implements a physical framework to model and forecast seismic sequences.
• CRS allows to model seismicity following time dependent Coulomb stress changes.
• Uncertainties and spatial heterogeneities in the stress field are considered.
• Parallelization in OpenMP and MPI leads to a remarkable speedup up to 1500 cores.

The estimation of space and time-dependent earthquake probabilities, including aftershock sequences, has received increased attention in recent years, and Operational Earthquake Forecasting systems are currently being implemented in various countries. Physics based earthquake forecasting models compute time dependent earthquake rates based on Coulomb stress changes, coupled with seismicity evolution laws derived from rate-state friction. While early implementations of such models typically performed poorly compared to statistical models, recent studies indicate that significant performance improvements can be achieved by considering the spatial heterogeneity of the stress field and secondary sources of stress. However, the major drawback of these methods is a rapid increase in computational costs. Here we present a code to calculate seismicity induced by time dependent stress changes. An important feature of the code is the possibility to include aleatoric uncertainties due to the existence of multiple receiver faults and to the finite grid size, as well as epistemic uncertainties due to the choice of input slip model. To compensate for the growth in computational requirements, we have parallelized the code for shared memory systems (using OpenMP) and distributed memory systems (using MPI). Performance tests indicate that these parallelization strategies lead to a significant speedup for problems with different degrees of complexity, ranging from those which can be solved on standard multicore desktop computers, to those requiring a small cluster, to a large simulation that can be run using up to 1500 cores.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computers & Geosciences - Volume 94, September 2016, Pages 48–55
نویسندگان
, ,