commit c75c7ea0a2b0dbc09ceec295b6fea36b27edb181
parent 7b706dec822b51246b80767f7f72c8999884cba7
Author: Ivan Gankevich <igankevich@ya.ru>
Date: Tue, 31 Oct 2017 16:17:41 +0300
Edit p8.
Diffstat:
2 files changed, 20 insertions(+), 8 deletions(-)
diff --git a/arma-thesis-ru.org b/arma-thesis-ru.org
@@ -1859,6 +1859,17 @@ MPP части, от которых зависит данная, должны б
этом, функции синуса и косинуса в формуле модели медленно вычисляются на
процессоре, что делает видеокарту еще более выгодным выбором.
+Итого, несмотря на то что модели АР и СС являются составными частями одной
+смешанной модели АРСС, их параллельные алгоритмы фундаментально отличаются и
+являются более сложными, чем тривиальный параллельный алгоритм модели ЛХ.
+Эффективная реализация алгоритма АР требует специализированного планировщика
+задач для учета авторегрессионных зависимостей между частями взволнованной
+поверхности, в то время как алгоритм СС требует дополнения каждой части нулями,
+чтобы иметь возможность обработать из параллельно. В отличие от этих моделей, в
+модели ЛХ отсутствуют информационные зависимости между частями, но она также
+требует больше вычислительных ресурсов (операций с плавающей точкой в секунду)
+ввиду наличия трансцендентных функций в формуле.
+
**** Производительность реализаций на OpenMP и OpenCL.
**** Производительность ввода-вывода.
**** Параллельное вычисление поля потенциала скорости.
diff --git a/arma-thesis.org b/arma-thesis.org
@@ -1829,14 +1829,15 @@ hardware thread simply computes its own point. In addition, sine and cosine
functions in the model's formula are slow to compute on CPU, which makes GPU
even more favourable choice.
-To summarise, even though AR and MA models are part of the mixed ARMA model,
-their parallel algorithms are fundamentally different and are more complicated
-than trivial parallel algorithm of LH model. Efficient AR algorithm requires
-specialised job scheduler to manage autoregressive dependencies between wavy
-surface parts, whereas MA algorithm requires padding part with noughts to be
-able to compute them in parallel. In contrast to these models, LH model has no
-dependencies between parts computed in parallel, but requires more computational
-power (floating point operations per seconds).
+To summarise, even though AR and MA models are part of the single mixed ARMA
+model, their parallel algorithms are fundamentally different and are more
+complicated than trivial parallel algorithm of LH model. Efficient
+implementation AR algorithm requires specialised job scheduler to manage
+autoregressive dependencies between wavy surface parts, whereas MA algorithm
+requires padding each part with noughts to be able to compute them in parallel.
+In contrast to these models, LH model has no information dependencies between
+parts, but requires more computational resources (floating point operations per
+seconds) to calculate transcendental functions in its formula.
**** Performance of OpenMP and OpenCL implementations.
:PROPERTIES: