|
Сибирский журнал вычислительной математики, 2007, том 10, номер 4, страницы 335–348
(Mi sjvm90)
|
|
|
|
Эта публикация цитируется в 2 научных статьях (всего в 2 статьях)
Параллельная реализация клеточно-автоматных алгоритмов моделирования пространственной динамики
О. Л. Бандман Институт вычислительной математики и математической геофизики СО РАН
Аннотация:
Клеточный автомат (KA) является математической моделью пространственной динамики, которая используется, в основном, в тех случаях, когда моделируемое явление представлено нелинейными или разрывными функциями. Поскольку задачи КА-моделирования имеют большие размеры, для их решения необходимо иметь эффективные методы и алгоритмы распараллеливания. Укоренившееся мнение о том, что мелкозернистость КА-алгоритмов обеспечивает простое и эффективное крупноблочное распараллеливание не всегда верно. На самом деле проблема требует решения. В статье делается попытка обосновать общий подход к распараллеливанию КА-алгоритмов, основываясь на условиях поведенческой корректности КА-алгоритмов. Сначала дается формальная модель представления КА (алгоритм параллельных подстановок) и приводятся условия их корректности. Затем представлены методы распараллеливания и оценки их эффективности для синхронных и асинхронных КА. Для последних рассмотрен метод достижения высокой эффективности путем аппроксимации их блочно-синхронными КА. Все аналитические положения иллюстрируются результатами вычислительных экспериментов.
Ключевые слова:
клеточный автомат, синхронный режим, асинхронный режим, мелкозернистый параллелизм, блочно-синхронный режим, эффективность параллельных реализаций, алгоритм параллельных подстановок, условия корректности.
Статья поступила: 29.01.2007
Образец цитирования:
О. Л. Бандман, “Параллельная реализация клеточно-автоматных алгоритмов моделирования пространственной динамики”, Сиб. журн. вычисл. матем., 10:4 (2007), 335–348
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/sjvm90 https://www.mathnet.ru/rus/sjvm/v10/i4/p335
|
Статистика просмотров: |
Страница аннотации: | 688 | PDF полного текста: | 280 | Список литературы: | 68 |
|