Dependency time from process count was described

This commit is contained in:
2014-06-18 18:03:06 +06:00
parent 7c8d00dd56
commit b90d2dfc0a

31
c2.tex
View File

@@ -299,6 +299,37 @@ C_{ijkl}^{m} \left[ 1-\lambda({\bf r}) \right ] \right\}
\cite{bib:code-aster:contact}: $f = 0,12$, который соответствует случаю \cite{bib:code-aster:contact}: $f = 0,12$, который соответствует случаю
скольжения волокна по поверхности поликристаллической матрицы. скольжения волокна по поверхности поликристаллической матрицы.
Пакет Code-Aster позволяет решать задачу, используя несколько вычислительных
потоков одновременно. Зависимость времени решения задачи от количества
вычислительных потоков относительно времени решения задачи с
использованием одного потока показано в таблице~\ref{tab:c2:multiprocessing}:
\begin{table}
\caption{Зависимость времени рассчетов от числа ядер процессора (относительно
рассчета на одном ядре)}
\begin{tabular}{|с||p{3cm}|p{3cm}|p{3cm}|}
\hline
Кол-во ядер
& Идеальная периодическая структура
& Пропуск волокна основы
& Пропуск волокна основы с доуплотнением \\
\hline
\hline
2 & 0.95 & 0.98 & 0.97 \\
\hline
4 & 0.91 & 0.96 & 0.94 \\
\hline
\end{tabular}
\label{tab:c2:multiprocessing}
\end{table}
Как видно из таблицы, увеличение количества вычислительных процессов для
данной задачи не приводит к существенному снижению времени вычислений. Это
связано с тем, что большая часть времени приходится на операции ввода-вывода и
зависит от скорости жестких дисков и количества оперативной памяти рабочей
станции, на которой производится расчет.
\subsection{Условия сходимости краевой задачи для слоя тканого композита с \subsection{Условия сходимости краевой задачи для слоя тканого композита с
искривленными волокнами} искривленными волокнами}