diff --git a/c2.tex b/c2.tex index 5dc1250..4917433 100644 --- a/c2.tex +++ b/c2.tex @@ -299,6 +299,37 @@ C_{ijkl}^{m} \left[ 1-\lambda({\bf r}) \right ] \right\} \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{Условия сходимости краевой задачи для слоя тканого композита с искривленными волокнами}