arma-thesis

git clone https://git.igankevich.com/arma-thesis.git
Log | Files | Refs | LICENSE

commit ff75af52bd2e6687817e6097221cde4d8c70e7e9
parent bf2c1950b72c8089e2abb652d627590d96b416d7
Author: Ivan Gankevich <igankevich@ya.ru>
Date:   Fri,  3 Nov 2017 13:22:26 +0300

Edit p2.

Diffstat:
arma-thesis-ru.org | 11+++++++++++
arma-thesis.org | 18+++++++++---------
2 files changed, 20 insertions(+), 9 deletions(-)

diff --git a/arma-thesis-ru.org b/arma-thesis-ru.org @@ -3796,6 +3796,17 @@ title(xlab="Размер взволнованной поверхности", yla подчиненные узлы, а ведомые вычисляют каждую часть взволнованной поверхности и отпавляют ее обратно ведущему. +В реализации для систем с распределенной памятью каждая задача моделируется +управляющим объектом: существует руководящий объект, создающий подчиненные при +необходимости, и подчиненные объекты, генеруриющие части взолнованной +поверхности. В методе ~act~ главного объекта создается подчиненный объект для +первой части\nbsp{}--- части, которая не зависит ни от каких других точек. Когда +этот объект возвращается, руководящий объект в методе ~react~ определяет, какие +части могут быть вычислены сейчас, создает подчиненный объект для каждой части и +отправляет его на конвейер. В методе ~act~ подчиненного объекта генерируется +часть взолнованной поверхности, а затем объект отправляет самого себя +руководителю. Метод ~react~ подчиненного объекта пустой. + **** Производительность реализации распределенного алгоритма для АР модели. * Заключение **** Итоги исследования. diff --git a/arma-thesis.org b/arma-thesis.org @@ -3563,15 +3563,15 @@ part taking into account autoregressive dependencies between points and sends them to slaves, and slaves compute each wavy surface part and send them back to the master. -In MPP implementation each task is modelled by a kernel: there is a master -kernel that creates slave kernels on demand, and a slave kernel that computes -wavy surface part. In ~act~ method of master kernel a slave kernel for the first -wavy surface part\nbsp{}--- a part that does not depend on any points\nbsp{}--- -is created. When this kernel returns, the master kernel in ~react~ method -determines which parts can be computed in turn, creates a slave kernel for each -part and sends them to the pipeline. In ~act~ method of slave kernel wavy -surface part is generated and then the kernel sends itself back to the master. -The ~react~ method of slave kernel is empty. +In MPP implementation each task is modelled by a kernel: there is a principal +kernel that creates subordinate kernels on demand, and a subordinate kernels +that generate wavy surface part. In ~act~ method of principal kernel a +subordinate kernel is created for the first part\nbsp{}--- a part that does not +depend on any points. When this kernel returns, the principal kernel in ~react~ +method determines which parts can be computed in turn, creates a subordinate +kernel for each part and sends them to the pipeline. In ~act~ method of +subordinate kernel wavy surface part is generated and then the kernel sends +itself back to the principal. The ~react~ method of subordinate kernel is empty. Distributed AR algorithm implementation has several advantages over the parallel one.