=Paper=
{{Paper
|id=Vol-1482/104
|storemode=property
|title=The structure of INMOST program platform and its usage for numerical modeling problems
|pdfUrl=https://ceur-ws.org/Vol-1482/104.pdf
|volume=Vol-1482
}}
==The structure of INMOST program platform and its usage for numerical modeling problems==
Суперкомпьютерные дни в России 2015 // Russian Supercomputing Days 2015 // RussianSCDays.org The structure of INMOST program platform and its usage for numerical modeling problems\ast \mathrm{A}. \mathrm{D}\mathrm{a}\mathrm{n}\mathrm{i}\mathrm{l}\mathrm{o}\mathrm{v}1, \mathrm{K}. \mathrm{T}\mathrm{e}\mathrm{r}\mathrm{e}\mathrm{k}\mathrm{h}\mathrm{o}\mathrm{v}1,2, \mathrm{I}. \mathrm{K}\mathrm{o}\mathrm{n}\mathrm{s}\mathrm{h}\mathrm{i}\mathrm{n}1, \mathrm{Y}\mathrm{u}. \mathrm{V}\mathrm{a}\mathrm{s}\mathrm{s}\mathrm{i}\mathrm{l}\mathrm{e}\mathrm{v}\mathrm{s}\mathrm{k}\mathrm{i}1 \mathrm{I}\mathrm{n}\mathrm{s}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{u}\mathrm{t}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{N}\mathrm{u}\mathrm{m}\mathrm{e}\mathrm{r}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{M}\mathrm{a}\mathrm{t}\mathrm{h}\mathrm{e}\mathrm{m}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{c}\mathrm{s} \mathrm{R}\mathrm{A}\mathrm{S}1, \mathrm{S}\mathrm{t}\mathrm{a}\mathrm{n}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{d} \mathrm{U}\mathrm{n}\mathrm{i}\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{s}\mathrm{i}\mathrm{t}\mathrm{y}2 \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{g}\mathrm{r}\mathrm{a}\mathrm{m} \mathrm{p}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m} \mathrm{a}\mathrm{l}\mathrm{l}\mathrm{o}\mathrm{w}\mathrm{s} \mathrm{a} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{r} \mathrm{t}\mathrm{o} \mathrm{w}\mathrm{o}\mathrm{r}\mathrm{k} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{d}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{o}\mathrm{n} \mathrm{g}\mathrm{e}\mathrm{n}- \mathrm{e}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h}\mathrm{e}\mathrm{s}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{d}\mathrm{e}\mathrm{s}\mathrm{c}\mathrm{r}\mathrm{i}\mathrm{p}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{o}\mathrm{f} \mathrm{p}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m} \mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}, \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{i}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{r}\mathrm{e}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{o}\mathrm{f} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{e}\mathrm{l}\mathrm{e}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{s}, \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{w}\mathrm{o}\mathrm{r}\mathrm{k} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{g}\mathrm{h}\mathrm{o}\mathrm{s}\mathrm{t} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{s}, \mathrm{d}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{r}\mathrm{e}\mathrm{d}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{o}\mathrm{f} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{i}\mathrm{s} \mathrm{p}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{d}. \mathrm{S}\mathrm{p}\mathrm{e}\mathrm{c}\mathrm{i}\mathrm{a}\mathrm{l} \mathrm{a}\mathrm{s}\mathrm{p}\mathrm{e}\mathrm{c}\mathrm{t}\mathrm{s} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{g}\mathrm{r}\mathrm{a}\mathrm{m} \mathrm{p}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m} \mathrm{i}\mathrm{m}\mathrm{p}\mathrm{l}\mathrm{e}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{u}\mathrm{s}\mathrm{a}\mathrm{g}\mathrm{e} \mathrm{a}\mathrm{s} \mathrm{w}\mathrm{e}\mathrm{l}\mathrm{l} \mathrm{a}\mathrm{s} \mathrm{a}\mathrm{d}- \mathrm{v}\mathrm{a}\mathrm{n}\mathrm{t}\mathrm{a}\mathrm{g}\mathrm{e}\mathrm{s} \mathrm{o}\mathrm{v}\mathrm{e}\mathrm{r} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{a}\mathrm{n}\mathrm{a}\mathrm{l}\mathrm{o}\mathrm{g}\mathrm{o}\mathrm{u}\mathrm{s} \mathrm{l}\mathrm{i}\mathrm{b}\mathrm{r}\mathrm{a}\mathrm{r}\mathrm{i}\mathrm{e}\mathrm{s} \mathrm{a}\mathrm{r}\mathrm{e} \mathrm{a}\mathrm{n}\mathrm{a}\mathrm{l}\mathrm{y}\mathrm{z}\mathrm{e}\mathrm{d}. \mathrm{F}\mathrm{o}\mathrm{r} \mathrm{o}\mathrm{n}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{s}\mathrm{p}\mathrm{e}\mathrm{c}\mathrm{i}fi\mathrm{c} \mathrm{t}\mathrm{a}\mathrm{s}\mathrm{k}\mathrm{s} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{e}\mathrm{x}\mathrm{p}\mathrm{l}\mathrm{o}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{g}\mathrm{r}\mathrm{a}\mathrm{m} \mathrm{p}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m} \mathrm{i}\mathrm{s} \mathrm{d}\mathrm{e}\mathrm{m}\mathrm{o}\mathrm{n}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{o}\mathrm{n} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{a}\mathrm{l}\mathrm{l} \mathrm{s}\mathrm{t}\mathrm{a}\mathrm{g}\mathrm{e}\mathrm{s} \mathrm{o}\mathrm{f} \mathrm{n}\mathrm{u}- \mathrm{m}\mathrm{e}\mathrm{r}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{e}\mathrm{l}\mathrm{i}\mathrm{n}\mathrm{g}: \mathrm{d}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h}\mathrm{e}\mathrm{s} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}, \mathrm{a}\mathrm{t}\mathrm{t}\mathrm{a}\mathrm{c}\mathrm{h}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{o}\mathrm{f} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{t}\mathrm{o} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{e}\mathrm{l}\mathrm{e}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{s}, \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{b}\mathrm{l}\mathrm{e}\mathrm{m} \mathrm{d}\mathrm{i}\mathrm{s}\mathrm{c}\mathrm{r}\mathrm{e}\mathrm{t}\mathrm{i}\mathrm{z}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}, \mathrm{a}\mathrm{s} \mathrm{w}\mathrm{e}\mathrm{l}\mathrm{l} \mathrm{a}\mathrm{s} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{s}\mathrm{o}\mathrm{l}\mathrm{u}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{o}\mathrm{f} \mathrm{r}\mathrm{e}\mathrm{s}\mathrm{u}\mathrm{l}\mathrm{t}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{l}\mathrm{i}\mathrm{n}\mathrm{e}\mathrm{a}\mathrm{r} \mathrm{s}\mathrm{y}\mathrm{s}\mathrm{t}\mathrm{e}\mathrm{m}\mathrm{s}. 1. Introduction \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{a}\mathrm{m}\mathrm{o}\mathrm{u}\mathrm{n}\mathrm{t} \mathrm{o}\mathrm{f} \mathrm{s}\mathrm{o}\mathrm{f}\mathrm{t}\mathrm{w}\mathrm{a}\mathrm{r}\mathrm{e} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{u}\mathrm{n}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}\mathrm{d} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{g}\mathrm{e}\mathrm{n}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}, \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{a}\mathrm{d}\mathrm{a}\mathrm{p}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}, \mathrm{n}\mathrm{u}\mathrm{m}\mathrm{e}\mathrm{r}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{a}\mathrm{n}\mathrm{a}\mathrm{l}\mathrm{y}\mathrm{s}\mathrm{i}\mathrm{s} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{g}\mathrm{r}\mathrm{a}\mathrm{p}\mathrm{h}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{v}\mathrm{i}\mathrm{s}\mathrm{u}\mathrm{a}\mathrm{l}\mathrm{i}\mathrm{z}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{i}\mathrm{s} \mathrm{h}\mathrm{u}\mathrm{g}\mathrm{e}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{b}\mathrm{l}\mathrm{e}\mathrm{m} \mathrm{s}\mathrm{i}\mathrm{z}\mathrm{e}\mathrm{s} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{u}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{a}\mathrm{l} \mathrm{p}\mathrm{o}\mathrm{w}\mathrm{e}\mathrm{r} \mathrm{o}\mathrm{f} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{e}\mathrm{r}\mathrm{n} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{r} \mathrm{s}\mathrm{y}\mathrm{s}\mathrm{t}\mathrm{e}\mathrm{m}\mathrm{s} \mathrm{i}\mathrm{n}\mathrm{c}\mathrm{r}\mathrm{e}\mathrm{a}\mathrm{s}\mathrm{e}\mathrm{s} \mathrm{r}\mathrm{a}\mathrm{p}\mathrm{i}\mathrm{d}\mathrm{l}\mathrm{y}, \mathrm{h}\mathrm{e}\mathrm{n}\mathrm{c}\mathrm{e} \mathrm{r}\mathrm{e}\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{s}\mathrm{o}\mathrm{f}\mathrm{t}\mathrm{w}\mathrm{a}\mathrm{r}\mathrm{e} \mathrm{d}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{l}\mathrm{o}\mathrm{p}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{r}\mathrm{e}\mathrm{q}\mathrm{u}\mathrm{i}\mathrm{r}\mathrm{e}\mathrm{s} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{a}\mathrm{l}\mathrm{g}\mathrm{o}\mathrm{r}\mathrm{i}\mathrm{t}\mathrm{h}\mathrm{m}\mathrm{s} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{d}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a}. \mathrm{A}\mathrm{l}\mathrm{l} \mathrm{t}\mathrm{h}\mathrm{e}\mathrm{s}\mathrm{e} \mathrm{a}\mathrm{p}\mathrm{p}\mathrm{l}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s}, \mathrm{u}\mathrm{n}\mathrm{d}\mathrm{o}\mathrm{u}\mathrm{b}\mathrm{t}\mathrm{e}\mathrm{d}\mathrm{l}\mathrm{y}, \mathrm{h}\mathrm{a}\mathrm{v}\mathrm{e} \mathrm{a} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{m}\mathrm{o}\mathrm{n} \mathrm{s}\mathrm{e}\mathrm{t} \mathrm{o}\mathrm{f} \mathrm{n}\mathrm{e}\mathrm{e}\mathrm{d}\mathrm{s} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{r}\mathrm{e}\mathrm{p}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{m}\mathrm{a}\mathrm{n}\mathrm{i}\mathrm{p}\mathrm{u}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{d}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{u}\mathrm{n}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}\mathrm{d} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h}\mathrm{e}\mathrm{s}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{t}\mathrm{y}\mathrm{p}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{i}\mathrm{n}\mathrm{f}\mathrm{r}\mathrm{a}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e} \mathrm{n}\mathrm{e}\mathrm{e}\mathrm{d}\mathrm{e}\mathrm{d} \mathrm{b}\mathrm{y} \mathrm{t}\mathrm{h}\mathrm{e}\mathrm{s}\mathrm{e} \mathrm{a}\mathrm{p}\mathrm{p}\mathrm{l}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s} \mathrm{i}\mathrm{s} \mathrm{a} \mathrm{s}\mathrm{e}\mathrm{t} \mathrm{o}\mathrm{f} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}\mathrm{s} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{r}\mathrm{e}\mathrm{p}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{s}\mathrm{o}\mathrm{f}\mathrm{t}\mathrm{w}\mathrm{a}\mathrm{r}\mathrm{e} \mathrm{m}\mathrm{e}\mathrm{c}\mathrm{h}\mathrm{a}\mathrm{n}\mathrm{i}\mathrm{s}\mathrm{m}\mathrm{s} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{a}\mathrm{c}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{i}\mathrm{f}\mathrm{y}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a}. \mathrm{A} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{r}\mathrm{e}\mathrm{p}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{s}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{s} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{o}\mathrm{p}\mathrm{o}\mathrm{l}\mathrm{o}\mathrm{g}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{e}\mathrm{s} (\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{t}\mathrm{i}\mathrm{c}\mathrm{e}\mathrm{s}, \mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}\mathrm{s}, \mathrm{f}\mathrm{a}\mathrm{c}\mathrm{e}\mathrm{s}, \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{s}) \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{t}\mathrm{o}\mathrm{p}\mathrm{o}\mathrm{l}\mathrm{o}\mathrm{g}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{a}\mathrm{d}\mathrm{j}\mathrm{a}\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{c}\mathrm{i}\mathrm{e}\mathrm{s} (\mathrm{i}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{y} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{n}\mathrm{e}\mathrm{c}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s}). \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{b}\mathrm{i}\mathrm{n}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{o}\mathrm{f} \mathrm{a} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{r}\mathrm{e}\mathrm{p}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{a} \mathrm{s}\mathrm{e}\mathrm{t} \mathrm{o}\mathrm{f} \mathrm{a}\mathrm{c}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s} \mathrm{m}\mathrm{e}\mathrm{c}\mathrm{h}\mathrm{a}\mathrm{n}\mathrm{i}\mathrm{s}\mathrm{m}\mathrm{s} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{i}\mathrm{s} \mathrm{c}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{d} \mathrm{a} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{f}\mathrm{r}\mathrm{a}\mathrm{m}\mathrm{e}\mathrm{w}\mathrm{o}\mathrm{r}\mathrm{k} \mathrm{o}\mathrm{r} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{i}\mathrm{n}\mathrm{f}\mathrm{r}\mathrm{a}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}. \mathrm{A}\mathrm{l}\mathrm{t}\mathrm{h}\mathrm{o}\mathrm{u}\mathrm{g}\mathrm{h} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{n}\mathrm{e}\mathrm{e}\mathrm{d} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{m}\mathrm{o}\mathrm{n} \mathrm{i}\mathrm{n}\mathrm{f}\mathrm{r}\mathrm{a}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e} \mathrm{t}\mathrm{o} \mathrm{e}\mathrm{n}\mathrm{a}\mathrm{b}\mathrm{l}\mathrm{e} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{r}\mathrm{a}\mathrm{p}\mathrm{i}\mathrm{d} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{e}ffi\mathrm{c}\mathrm{i}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{d}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{l}\mathrm{o}\mathrm{p}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{o}\mathrm{f} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{b}\mathrm{a}\mathrm{s}\mathrm{e}\mathrm{d} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{g}\mathrm{r}\mathrm{a}\mathrm{m}\mathrm{s} \mathrm{i}\mathrm{s} \mathrm{o}\mathrm{b}\mathrm{v}\mathrm{i}\mathrm{o}\mathrm{u}\mathrm{s}, \mathrm{n}\mathrm{o} \mathrm{s}\mathrm{i}\mathrm{n}\mathrm{g}\mathrm{l}\mathrm{e} \mathrm{f}\mathrm{r}\mathrm{a}\mathrm{m}\mathrm{e}\mathrm{w}\mathrm{o}\mathrm{r}\mathrm{k} \mathrm{i}\mathrm{s} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{s}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{r}\mathrm{e}\mathrm{d} fl\mathrm{e}\mathrm{x}\mathrm{i}\mathrm{b}\mathrm{l}\mathrm{e} \mathrm{e}\mathrm{n}\mathrm{o}\mathrm{u}\mathrm{g}\mathrm{h} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{m}\mathrm{o}\mathrm{n}\mathrm{l}\mathrm{y} \mathrm{a}\mathrm{c}\mathrm{c}\mathrm{e}\mathrm{p}\mathrm{t}\mathrm{e}\mathrm{d}. \mathrm{O}\mathrm{n}\mathrm{e} \mathrm{r}\mathrm{e}\mathrm{a}\mathrm{s}\mathrm{o}\mathrm{n} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{s}\mathrm{c}\mathrm{a}\mathrm{r}\mathrm{c}\mathrm{i}\mathrm{t}\mathrm{y} \mathrm{o}\mathrm{f} \mathrm{g}\mathrm{e}\mathrm{n}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{i}\mathrm{n}\mathrm{f}\mathrm{r}\mathrm{a}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}\mathrm{s} \mathrm{i}\mathrm{s} \mathrm{t}\mathrm{h}\mathrm{a}\mathrm{t} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{n}\mathrm{e}\mathrm{e}\mathrm{d}\mathrm{s} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{v}\mathrm{a}\mathrm{r}\mathrm{i}\mathrm{o}\mathrm{u}\mathrm{s} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{a}\mathrm{n}\mathrm{a}\mathrm{l}\mathrm{y}\mathrm{s}\mathrm{i}\mathrm{s} \mathrm{a}\mathrm{p}\mathrm{p}\mathrm{l}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s} \mathrm{v}\mathrm{a}\mathrm{r}\mathrm{y} \mathrm{w}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{l}\mathrm{y} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{t}\mathrm{h}\mathrm{e}\mathrm{r}\mathrm{e} \mathrm{i}\mathrm{s} \mathrm{l}\mathrm{i}\mathrm{t}\mathrm{t}\mathrm{l}\mathrm{e} \mathrm{a}\mathrm{g}\mathrm{r}\mathrm{e}\mathrm{e}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{o}\mathrm{n} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{u}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{a}\mathrm{l} \mathrm{e}ffi\mathrm{c}\mathrm{i}\mathrm{e}\mathrm{n}\mathrm{c}\mathrm{y} \mathrm{o}\mathrm{f} \mathrm{d}\mathrm{i}ff\mathrm{e}\mathrm{r}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{r}\mathrm{e}\mathrm{p}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}. \mathrm{T}\mathrm{h}\mathrm{e}\mathrm{r}\mathrm{e}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{e}, \mathrm{a} \mathrm{l}\mathrm{a}\mathrm{r}\mathrm{g}\mathrm{e} \mathrm{n}\mathrm{u}\mathrm{m}\mathrm{b}\mathrm{e}\mathrm{r} \mathrm{o}\mathrm{f} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{r}\mathrm{e}\mathrm{p}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s} \mathrm{a}\mathrm{r}\mathrm{e} \mathrm{i}\mathrm{n} \mathrm{u}\mathrm{s}\mathrm{e} \mathrm{i}\mathrm{n} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{u}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{a}\mathrm{l} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{m}\mathrm{u}\mathrm{n}\mathrm{i}\mathrm{t}\mathrm{y}, \mathrm{e}\mathrm{a}\mathrm{c}\mathrm{h} \mathrm{t}\mathrm{a}\mathrm{i}\mathrm{l}\mathrm{o}\mathrm{r}\mathrm{e}\mathrm{d} \mathrm{t}\mathrm{o} \mathrm{a} \mathrm{s}\mathrm{p}\mathrm{e}\mathrm{c}\mathrm{i}fi\mathrm{c} \mathrm{a}\mathrm{p}\mathrm{p}\mathrm{l}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}. \mathrm{S}\mathrm{o}\mathrm{m}\mathrm{e} \mathrm{s}\mathrm{i}\mathrm{m}\mathrm{p}\mathrm{l}\mathrm{e} \mathrm{n}\mathrm{u}\mathrm{m}\mathrm{e}\mathrm{r}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{a}\mathrm{n}\mathrm{a}\mathrm{l}\mathrm{y}\mathrm{s}\mathrm{i}\mathrm{s} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{g}\mathrm{r}\mathrm{a}\mathrm{m}\mathrm{s} \mathrm{u}\mathrm{s}\mathrm{e} \mathrm{o}\mathrm{n}\mathrm{l}\mathrm{y} \mathrm{a} \mathrm{m}\mathrm{i}\mathrm{n}\mathrm{i}\mathrm{m}\mathrm{a}\mathrm{l} \mathrm{r}\mathrm{e}\mathrm{p}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{s}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{o}\mathrm{f} \mathrm{e}\mathrm{l}\mathrm{e}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{s} (\mathrm{q}\mathrm{u}\mathrm{a}\mathrm{d}\mathrm{s}, \mathrm{t}\mathrm{e}\mathrm{t}\mathrm{r}\mathrm{a}\mathrm{h}\mathrm{e}\mathrm{d}\mathrm{r}\mathrm{a}, \mathrm{e}\mathrm{t}\mathrm{c}.) \mathrm{d}\mathrm{e}fi\mathrm{n}\mathrm{e}\mathrm{d} \mathrm{b}\mathrm{y} \mathrm{n}\mathrm{o}\mathrm{d}\mathrm{e}\mathrm{s} (\mathrm{o}\mathrm{r} \mathrm{p}\mathrm{o}\mathrm{i}\mathrm{n}\mathrm{t}\mathrm{s}). \mathrm{O}\mathrm{t}\mathrm{h}\mathrm{e}\mathrm{r} \mathrm{m}\mathrm{o}\mathrm{r}\mathrm{e} \mathrm{s}\mathrm{o}\mathrm{p}\mathrm{h}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{a}\mathrm{p}\mathrm{p}\mathrm{l}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s}, \mathrm{l}\mathrm{i}\mathrm{k}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{l}\mathrm{e}\mathrm{x} fi\mathrm{n}\mathrm{i}\mathrm{t}\mathrm{e} \mathrm{v}\mathrm{o}\mathrm{l}\mathrm{u}\mathrm{m}\mathrm{e} \mathrm{s}\mathrm{c}\mathrm{h}\mathrm{e}\mathrm{m}\mathrm{e}\mathrm{s} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{g}\mathrm{e}\mathrm{n}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{p}\mathrm{o}\mathrm{l}\mathrm{y}\mathrm{h}\mathrm{e}\mathrm{d}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h}\mathrm{e}\mathrm{s} fi\mathrm{n}\mathrm{d} \mathrm{i}\mathrm{t} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{f}\mathrm{u}\mathrm{l} \mathrm{t}\mathrm{o} \mathrm{e}\mathrm{x}\mathrm{p}\mathrm{l}\mathrm{o}\mathrm{i}\mathrm{t} \mathrm{a} \mathrm{m}\mathrm{u}\mathrm{c}\mathrm{h} \mathrm{w}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{r} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{r}\mathrm{e}\mathrm{p}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{s}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{o}\mathrm{f} \mathrm{a} \mathrm{f}\mathrm{u}\mathrm{l}\mathrm{l} \mathrm{s}\mathrm{e}\mathrm{t} \mathrm{o}\mathrm{f} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{e}\mathrm{s} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{a}\mathrm{n} \mathrm{e}\mathrm{x}\mathrm{t}\mathrm{e}\mathrm{n}\mathrm{s}\mathrm{i}\mathrm{v}\mathrm{e} \mathrm{s}\mathrm{e}\mathrm{t} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{o}\mathrm{p}\mathrm{o}\mathrm{l}\mathrm{o}\mathrm{g}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{a}\mathrm{d}\mathrm{j}\mathrm{a}\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{c}\mathrm{i}\mathrm{e}\mathrm{s} [1]. \mathrm{T}\mathrm{h}\mathrm{e}\mathrm{r}\mathrm{e}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{e}, \mathrm{t}\mathrm{o} \mathrm{g}\mathrm{a}\mathrm{i}\mathrm{n} \mathrm{w}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{s}\mathrm{p}\mathrm{r}\mathrm{e}\mathrm{a}\mathrm{d} \mathrm{a}\mathrm{c}\mathrm{c}\mathrm{e}\mathrm{p}\mathrm{t}\mathrm{a}\mathrm{n}\mathrm{c}\mathrm{e}, \mathrm{i}\mathrm{t} \mathrm{i}\mathrm{s} \mathrm{i}\mathrm{m}\mathrm{p}\mathrm{o}\mathrm{r}\mathrm{t}\mathrm{a}\mathrm{n}\mathrm{t} \mathrm{t}\mathrm{o} \mathrm{h}\mathrm{a}\mathrm{v}\mathrm{e} \mathrm{a} \mathrm{f}\mathrm{u}\mathrm{l}\mathrm{l} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{f}\mathrm{r}\mathrm{a}\mathrm{m}\mathrm{e}\mathrm{w}\mathrm{o}\mathrm{r}\mathrm{k} \mathrm{w}\mathrm{h}\mathrm{i}\mathrm{c}\mathrm{h} \mathrm{a}\mathrm{l}\mathrm{l}\mathrm{o}\mathrm{w}\mathrm{s} \mathrm{a}\mathrm{p}\mathrm{p}\mathrm{l}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s} \mathrm{t}\mathrm{o} \mathrm{a}\mathrm{c}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s} \mathrm{a}\mathrm{l}\mathrm{l} \mathrm{t}\mathrm{y}\mathrm{p}\mathrm{e}\mathrm{s} \mathrm{o}\mathrm{f} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{e}\mathrm{s}. \mathrm{A}\mathrm{t} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{s}\mathrm{a}\mathrm{m}\mathrm{e} \mathrm{t}\mathrm{i}\mathrm{m}\mathrm{e}, \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{i}\mathrm{n}\mathrm{f}\mathrm{r}\mathrm{a}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e} \mathrm{s}\mathrm{h}\mathrm{o}\mathrm{u}\mathrm{l}\mathrm{d} \mathrm{b}\mathrm{e} \mathrm{l}\mathrm{i}\mathrm{g}\mathrm{h}\mathrm{t}\mathrm{w}\mathrm{e}\mathrm{i}\mathrm{g}\mathrm{h}\mathrm{t} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{e}ffi\mathrm{c}\mathrm{i}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{t}\mathrm{o} \mathrm{h}\mathrm{a}\mathrm{v}\mathrm{e} \mathrm{s}\mathrm{u}ffi\mathrm{c}\mathrm{i}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{u}\mathrm{t}\mathrm{i}\mathrm{l}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{e}\mathrm{s} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{r}\mathrm{e}\mathrm{a}\mathrm{l} \mathrm{w}\mathrm{o}\mathrm{r}\mathrm{l}\mathrm{d} \mathrm{a}\mathrm{p}\mathrm{p}\mathrm{l}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s}. \mathrm{F}\mathrm{o}\mathrm{r}\mathrm{t}\mathrm{u}\mathrm{n}\mathrm{a}\mathrm{t}\mathrm{e}\mathrm{l}\mathrm{y}, \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{n}\mathrm{e}\mathrm{e}\mathrm{d} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{g}\mathrm{e}\mathrm{n}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{i}\mathrm{n}\mathrm{f}\mathrm{r}\mathrm{a}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e} \mathrm{i}\mathrm{s} \mathrm{i}\mathrm{n}\mathrm{c}\mathrm{r}\mathrm{e}\mathrm{a}\mathrm{s}\mathrm{i}\mathrm{n}\mathrm{g}\mathrm{l}\mathrm{y} \mathrm{b}\mathrm{e}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{r}\mathrm{e}\mathrm{c}- \mathrm{o}\mathrm{g}\mathrm{n}\mathrm{i}\mathrm{z}\mathrm{e}\mathrm{d} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{s}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{d}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{l}\mathrm{o}\mathrm{p}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{e}ff\mathrm{o}\mathrm{r}\mathrm{t}\mathrm{s} \mathrm{h}\mathrm{a}\mathrm{v}\mathrm{e} \mathrm{b}\mathrm{e}\mathrm{e}\mathrm{n} \mathrm{i}\mathrm{n}\mathrm{t}\mathrm{r}\mathrm{o}\mathrm{d}\mathrm{u}\mathrm{c}\mathrm{e}\mathrm{d} \mathrm{i}\mathrm{n} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{l}\mathrm{a}\mathrm{s}\mathrm{t} \mathrm{f}\mathrm{e}\mathrm{w} \mathrm{y}\mathrm{e}\mathrm{a}\mathrm{r}\mathrm{s}. \mathrm{T}\mathrm{h}\mathrm{e}\mathrm{s}\mathrm{e} \mathrm{i}\mathrm{n}\mathrm{c}\mathrm{l}\mathrm{u}\mathrm{d}\mathrm{e} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{f}\mathrm{o}\mathrm{l}\mathrm{l}\mathrm{o}\mathrm{w}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{p}\mathrm{a}\mathrm{c}\mathrm{k}\mathrm{a}\mathrm{g}\mathrm{e}\mathrm{s}: \mathrm{M}\mathrm{S}\mathrm{T}\mathrm{K} (\mathrm{M}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{T}\mathrm{o}\mathrm{o}\mathrm{l}\mathrm{k}\mathrm{i}\mathrm{t}) [2], \mathrm{S}\mathrm{T}\mathrm{K} (\mathrm{S}\mathrm{i}\mathrm{e}\mathrm{r}\mathrm{r}\mathrm{a} \mathrm{T}\mathrm{o}\mathrm{o}\mathrm{l}\mathrm{k}\mathrm{i}\mathrm{t}) [3], \mathrm{M}\mathrm{O}\mathrm{A}\mathrm{B} (\mathrm{A} \mathrm{M}\mathrm{e}\mathrm{s}\mathrm{h}-\mathrm{O}\mathrm{r}\mathrm{i}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{A}\mathrm{B}\mathrm{a}\mathrm{s}\mathrm{e}) [4,5], \mathrm{F}\mathrm{M}\mathrm{D}\mathrm{B} (\mathrm{F}\mathrm{l}\mathrm{e}\mathrm{x}\mathrm{i}\mathrm{b}\mathrm{l}\mathrm{e} \mathrm{d}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{M}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{D}\mathrm{a}\mathrm{t}\mathrm{a}\mathrm{B}\mathrm{a}\mathrm{s}\mathrm{e}) [6]. \mathrm{S}\mathrm{o}\mathrm{m}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{h}\mathrm{e}\mathrm{s}\mathrm{e} \mathrm{p}\mathrm{a}\mathrm{c}\mathrm{k}\mathrm{a}\mathrm{g}\mathrm{e}\mathrm{s} \mathrm{d}\mathrm{o}\mathrm{e}\mathrm{s} \mathrm{n}\mathrm{o}\mathrm{t} \mathrm{s}\mathrm{u}\mathrm{p}\mathrm{p}\mathrm{o}\mathrm{r}\mathrm{t} \mathrm{d}\mathrm{y}\mathrm{n}\mathrm{a}\mathrm{m}\mathrm{i}\mathrm{c} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{i}fi\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h}, \mathrm{s}\mathrm{o}\mathrm{m}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{h}\mathrm{e}\mathrm{m} \mathrm{d}\mathrm{o}\mathrm{e}\mathrm{s} \mathrm{n}\mathrm{o}\mathrm{t} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{v}\mathrm{i}\mathrm{d}\mathrm{e} \mathrm{e}\mathrm{n}\mathrm{o}\mathrm{u}\mathrm{g}\mathrm{h} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{f}\mathrm{u}\mathrm{n}\mathrm{c}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{a}\mathrm{l}\mathrm{i}\mathrm{t}\mathrm{y} \mathrm{l}\mathrm{i}\mathrm{k}\mathrm{e} \mathrm{s}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{l}\mathrm{a}\mathrm{y}\mathrm{e}\mathrm{r}\mathrm{s} \mathrm{o}\mathrm{f} \mathrm{g}\mathrm{h}\mathrm{o}\mathrm{s}\mathrm{t} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{s}, \mathrm{s}\mathrm{o}\mathrm{m}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{h}\mathrm{e}\mathrm{m} \mathrm{a}\mathrm{r}\mathrm{e} \mathrm{s}\mathrm{t}\mathrm{i}\mathrm{l}\mathrm{l} \mathrm{n}\mathrm{o}\mathrm{t} \mathrm{r}\mathrm{e}\mathrm{l}\mathrm{i}\mathrm{a}\mathrm{b}\mathrm{l}\mathrm{e}. \mathrm{D}\mathrm{u}\mathrm{e} \mathrm{t}\mathrm{o} \mathrm{l}\mathrm{a}\mathrm{c}\mathrm{k} \mathrm{o}\mathrm{f} \mathrm{a}\mathrm{p}\mathrm{p}\mathrm{r}\mathrm{o}\mathrm{p}\mathrm{r}\mathrm{i}\mathrm{a}\mathrm{t}\mathrm{e} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{f}\mathrm{r}\mathrm{a}\mathrm{m}\mathrm{e}\mathrm{w}\mathrm{o}\mathrm{r}\mathrm{k} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{l}\mathrm{e}\mathrm{x} \mathrm{n}\mathrm{u}\mathrm{m}\mathrm{e}\mathrm{r}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{a}\mathrm{n}\mathrm{a}\mathrm{l}\mathrm{y}\mathrm{s}\mathrm{i}\mathrm{s} \mathrm{a}\mathrm{p}\mathrm{p}\mathrm{l}\mathrm{i}\mathrm{c}\mathrm{a}- \ast The work was supported in part by Russian Foundation for Basic Research (RFBR) grants 14-01-00830 and 15-35-20991. 104 Суперкомпьютерные дни в России 2015 // Russian Supercomputing Days 2015 // RussianSCDays.org \mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s} \mathrm{i}\mathrm{n} \mathrm{e}\mathrm{a}\mathrm{r}\mathrm{l}\mathrm{y} 2010\mathrm{s} \mathrm{o}\mathrm{u}\mathrm{r} \mathrm{g}\mathrm{r}\mathrm{o}\mathrm{u}\mathrm{p} \mathrm{d}\mathrm{e}\mathrm{c}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{d} \mathrm{t}\mathrm{o} \mathrm{d}\mathrm{e}\mathrm{s}\mathrm{i}\mathrm{g}\mathrm{n} \mathrm{a} \mathrm{n}\mathrm{e}\mathrm{w} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{p}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} fl\mathrm{e}\mathrm{x}\mathrm{i}\mathrm{b}\mathrm{i}\mathrm{l}\mathrm{i}\mathrm{t}\mathrm{y} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{e}ffi\mathrm{c}\mathrm{i}\mathrm{e}\mathrm{n}\mathrm{c}\mathrm{y} \mathrm{i}\mathrm{n} \mathrm{m}\mathrm{i}\mathrm{n}\mathrm{d} -- \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} (\mathrm{I}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{g}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{N}\mathrm{u}\mathrm{m}\mathrm{e}\mathrm{r}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{M}\mathrm{o}\mathrm{d}\mathrm{e}\mathrm{l}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{O}\mathrm{b} \mathrm{j}\mathrm{e}\mathrm{c}\mathrm{t}-\mathrm{o}\mathrm{r}\mathrm{i}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{S}\mathrm{u}\mathrm{p}\mathrm{e}\mathrm{r}\mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{u}\mathrm{t}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{T}\mathrm{e}\mathrm{c}\mathrm{h}\mathrm{n}\mathrm{o}\mathrm{l}\mathrm{o}\mathrm{g}\mathrm{i}\mathrm{e}\mathrm{s}). \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{i}\mathrm{s} \mathrm{a} \mathrm{n}\mathrm{e}\mathrm{w}\mathrm{l}\mathrm{y} \mathrm{d}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{l}\mathrm{o}\mathrm{p}\mathrm{e}\mathrm{d}, fl\mathrm{e}\mathrm{x}\mathrm{i}\mathrm{b}\mathrm{l}\mathrm{e} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{e}ffi\mathrm{c}\mathrm{i}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{n}\mathrm{u}\mathrm{m}\mathrm{e}\mathrm{r}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{a}\mathrm{n}\mathrm{a}\mathrm{l}\mathrm{y}\mathrm{s}\mathrm{i}\mathrm{s} \mathrm{f}\mathrm{r}\mathrm{a}\mathrm{m}\mathrm{e}\mathrm{w}\mathrm{o}\mathrm{r}\mathrm{k} \mathrm{t}\mathrm{h}\mathrm{a}\mathrm{t} \mathrm{p}\mathrm{r}\mathrm{o}- \mathrm{v}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{s} \mathrm{a}\mathrm{p}\mathrm{p}\mathrm{l}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{d}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{l}\mathrm{o}\mathrm{p}\mathrm{e}\mathrm{r}\mathrm{s} \mathrm{l}\mathrm{o}\mathrm{w}-\mathrm{l}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{l} \mathrm{i}\mathrm{n}\mathrm{f}\mathrm{r}\mathrm{a}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{r}\mathrm{e}\mathrm{a}\mathrm{d}\mathrm{i}\mathrm{n}\mathrm{g}, \mathrm{w}\mathrm{r}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{n}\mathrm{g}, \mathrm{c}\mathrm{r}\mathrm{e}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{n}\mathrm{g}, \mathrm{m}\mathrm{a}\mathrm{n}\mathrm{i}\mathrm{p}\mathrm{u}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{d}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{u}\mathrm{n}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}\mathrm{d} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h}\mathrm{e}\mathrm{s} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h}\mathrm{o}\mathrm{u}\mathrm{t} \mathrm{h}\mathrm{a}\mathrm{v}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{t}\mathrm{o} \mathrm{d}\mathrm{e}\mathrm{s}\mathrm{i}\mathrm{g}\mathrm{n} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{i}\mathrm{m}\mathrm{p}\mathrm{l}\mathrm{e}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{t}\mathrm{h}\mathrm{e}\mathrm{i}\mathrm{r} \mathrm{o}\mathrm{w}\mathrm{n} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}\mathrm{s}. \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{v}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{s} \mathrm{a} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{v}\mathrm{e}\mathrm{n}\mathrm{i}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{i}\mathrm{n}\mathrm{f}\mathrm{r}\mathrm{a}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{m}\mathrm{a}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{x} \mathrm{a}\mathrm{s}\mathrm{s}\mathrm{e}\mathrm{m}- \mathrm{b}\mathrm{l}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{h}\mathrm{e}\mathrm{n}\mathrm{c}\mathrm{e} \mathrm{s}\mathrm{i}\mathrm{m}\mathrm{p}\mathrm{l}\mathrm{i}\mathrm{f}\mathrm{y}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{r}\mathrm{a}\mathrm{p}\mathrm{i}\mathrm{d} \mathrm{d}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{l}\mathrm{o}\mathrm{p}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{o}\mathrm{f} \mathrm{d}\mathrm{i}\mathrm{s}\mathrm{c}\mathrm{r}\mathrm{e}\mathrm{t}\mathrm{i}\mathrm{z}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{t}\mathrm{e}\mathrm{c}\mathrm{h}\mathrm{n}\mathrm{i}\mathrm{q}\mathrm{u}\mathrm{e}\mathrm{s}. \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{a}\mathrm{l}\mathrm{s}\mathrm{o} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{v}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{s} \mathrm{a} \mathrm{f}\mathrm{r}\mathrm{a}\mathrm{m}\mathrm{e}\mathrm{w}\mathrm{o}\mathrm{r}\mathrm{k} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{l}\mathrm{i}\mathrm{n}\mathrm{e}\mathrm{a}\mathrm{r} \mathrm{s}\mathrm{y}\mathrm{s}\mathrm{t}\mathrm{e}\mathrm{m} \mathrm{s}\mathrm{o}\mathrm{l}\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{s} \mathrm{i}\mathrm{n}\mathrm{c}\mathrm{l}\mathrm{u}\mathrm{d}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{t}\mathrm{h}\mathrm{i}\mathrm{r}\mathrm{d} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{t}\mathrm{y} \mathrm{s}\mathrm{o}\mathrm{l}\mathrm{v}\mathrm{e}\mathrm{r} \mathrm{p}\mathrm{a}\mathrm{c}\mathrm{k}\mathrm{a}\mathrm{g}\mathrm{e}\mathrm{s} \mathrm{P}\mathrm{E}\mathrm{T}\mathrm{S}\mathrm{c} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{T}\mathrm{r}\mathrm{i}\mathrm{l}\mathrm{i}\mathrm{n}\mathrm{o}\mathrm{s}. \mathrm{N}\mathrm{e}\mathrm{w}\mathrm{l}\mathrm{y} \mathrm{d}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{l}\mathrm{o}\mathrm{p}\mathrm{e}\mathrm{d} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{l}\mathrm{i}\mathrm{n}\mathrm{e}\mathrm{a}\mathrm{r} \mathrm{s}\mathrm{y}\mathrm{s}\mathrm{t}\mathrm{e}\mathrm{m} \mathrm{s}\mathrm{o}\mathrm{l}\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{s} \mathrm{m}\mathrm{a}\mathrm{y} \mathrm{b}\mathrm{e} \mathrm{e}\mathrm{a}\mathrm{s}\mathrm{i}\mathrm{l}\mathrm{y} \mathrm{i}\mathrm{n}\mathrm{c}\mathrm{o}\mathrm{r}\mathrm{p}\mathrm{o}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{o}\mathrm{r} \mathrm{b}\mathrm{u}\mathrm{i}\mathrm{l}\mathrm{t} \mathrm{u}\mathrm{p}\mathrm{o}\mathrm{n} \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{i}\mathrm{n}\mathrm{f}\mathrm{r}\mathrm{a}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}. \mathrm{I}\mathrm{n} \mathrm{t}\mathrm{h}\mathrm{i}\mathrm{s} \mathrm{p}\mathrm{a}\mathrm{p}\mathrm{e}\mathrm{r}, \mathrm{a} \mathrm{b}\mathrm{r}\mathrm{i}\mathrm{e}\mathrm{f} \mathrm{d}\mathrm{e}\mathrm{s}\mathrm{c}\mathrm{r}\mathrm{i}\mathrm{p}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{o}\mathrm{f} \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{i}\mathrm{s} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{v}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{d} \mathrm{i}\mathrm{n}\mathrm{c}\mathrm{l}\mathrm{u}\mathrm{d}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{d}\mathrm{e}\mathrm{t}\mathrm{a}\mathrm{i}\mathrm{l}\mathrm{s} \mathrm{o}\mathrm{n} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{d}\mathrm{e}\mathrm{s}\mathrm{i}\mathrm{g}\mathrm{n} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{f}\mathrm{r}\mathrm{a}\mathrm{m}\mathrm{e}\mathrm{w}\mathrm{o}\mathrm{r}\mathrm{k} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{s}\mathrm{o}\mathrm{f}\mathrm{t}\mathrm{w}\mathrm{a}\mathrm{r}\mathrm{e} \mathrm{m}\mathrm{e}\mathrm{c}\mathrm{h}\mathrm{a}\mathrm{n}\mathrm{i}\mathrm{s}\mathrm{m}\mathrm{s} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{i}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{c}\mathrm{t}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{i}\mathrm{t}. \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{i}\mathrm{s} \mathrm{i}\mathrm{n} \mathrm{a}\mathrm{c}\mathrm{t}\mathrm{i}\mathrm{v}\mathrm{e} \mathrm{d}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{l}\mathrm{o}\mathrm{p}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{s}\mathrm{o}\mathrm{m}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{c}\mathrm{a}\mathrm{p}\mathrm{a}\mathrm{b}\mathrm{i}\mathrm{l}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{e}\mathrm{s} \mathrm{a}\mathrm{r}\mathrm{e} \mathrm{n}\mathrm{o}\mathrm{t} \mathrm{d}\mathrm{e}\mathrm{s}\mathrm{c}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{e}\mathrm{d} \mathrm{h}\mathrm{e}\mathrm{r}\mathrm{e} \mathrm{s}\mathrm{i}\mathrm{n}\mathrm{c}\mathrm{e} \mathrm{t}\mathrm{h}\mathrm{e}\mathrm{i}\mathrm{r} \mathrm{f}\mathrm{u}\mathrm{n}\mathrm{c}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{a}\mathrm{l}\mathrm{i}\mathrm{t}\mathrm{y} \mathrm{m}\mathrm{a}\mathrm{y} \mathrm{c}\mathrm{h}\mathrm{a}\mathrm{n}\mathrm{g}\mathrm{e} \mathrm{i}\mathrm{n} \mathrm{n}\mathrm{e}\mathrm{a}\mathrm{r} \mathrm{f}\mathrm{u}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}. \mathrm{H}\mathrm{o}\mathrm{w}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{r}, \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{r}\mathrm{e} \mathrm{f}\mathrm{u}\mathrm{n}\mathrm{c}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{a}\mathrm{l}\mathrm{i}\mathrm{t}\mathrm{y} \mathrm{i}\mathrm{s} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{s}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{r}\mathrm{e}\mathrm{d} \mathrm{s}\mathrm{t}\mathrm{a}\mathrm{b}\mathrm{l}\mathrm{e} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{i}\mathrm{s} \mathrm{d}\mathrm{e}\mathrm{s}\mathrm{c}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{e}\mathrm{d} \mathrm{i}\mathrm{n} \mathrm{t}\mathrm{h}\mathrm{i}\mathrm{s} \mathrm{p}\mathrm{a}\mathrm{p}\mathrm{e}\mathrm{r}. \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{i}\mathrm{s} \mathrm{c}\mathrm{u}\mathrm{r}\mathrm{r}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{l}\mathrm{y} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{d} \mathrm{t}\mathrm{o} \mathrm{i}\mathrm{m}\mathrm{p}\mathrm{l}\mathrm{e}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{s}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{a}\mathrm{p}\mathrm{p}\mathrm{l}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s} \mathrm{s}\mathrm{u}\mathrm{c}\mathrm{h} \mathrm{a}\mathrm{s} \mathrm{s}\mathrm{a}\mathrm{f}\mathrm{e}\mathrm{t}\mathrm{y} \mathrm{a}\mathrm{n}\mathrm{a}\mathrm{l}\mathrm{y}\mathrm{s}\mathrm{i}\mathrm{s} \mathrm{o}\mathrm{f} \mathrm{n}\mathrm{u}\mathrm{c}\mathrm{l}\mathrm{e}\mathrm{a}\mathrm{r} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{r}\mathrm{a}\mathrm{d}\mathrm{i}\mathrm{o}\mathrm{a}\mathrm{c}\mathrm{t}\mathrm{i}\mathrm{v}\mathrm{e} \mathrm{f}\mathrm{a}\mathrm{c}\mathrm{i}\mathrm{l}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{e}\mathrm{s}, \mathrm{f}\mathrm{r}\mathrm{e}\mathrm{e} \mathrm{s}\mathrm{u}\mathrm{r}\mathrm{f}\mathrm{a}\mathrm{c}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{u}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{a}\mathrm{l} fl\mathrm{u}\mathrm{i}\mathrm{d} \mathrm{d}\mathrm{y}\mathrm{n}\mathrm{a}\mathrm{m}\mathrm{i}\mathrm{c}\mathrm{s} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{e}\mathrm{l}\mathrm{i}\mathrm{n}\mathrm{g}, \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{b}\mathrm{l}\mathrm{a}\mathrm{c}\mathrm{k} \mathrm{o}\mathrm{i}\mathrm{l} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{e}\mathrm{l}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h}\mathrm{i}\mathrm{n} \mathrm{I}\mathrm{n}\mathrm{s}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{u}\mathrm{t}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{N}\mathrm{u}\mathrm{m}\mathrm{e}\mathrm{r}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{M}\mathrm{a}\mathrm{t}\mathrm{h}\mathrm{e}\mathrm{m}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{c}\mathrm{s} \mathrm{R}\mathrm{A}\mathrm{S}, \mathrm{N}\mathrm{u}\mathrm{c}\mathrm{l}\mathrm{e}\mathrm{a}\mathrm{r} \mathrm{S}\mathrm{a}\mathrm{f}\mathrm{e}\mathrm{t}\mathrm{y} \mathrm{I}\mathrm{n}\mathrm{s}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{u}\mathrm{t}\mathrm{e} \mathrm{R}\mathrm{A}\mathrm{S} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{S}\mathrm{t}\mathrm{a}\mathrm{n}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{d} \mathrm{U}\mathrm{n}\mathrm{i}\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{s}\mathrm{i}\mathrm{t}\mathrm{y}. \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{i}\mathrm{s} \mathrm{c}\mathrm{u}\mathrm{r}\mathrm{r}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{l}\mathrm{y} \mathrm{a}\mathrm{v}\mathrm{a}\mathrm{i}\mathrm{l}\mathrm{a}\mathrm{b}\mathrm{l}\mathrm{e} \mathrm{t}\mathrm{o} \mathrm{g}\mathrm{e}\mathrm{n}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{p}\mathrm{u}\mathrm{b}\mathrm{l}\mathrm{i}\mathrm{c} \mathrm{u}\mathrm{n}\mathrm{d}\mathrm{e}\mathrm{r} \mathrm{M}\mathrm{o}\mathrm{d}\mathrm{i}fi\mathrm{e}\mathrm{d} \mathrm{B}\mathrm{S}\mathrm{D} \mathrm{L}\mathrm{i}\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{s}\mathrm{e} \mathrm{a}\mathrm{t} \mathrm{h}\mathrm{t}\mathrm{t}\mathrm{p}://\mathrm{w}\mathrm{w}\mathrm{w}.\mathrm{i}\mathrm{n}\mathrm{m}\mathrm{o}\mathrm{s}\mathrm{t}.\mathrm{o}\mathrm{r}\mathrm{g}/. 2. Platform structure \mathrm{O}\mathrm{n}\mathrm{l}\mathrm{y} \mathrm{o}\mathrm{n}\mathrm{e} \mathrm{g}\mathrm{e}\mathrm{n}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{a}\mathrm{s}\mathrm{s}\mathrm{u}\mathrm{m}\mathrm{p}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{o}\mathrm{n} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{t}\mathrm{y}\mathrm{p}\mathrm{e} \mathrm{i}\mathrm{s} \mathrm{i}\mathrm{n} \mathrm{p}\mathrm{l}\mathrm{a}\mathrm{c}\mathrm{e}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{v}\mathrm{o}\mathrm{l}\mathrm{u}\mathrm{m}\mathrm{e} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{i}\mathrm{s} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{s}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{r}\mathrm{e}\mathrm{d} \mathrm{t}\mathrm{o} \mathrm{b}\mathrm{e} \mathrm{a} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m}\mathrm{a}\mathrm{l} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{a}\mathrm{r}\mathrm{b}\mathrm{i}\mathrm{t}\mathrm{r}\mathrm{a}\mathrm{r}\mathrm{y} \mathrm{p}\mathrm{o}\mathrm{l}\mathrm{y}\mathrm{h}\mathrm{e}\mathrm{d}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{s}, \mathrm{i}.\mathrm{e}. \mathrm{a}\mathrm{n}\mathrm{y} \mathrm{t}\mathrm{w}\mathrm{o} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{s} \mathrm{e}\mathrm{i}\mathrm{t}\mathrm{h}\mathrm{e}\mathrm{r} \mathrm{d}\mathrm{o} \mathrm{n}\mathrm{o}\mathrm{t} \mathrm{h}\mathrm{a}\mathrm{v}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{m}\mathrm{o}\mathrm{n} \mathrm{p}\mathrm{o}\mathrm{i}\mathrm{n}\mathrm{t}\mathrm{s}, \mathrm{e}\mathrm{i}\mathrm{t}\mathrm{h}\mathrm{e}\mathrm{r} \mathrm{h}\mathrm{a}\mathrm{v}\mathrm{e} \mathrm{o}\mathrm{n}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{m}\mathrm{o}\mathrm{n} \mathrm{v}\mathrm{e}\mathrm{r}\mathrm{t}\mathrm{e}\mathrm{x}, \mathrm{e}\mathrm{i}\mathrm{t}\mathrm{h}\mathrm{e}\mathrm{r} \mathrm{h}\mathrm{a}\mathrm{v}\mathrm{e} \mathrm{o}\mathrm{n}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{m}\mathrm{o}\mathrm{n} \mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}, \mathrm{e}\mathrm{i}\mathrm{t}\mathrm{h}\mathrm{e}\mathrm{r} \mathrm{h}\mathrm{a}\mathrm{v}\mathrm{e} \mathrm{o}\mathrm{n}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{m}\mathrm{o}\mathrm{n} \mathrm{f}\mathrm{a}\mathrm{c}\mathrm{e}. \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{p}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m} \mathrm{h}\mathrm{a}\mathrm{v}\mathrm{e} \mathrm{a} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{u}\mathrm{l}\mathrm{a}\mathrm{r} \mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}, \mathrm{a}\mathrm{l}\mathrm{l}\mathrm{o}\mathrm{w}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{d}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{l}\mathrm{o}\mathrm{p}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{o}\mathrm{f} \mathrm{n}\mathrm{e}\mathrm{w} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{u}\mathrm{l}\mathrm{e}\mathrm{s} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{i}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{f}\mathrm{a}\mathrm{c}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{t}\mathrm{h}\mathrm{i}\mathrm{r}\mathrm{d} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{t}\mathrm{y} \mathrm{s}\mathrm{o}\mathrm{f}\mathrm{t}\mathrm{w}\mathrm{a}\mathrm{r}\mathrm{e} \mathrm{p}\mathrm{a}\mathrm{c}\mathrm{k}\mathrm{a}\mathrm{g}\mathrm{e}\mathrm{s}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{t}\mathrm{w}\mathrm{o} \mathrm{c}\mathrm{o}\mathrm{r}\mathrm{e} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{u}\mathrm{l}\mathrm{e}\mathrm{s} -- \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{f}\mathrm{r}\mathrm{a}\mathrm{m}\mathrm{e}\mathrm{w}\mathrm{o}\mathrm{r}\mathrm{k} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{u}\mathrm{l}\mathrm{e} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{l}\mathrm{i}\mathrm{n}\mathrm{e}\mathrm{a}\mathrm{r} \mathrm{s}\mathrm{y}\mathrm{s}\mathrm{t}\mathrm{e}\mathrm{m} \mathrm{s}\mathrm{o}\mathrm{l}\mathrm{v}\mathrm{e}\mathrm{r} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{u}\mathrm{l}\mathrm{e} \mathrm{w}\mathrm{i}\mathrm{l}\mathrm{l} \mathrm{b}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{e}\mathrm{d} \mathrm{i}\mathrm{n} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{c}\mathrm{u}\mathrm{r}\mathrm{r}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{p}\mathrm{a}\mathrm{p}\mathrm{e}\mathrm{r}. \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{i}\mathrm{s} \mathrm{a} \mathrm{d}\mathrm{y}\mathrm{n}\mathrm{a}\mathrm{m}\mathrm{i}\mathrm{c} \mathrm{d}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a}\mathrm{b}\mathrm{a}\mathrm{s}\mathrm{e} \mathrm{r}\mathrm{e}\mathrm{p}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{u}\mathrm{n}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}\mathrm{d} \mathrm{g}\mathrm{r}\mathrm{i}\mathrm{d}. \mathrm{O}\mathrm{p}\mathrm{e}\mathrm{r}\mathrm{a}- \mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s} \mathrm{o}\mathrm{f} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{i}fi\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{r}\mathrm{e}\mathrm{d}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{l}\mathrm{o}\mathrm{a}\mathrm{d} \mathrm{b}\mathrm{a}\mathrm{l}\mathrm{a}\mathrm{n}\mathrm{c}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{r}\mathrm{e}\mathrm{q}\mathrm{u}\mathrm{i}\mathrm{r}\mathrm{e} \mathrm{s}\mathrm{p}\mathrm{e}\mathrm{c}\mathrm{i}\mathrm{a}\mathrm{l} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e} \mathrm{w}\mathrm{h}\mathrm{i}\mathrm{c}\mathrm{h} \mathrm{i}\mathrm{s} \mathrm{c}\mathrm{a}\mathrm{p}\mathrm{a}\mathrm{b}\mathrm{l}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{r}\mathrm{e}\mathrm{l}\mathrm{o}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}, \mathrm{p}\mathrm{r}\mathrm{u}\mathrm{n}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{a}\mathrm{c}\mathrm{t}\mathrm{i}fi\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}. \mathrm{F}\mathrm{a}\mathrm{s}\mathrm{t} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{a}\mathrm{c}- \mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s} \mathrm{i}\mathrm{s} \mathrm{o}\mathrm{n}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{k}\mathrm{e}\mathrm{y} \mathrm{f}\mathrm{e}\mathrm{a}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}\mathrm{s} \mathrm{o}\mathrm{f} \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{d}\mathrm{i}\mathrm{r}\mathrm{e}\mathrm{c}\mathrm{t} \mathrm{m}\mathrm{e}\mathrm{m}\mathrm{o}\mathrm{r}\mathrm{y} \mathrm{a}\mathrm{c}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s} \mathrm{i}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{f}\mathrm{a}\mathrm{c}\mathrm{e} \mathrm{i}\mathrm{s} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{d} \mathrm{a}\mathrm{v}\mathrm{o}\mathrm{i}\mathrm{d}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{u}\mathrm{n}\mathrm{n}\mathrm{e}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s}\mathrm{a}\mathrm{r}\mathrm{y} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{c}\mathrm{o}\mathrm{p}\mathrm{y}\mathrm{i}\mathrm{n}\mathrm{g}. \mathrm{T}\mathrm{h}\mathrm{i}\mathrm{s} \mathrm{r}\mathrm{e}\mathrm{q}\mathrm{u}\mathrm{i}\mathrm{r}\mathrm{e}\mathrm{s} \mathrm{s}\mathrm{p}\mathrm{e}\mathrm{c}\mathrm{i}\mathrm{a}\mathrm{l} \mathrm{a}\mathrm{t}\mathrm{t}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{i}\mathrm{n} \mathrm{p}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m} \mathrm{i}\mathrm{m}\mathrm{p}\mathrm{l}\mathrm{e}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{e}\mathrm{n}\mathrm{s}\mathrm{u}\mathrm{r}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{a} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{n}\mathrm{u}\mathrm{o}\mathrm{u}\mathrm{s} \mathrm{d}\mathrm{i}\mathrm{r}\mathrm{e}\mathrm{c}\mathrm{t} \mathrm{e}\mathrm{l}\mathrm{e}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{a}\mathrm{c}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s} \mathrm{d}\mathrm{u}\mathrm{r}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{i}fi\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{a}\mathrm{t} \mathrm{l}\mathrm{e}\mathrm{a}\mathrm{s}\mathrm{t} \mathrm{u}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{l} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{e}\mathrm{l}\mathrm{e}- \mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{i}\mathrm{s} \mathrm{m}\mathrm{o}\mathrm{v}\mathrm{e}\mathrm{d} \mathrm{o}\mathrm{r} \mathrm{d}\mathrm{e}\mathrm{l}\mathrm{e}\mathrm{t}\mathrm{e}\mathrm{d}. \mathrm{M}\mathrm{e}\mathrm{m}\mathrm{o}\mathrm{r}\mathrm{y} \mathrm{f}\mathrm{r}\mathrm{a}\mathrm{g}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{d}\mathrm{u}\mathrm{r}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{m}\mathrm{a}\mathrm{s}\mathrm{s}\mathrm{i}\mathrm{v}\mathrm{e} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{i}fi\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s} \mathrm{b}\mathrm{e}\mathrm{c}\mathrm{o}\mathrm{m}\mathrm{e}\mathrm{s} \mathrm{a} \mathrm{s}\mathrm{i}\mathrm{g}\mathrm{n}\mathrm{i}fi\mathrm{c}\mathrm{a}\mathrm{n}\mathrm{t} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{c}\mathrm{e}\mathrm{r}\mathrm{n}. \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{p}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m} \mathrm{u}\mathrm{t}\mathrm{i}\mathrm{l}\mathrm{i}\mathrm{z}\mathrm{e}\mathrm{s} \mathrm{a} \mathrm{s}\mathrm{e}\mathrm{t} \mathrm{o}\mathrm{f} \mathrm{a}\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{g}\mathrm{e} \mathrm{s}\mathrm{i}\mathrm{z}\mathrm{e} \mathrm{m}\mathrm{e}\mathrm{m}\mathrm{o}\mathrm{r}\mathrm{y} \mathrm{b}\mathrm{l}\mathrm{o}\mathrm{c}\mathrm{k}\mathrm{s} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{b}\mathrm{i}\mathrm{g} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{a}\mathrm{r}\mathrm{r}\mathrm{a}\mathrm{y}\mathrm{s}. \mathrm{E}\mathrm{a}\mathrm{c}\mathrm{h} \mathrm{b}\mathrm{l}\mathrm{o}\mathrm{c}\mathrm{k} \mathrm{i}\mathrm{s} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{s}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{r}\mathrm{e}\mathrm{d} \mathrm{n}\mathrm{o}\mathrm{n}\mathrm{r}\mathrm{e}\mathrm{l}\mathrm{o}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{a}\mathrm{b}\mathrm{l}\mathrm{e}, \mathrm{h}\mathrm{e}\mathrm{n}\mathrm{c}\mathrm{e} \mathrm{e}\mathrm{n}\mathrm{s}\mathrm{u}\mathrm{r}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{n}\mathrm{u}\mathrm{o}\mathrm{u}\mathrm{s} \mathrm{d}\mathrm{i}\mathrm{r}\mathrm{e}\mathrm{c}\mathrm{t} \mathrm{a}\mathrm{c}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s}, \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{b}\mathrm{l}\mathrm{o}\mathrm{c}\mathrm{k}\mathrm{s} \mathrm{m}\mathrm{a}\mathrm{y} \mathrm{b}\mathrm{e} \mathrm{f}\mathrm{r}\mathrm{e}\mathrm{e}\mathrm{d} \mathrm{o}\mathrm{n}\mathrm{l}\mathrm{y} \mathrm{d}\mathrm{u}\mathrm{r}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{a}\mathrm{c}\mathrm{t}\mathrm{i}fi\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}. \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{i}\mathrm{m}\mathrm{p}\mathrm{l}\mathrm{e}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e} \mathrm{i}\mathrm{s} \mathrm{s}\mathrm{i}\mathrm{m}\mathrm{p}\mathrm{l}\mathrm{e}, fl\mathrm{e}\mathrm{x}\mathrm{i}\mathrm{b}\mathrm{l}\mathrm{e} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{m}\mathrm{e}\mathrm{m}\mathrm{o}\mathrm{r}\mathrm{y} \mathrm{e}ffi\mathrm{c}\mathrm{i}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{w}\mathrm{i}\mathrm{d}\mathrm{e} \mathrm{r}\mathrm{a}\mathrm{n}\mathrm{g}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{s}\mathrm{u}\mathrm{p}\mathrm{p}\mathrm{o}\mathrm{r}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{f}\mathrm{u}\mathrm{n}\mathrm{c}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{a}\mathrm{l}\mathrm{i}\mathrm{t}\mathrm{y}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{d}\mathrm{e}\mathrm{t}\mathrm{a}\mathrm{i}\mathrm{l}\mathrm{e}\mathrm{d} \mathrm{a}\mathrm{n}\mathrm{a}\mathrm{l}\mathrm{y}\mathrm{s}\mathrm{i}\mathrm{s} \mathrm{o}\mathrm{f} \mathrm{d}\mathrm{i}ff\mathrm{e}\mathrm{r}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{r}\mathrm{e}\mathrm{p}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{s}\mathrm{u}\mathrm{p}\mathrm{p}\mathrm{o}\mathrm{r}\mathrm{t}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{a}\mathrm{l}\mathrm{g}\mathrm{o}\mathrm{r}\mathrm{i}\mathrm{t}\mathrm{h}\mathrm{m}\mathrm{s} \mathrm{w}\mathrm{a}\mathrm{s} \mathrm{p}\mathrm{e}\mathrm{r}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m}\mathrm{e}\mathrm{d} \mathrm{b}\mathrm{y} \mathrm{R}. \mathrm{G}\mathrm{a}\mathrm{r}\mathrm{i}\mathrm{m}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{a} \mathrm{i}\mathrm{n} \mathrm{h}\mathrm{i}\mathrm{s} \mathrm{w}\mathrm{o}\mathrm{r}\mathrm{k} [7]. \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{f}\mathrm{r}\mathrm{a}\mathrm{m}\mathrm{e}\mathrm{w}\mathrm{o}\mathrm{r}\mathrm{k} \mathrm{i}\mathrm{s} \mathrm{b}\mathrm{a}\mathrm{s}\mathrm{e}\mathrm{d} \mathrm{o}\mathrm{n} \mathrm{f}\mathrm{u}\mathrm{l}\mathrm{l} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{r}\mathrm{e}\mathrm{p}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{c}\mathrm{i}\mathrm{r}\mathrm{c}\mathrm{u}\mathrm{l}\mathrm{a}\mathrm{r} \mathrm{a}\mathrm{d}\mathrm{j}\mathrm{a}\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{c}\mathrm{i}\mathrm{e}\mathrm{s} \mathrm{v}\mathrm{e}\mathrm{r}\mathrm{t}\mathrm{e}\mathrm{x}--\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}--\mathrm{f}\mathrm{a}\mathrm{c}\mathrm{e}--\mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l}--\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{t}\mathrm{e}\mathrm{x} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{v}\mathrm{i}\mathrm{d}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{b}\mathrm{a}\mathrm{l}\mathrm{a}\mathrm{n}\mathrm{c}\mathrm{e} \mathrm{b}\mathrm{e}\mathrm{t}\mathrm{w}\mathrm{e}\mathrm{e}\mathrm{n} \mathrm{m}\mathrm{e}\mathrm{m}\mathrm{o}\mathrm{r}\mathrm{y} \mathrm{r}\mathrm{e}\mathrm{q}\mathrm{u}\mathrm{i}\mathrm{r}\mathrm{e}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{s} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{a}\mathrm{l}\mathrm{g}\mathrm{o}\mathrm{r}\mathrm{i}\mathrm{t}\mathrm{h}\mathrm{m}\mathrm{s} \mathrm{e}ffi\mathrm{c}\mathrm{i}\mathrm{e}\mathrm{n}\mathrm{c}\mathrm{y}. \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{p}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{v}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{s} \mathrm{i}\mathrm{n}\mathrm{f}\mathrm{r}\mathrm{a}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{g}\mathrm{r}\mathrm{i}\mathrm{d} \mathrm{g}\mathrm{e}\mathrm{n}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{r} \mathrm{m}\mathrm{a}\mathrm{y} \mathrm{r}\mathrm{e}\mathrm{l}\mathrm{y} \mathrm{o}\mathrm{n} \mathrm{i}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{n}\mathrm{a}\mathrm{l} \mathrm{t}\mathrm{o}\mathrm{p}\mathrm{o}\mathrm{l}\mathrm{o}\mathrm{g}\mathrm{y} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{s}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{e}\mathrm{n}\mathrm{c}\mathrm{y} \mathrm{c}\mathrm{h}\mathrm{e}\mathrm{c}\mathrm{k}\mathrm{s} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{g}\mathrm{e}\mathrm{o}\mathrm{m}\mathrm{e}\mathrm{t}\mathrm{r}\mathrm{y} \mathrm{c}\mathrm{a}\mathrm{l}\mathrm{c}\mathrm{u}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{o}\mathrm{r}\mathrm{s}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{r} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{t}\mathrm{r}\mathrm{o}\mathrm{l}\mathrm{s} \mathrm{w}\mathrm{h}\mathrm{i}\mathrm{c}\mathrm{h} \mathrm{t}\mathrm{y}\mathrm{p}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{m}\mathrm{e}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{c} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{e}\mathrm{a}\mathrm{c}\mathrm{h} \mathrm{t}\mathrm{y}\mathrm{p}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{e}\mathrm{s} \mathrm{s}\mathrm{h}\mathrm{o}\mathrm{u}\mathrm{l}\mathrm{d} \mathrm{b}\mathrm{e} \mathrm{p}\mathrm{r}\mathrm{e}\mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{d}, \mathrm{c}\mathrm{a}\mathrm{c}\mathrm{h}\mathrm{e}\mathrm{d} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{u}\mathrm{p}\mathrm{d}\mathrm{a}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{o}\mathrm{n} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{i}fi\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{m}\mathrm{i}\mathrm{n}\mathrm{i}\mathrm{m}\mathrm{a}\mathrm{l}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{i}\mathrm{c} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}\mathrm{d} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{g}\mathrm{e}\mathrm{n}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{o}\mathrm{r} \mathrm{w}\mathrm{i}\mathrm{l}\mathrm{l} \mathrm{b}\mathrm{e} \mathrm{p}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{b}\mathrm{e}\mathrm{l}\mathrm{o}\mathrm{w}. \mathrm{O}\mathrm{p}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{y} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{r} \mathrm{c}\mathrm{a}\mathrm{n} \mathrm{i}\mathrm{m}\mathrm{p}\mathrm{o}\mathrm{r}\mathrm{t} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{e}\mathrm{x}\mathrm{p}\mathrm{o}\mathrm{r}\mathrm{t} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{i}\mathrm{n} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{m}\mathrm{o}\mathrm{n}\mathrm{l}\mathrm{y} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{d} \mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m}\mathrm{a}\mathrm{t}\mathrm{s}, \mathrm{i}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{n}\mathrm{a}\mathrm{l} \mathrm{c}\mathrm{r}\mathrm{o}\mathrm{s}\mathrm{s} \mathrm{a}\mathrm{r}\mathrm{c}\mathrm{h}\mathrm{i}\mathrm{t}\mathrm{e}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e} \mathrm{p}\mathrm{o}\mathrm{r}\mathrm{t}\mathrm{a}\mathrm{b}\mathrm{l}\mathrm{e} \mathrm{b}\mathrm{i}\mathrm{n}\mathrm{a}\mathrm{r}\mathrm{y} \mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m}\mathrm{a}\mathrm{t} \mathrm{i}\mathrm{s} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{d} \mathrm{t}\mathrm{o} \mathrm{s}\mathrm{t}\mathrm{o}\mathrm{r}\mathrm{e} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{f}\mathrm{u}\mathrm{l}\mathrm{l} \mathrm{s}\mathrm{e}\mathrm{t} \mathrm{o}\mathrm{f} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{f}\mathrm{e}\mathrm{a}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}\mathrm{s}. \mathrm{O}\mathrm{n}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{k}\mathrm{e}\mathrm{y} \mathrm{p}\mathrm{o}\mathrm{i}\mathrm{n}\mathrm{t}\mathrm{s} \mathrm{i}\mathrm{n} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{i}\mathrm{m}\mathrm{p}\mathrm{l}\mathrm{e}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{o}\mathrm{f} \mathrm{n}\mathrm{u}\mathrm{m}\mathrm{e}\mathrm{r}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{a}\mathrm{n}\mathrm{a}\mathrm{l}\mathrm{y}\mathrm{s}\mathrm{i}\mathrm{s} \mathrm{a}\mathrm{p}\mathrm{p}\mathrm{l}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s} \mathrm{i}\mathrm{s} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{i}\mathrm{d}\mathrm{e}\mathrm{a} 105 Суперкомпьютерные дни в России 2015 // Russian Supercomputing Days 2015 // RussianSCDays.org \mathrm{o}\mathrm{f} \mathrm{d}\mathrm{o}\mathrm{m}\mathrm{a}\mathrm{i}\mathrm{n} \mathrm{d}\mathrm{e}\mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{o}\mathrm{s}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{o}\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{l}\mathrm{a}\mathrm{p}\mathrm{p}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{g}\mathrm{r}\mathrm{i}\mathrm{d}\mathrm{s} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{g}\mathrm{h}\mathrm{o}\mathrm{s}\mathrm{t} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{s} [8]. \mathrm{G}\mathrm{h}\mathrm{o}\mathrm{s}\mathrm{t} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{s} \mathrm{o}\mathrm{n} \mathrm{o}\mathrm{n}\mathrm{e} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s} \mathrm{a}\mathrm{r}\mathrm{e} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{s} \mathrm{m}\mathrm{i}\mathrm{r}\mathrm{r}\mathrm{o}\mathrm{r}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{r}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{p}\mathrm{o}\mathrm{n}\mathrm{d}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{s} \mathrm{f}\mathrm{r}\mathrm{o}\mathrm{m} \mathrm{a}\mathrm{n}\mathrm{o}\mathrm{t}\mathrm{h}\mathrm{e}\mathrm{r} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s}. \mathrm{D}\mathrm{i}ff\mathrm{e}\mathrm{r}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{d}\mathrm{i}\mathrm{s}\mathrm{c}\mathrm{r}\mathrm{e}\mathrm{t}\mathrm{i}\mathrm{z}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{s}\mathrm{c}\mathrm{h}\mathrm{e}\mathrm{m}\mathrm{e}\mathrm{s} \mathrm{m}\mathrm{a}\mathrm{y} \mathrm{r}\mathrm{e}\mathrm{q}\mathrm{u}\mathrm{i}\mathrm{r}\mathrm{e} \mathrm{d}\mathrm{i}ff\mathrm{e}\mathrm{r}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{t}\mathrm{y}\mathrm{p}\mathrm{e}\mathrm{s} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{w}\mathrm{i}\mathrm{d}\mathrm{t}\mathrm{h} \mathrm{o}\mathrm{f} \mathrm{o}\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{l}\mathrm{a}\mathrm{p}\mathrm{p}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{l}\mathrm{a}\mathrm{y}\mathrm{e}\mathrm{r}\mathrm{s}. \mathrm{I}\mathrm{n} \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{e}\mathrm{a}\mathrm{c}\mathrm{h} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{y} \mathrm{h}\mathrm{a}\mathrm{v}\mathrm{e} \mathrm{e}\mathrm{x}\mathrm{a}\mathrm{c}\mathrm{t}\mathrm{l}\mathrm{y} \mathrm{o}\mathrm{n}\mathrm{e} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s} \mathrm{o}\mathrm{w}\mathrm{n}\mathrm{e}\mathrm{r}, \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{a} \mathrm{s}\mathrm{p}\mathrm{e}\mathrm{c}\mathrm{i}fi\mathrm{c} \mathrm{s}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{e} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{e}\mathrm{a}\mathrm{c}\mathrm{h} \mathrm{s}\mathrm{h}\mathrm{a}\mathrm{r}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s}: ``\mathrm{o}\mathrm{w}\mathrm{n}\mathrm{e}\mathrm{d}"" \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{e}\mathrm{s}, \mathrm{w}\mathrm{h}\mathrm{i}\mathrm{c}\mathrm{h} \mathrm{o}\mathrm{n}\mathrm{l}\mathrm{y} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{c}\mathrm{u}\mathrm{r}\mathrm{r}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s} \mathrm{o}\mathrm{w}\mathrm{n}\mathrm{s}, ``\mathrm{s}\mathrm{h}\mathrm{a}\mathrm{r}\mathrm{e}\mathrm{d}"" \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{o}\mathrm{w}\mathrm{n} \mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{e}\mathrm{s}, \mathrm{w}\mathrm{h}\mathrm{i}\mathrm{c}\mathrm{h} \mathrm{h}\mathrm{a}\mathrm{v}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{p}\mathrm{i}\mathrm{e}\mathrm{s} \mathrm{o}\mathrm{n} \mathrm{o}\mathrm{t}\mathrm{h}\mathrm{e}\mathrm{r} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s}\mathrm{e}\mathrm{s}, \mathrm{a}\mathrm{n}\mathrm{d} ``\mathrm{g}\mathrm{h}\mathrm{o}\mathrm{s}\mathrm{t}"" \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{c}\mathrm{o}\mathrm{p}\mathrm{i}\mathrm{e}\mathrm{s} \mathrm{o}\mathrm{f} \mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{e}\mathrm{s} \mathrm{f}\mathrm{r}\mathrm{o}\mathrm{m} \mathrm{o}\mathrm{t}\mathrm{h}\mathrm{e}\mathrm{r} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s}\mathrm{e}\mathrm{s}. \mathrm{E}\mathrm{a}\mathrm{c}\mathrm{h} \mathrm{s}\mathrm{h}\mathrm{a}\mathrm{r}\mathrm{e}\mathrm{d} \mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{y} \mathrm{a}\mathrm{l}\mathrm{s}\mathrm{o} \mathrm{s}\mathrm{t}\mathrm{o}\mathrm{r}\mathrm{e}\mathrm{s} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{l}\mathrm{i}\mathrm{s}\mathrm{t} \mathrm{o}\mathrm{f} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s}\mathrm{e}\mathrm{s} \mathrm{i}\mathrm{t} \mathrm{i}\mathrm{s} \mathrm{c}\mathrm{o}\mathrm{p}\mathrm{i}\mathrm{e}\mathrm{d} \mathrm{t}\mathrm{o}. \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{a}\mathrm{u}\mathrm{t}\mathrm{o}\mathrm{m}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{y} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{s} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{d}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{s} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{g}\mathrm{h}\mathrm{o}\mathrm{s}\mathrm{t} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{s} \mathrm{g}\mathrm{i}\mathrm{v}\mathrm{e}\mathrm{n} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{n}\mathrm{u}\mathrm{m}\mathrm{b}\mathrm{e}\mathrm{r} \mathrm{o}\mathrm{f} \mathrm{l}\mathrm{a}\mathrm{y}\mathrm{e}\mathrm{r}\mathrm{s} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{n}\mathrm{e}\mathrm{c}\mathrm{t}\mathrm{i}\mathrm{v}\mathrm{i}\mathrm{t}\mathrm{y} \mathrm{t}\mathrm{y}\mathrm{p}\mathrm{e}: \mathrm{n}\mathrm{e}\mathrm{i}\mathrm{g}\mathrm{h}\mathrm{b}\mathrm{o}\mathrm{u}\mathrm{r}\mathrm{s} \mathrm{t}\mathrm{h}\mathrm{r}\mathrm{o}\mathrm{u}\mathrm{g}\mathrm{h} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{f}\mathrm{a}\mathrm{c}\mathrm{e}\mathrm{s}, \mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}\mathrm{s} \mathrm{o}\mathrm{r} \mathrm{v}\mathrm{e}\mathrm{r}\mathrm{t}\mathrm{i}\mathrm{c}\mathrm{e}\mathrm{s}. \mathrm{S}\mathrm{p}\mathrm{e}\mathrm{c}\mathrm{i}\mathrm{a}\mathrm{l} \mathrm{a}\mathrm{t}\mathrm{t}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{i}\mathrm{s} \mathrm{g}\mathrm{i}\mathrm{v}\mathrm{e}\mathrm{n} \mathrm{t}\mathrm{o} \mathrm{h}\mathrm{a}\mathrm{n}\mathrm{d}\mathrm{l}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{o}\mathrm{f} \mathrm{m}\mathrm{u}\mathrm{l}\mathrm{t}\mathrm{i}\mathrm{p}\mathrm{l}\mathrm{e} \mathrm{g}\mathrm{h}\mathrm{o}\mathrm{s}\mathrm{t} \mathrm{l}\mathrm{a}\mathrm{y}\mathrm{e}\mathrm{r}\mathrm{s}, \mathrm{s}\mathrm{i}\mathrm{n}\mathrm{c}\mathrm{e} \mathrm{c}\mathrm{r}\mathrm{o}\mathrm{s}\mathrm{s}-\mathrm{p}\mathrm{r}\mathrm{o}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s} \mathrm{t}\mathrm{r}\mathrm{a}\mathrm{n}\mathrm{s}\mathrm{f}\mathrm{e}\mathrm{r}\mathrm{s} \mathrm{o}\mathrm{c}\mathrm{c}\mathrm{u}\mathrm{r} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{m}\mathrm{o}\mathrm{n}\mathrm{l}\mathrm{y}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{r} \mathrm{c}\mathrm{a}\mathrm{n} \mathrm{a}\mathrm{l}\mathrm{s}\mathrm{o} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{v}\mathrm{i}\mathrm{d}\mathrm{e} \mathrm{a}\mathrm{n} \mathrm{e}\mathrm{x}\mathrm{p}\mathrm{l}\mathrm{i}\mathrm{c}\mathrm{i}\mathrm{t} \mathrm{g}\mathrm{h}\mathrm{o}\mathrm{s}\mathrm{t} \mathrm{m}\mathrm{a}\mathrm{p} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{s}\mathrm{p}\mathrm{e}\mathrm{c}\mathrm{i}fi\mathrm{c} \mathrm{a}\mathrm{p}\mathrm{p}\mathrm{l}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{s}\mathrm{e}\mathrm{c}\mathrm{o}\mathrm{n}\mathrm{d} \mathrm{k}\mathrm{e}\mathrm{y} \mathrm{p}\mathrm{o}\mathrm{i}\mathrm{n}\mathrm{t} \mathrm{i}\mathrm{n} \mathrm{e}ff\mathrm{e}\mathrm{c}\mathrm{t}\mathrm{i}\mathrm{v}\mathrm{e} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{u}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{i}\mathrm{s} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{l}\mathrm{o}\mathrm{a}\mathrm{d} \mathrm{b}\mathrm{a}\mathrm{l}\mathrm{a}\mathrm{n}\mathrm{c}\mathrm{i}\mathrm{n}\mathrm{g}. \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{v}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{s} fl\mathrm{e}\mathrm{x}\mathrm{i}\mathrm{b}\mathrm{l}\mathrm{e} \mathrm{i}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{f}\mathrm{a}\mathrm{c}\mathrm{e} \mathrm{t}\mathrm{o} \mathrm{r}\mathrm{e}\mathrm{p}\mathrm{a}\mathrm{r}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{r}\mathrm{e}\mathrm{d}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{r} \mathrm{c}\mathrm{h}\mathrm{o}\mathrm{o}\mathrm{s}\mathrm{e}\mathrm{s} \mathrm{o}\mathrm{n}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{i}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{n}\mathrm{a}\mathrm{l} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{e}\mathrm{r}\mathrm{s}, \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{e}\mathrm{x}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{n}\mathrm{a}\mathrm{l} \mathrm{w}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{l}\mathrm{y} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{d} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{e}\mathrm{r}\mathrm{s} \mathrm{Z}\mathrm{o}\mathrm{l}\mathrm{t}\mathrm{a}\mathrm{n} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{P}\mathrm{a}\mathrm{r}\mathrm{m}\mathrm{e}\mathrm{t}\mathrm{i}\mathrm{s}, \mathrm{o}\mathrm{r} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{v}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{s} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{m}\mathrm{a}\mathrm{p} \mathrm{e}\mathrm{x}\mathrm{p}\mathrm{l}\mathrm{i}\mathrm{c}\mathrm{i}\mathrm{t}\mathrm{l}\mathrm{y}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{r}\mathrm{e}\mathrm{d}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s} \mathrm{e}ff\mathrm{e}\mathrm{c}\mathrm{t}\mathrm{i}\mathrm{v}\mathrm{e}\mathrm{l}\mathrm{y} \mathrm{u}\mathrm{t}\mathrm{i}\mathrm{l}\mathrm{i}\mathrm{z}\mathrm{e}\mathrm{s} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{g}\mathrm{h}\mathrm{o}\mathrm{s}\mathrm{t} \mathrm{l}\mathrm{a}\mathrm{y}\mathrm{e}\mathrm{r}\mathrm{s} \mathrm{i}\mathrm{f} \mathrm{a}\mathrm{n}\mathrm{y} \mathrm{w}\mathrm{e}\mathrm{r}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{i}\mathrm{n} \mathrm{a}\mathrm{d}\mathrm{v}\mathrm{a}\mathrm{n}\mathrm{c}\mathrm{e} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{e}\mathrm{n}\mathrm{s}\mathrm{u}\mathrm{r}\mathrm{e}\mathrm{s} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{g}\mathrm{h}\mathrm{o}\mathrm{s}\mathrm{t} \mathrm{l}\mathrm{a}\mathrm{y}\mathrm{e}\mathrm{r}\mathrm{s} \mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e} \mathrm{i}\mathrm{s} \mathrm{p}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{e}\mathrm{r}\mathrm{v}\mathrm{e}\mathrm{d} \mathrm{a}\mathrm{f}\mathrm{t}\mathrm{e}\mathrm{r} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{r}\mathrm{e}\mathrm{d}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}. \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{p}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{v}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{s} fl\mathrm{e}\mathrm{x}\mathrm{i}\mathrm{b}\mathrm{l}\mathrm{e} \mathrm{i}\mathrm{n}\mathrm{f}\mathrm{r}\mathrm{a}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e} \mathrm{t}\mathrm{o} \mathrm{o}\mathrm{r}\mathrm{g}\mathrm{a}\mathrm{n}\mathrm{i}\mathrm{z}\mathrm{e} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{e}\mathrm{s} \mathrm{i}\mathrm{n}\mathrm{t}\mathrm{o} \mathrm{h}\mathrm{i}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{r}\mathrm{c}\mathrm{h}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{s}\mathrm{e}\mathrm{t}\mathrm{s} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{a}\mathrm{s}\mathrm{s}\mathrm{o}\mathrm{c}\mathrm{i}\mathrm{a}\mathrm{t}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{r} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{e}\mathrm{s}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{r} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{i}\mathrm{s} \mathrm{i}\mathrm{d}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}fi\mathrm{e}\mathrm{d} \mathrm{b}\mathrm{y} \mathrm{n}\mathrm{a}\mathrm{m}\mathrm{e}\mathrm{d} \mathrm{t}\mathrm{a}\mathrm{g}\mathrm{s}. \mathrm{E}\mathrm{a}\mathrm{c}\mathrm{h} \mathrm{t}\mathrm{a}\mathrm{g} \mathrm{m}\mathrm{a}\mathrm{y} \mathrm{b}\mathrm{e} \mathrm{a}\mathrm{s}\mathrm{s}\mathrm{o}\mathrm{c}\mathrm{i}\mathrm{a}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{v}\mathrm{e}\mathrm{r}\mathrm{t}\mathrm{i}\mathrm{c}\mathrm{e}\mathrm{s}, \mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}\mathrm{s}, \mathrm{f}\mathrm{a}\mathrm{c}\mathrm{e}\mathrm{s}, \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{s}, \mathrm{s}\mathrm{e}\mathrm{t}\mathrm{s}, \mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{r}\mathrm{e} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{o}\mathrm{r} \mathrm{a}\mathrm{n}\mathrm{y} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{b}\mathrm{i}\mathrm{n}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{h}\mathrm{e}\mathrm{m}. \mathrm{E}\mathrm{a}\mathrm{c}\mathrm{h} \mathrm{t}\mathrm{a}\mathrm{g} \mathrm{s}\mathrm{t}\mathrm{o}\mathrm{r}\mathrm{e}\mathrm{s} \mathrm{r}\mathrm{e}\mathrm{a}\mathrm{l}, \mathrm{i}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{g}\mathrm{e}\mathrm{r} \mathrm{o}\mathrm{r} \mathrm{b}\mathrm{y}\mathrm{t}\mathrm{e} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{o}\mathrm{r} \mathrm{r}\mathrm{e}\mathrm{f}\mathrm{e}\mathrm{r}\mathrm{e}\mathrm{n}\mathrm{c}\mathrm{e}\mathrm{s} \mathrm{t}\mathrm{o} \mathrm{e}\mathrm{l}\mathrm{e}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{s}. \mathrm{F}\mathrm{i}\mathrm{x}\mathrm{e}\mathrm{d} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{d}\mathrm{y}\mathrm{n}\mathrm{a}\mathrm{m}\mathrm{i}\mathrm{c} \mathrm{l}\mathrm{e}\mathrm{n}\mathrm{g}\mathrm{t}\mathrm{h} \mathrm{a}\mathrm{r}\mathrm{r}\mathrm{a}\mathrm{y}\mathrm{s} \mathrm{a}\mathrm{r}\mathrm{e} \mathrm{n}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{v}\mathrm{e}\mathrm{l}\mathrm{y} \mathrm{s}\mathrm{u}\mathrm{p}\mathrm{p}\mathrm{o}\mathrm{r}\mathrm{t}\mathrm{e}\mathrm{d}. \mathrm{T}\mathrm{a}\mathrm{g}\mathrm{s} \mathrm{m}\mathrm{a}\mathrm{y} \mathrm{b}\mathrm{e} \mathrm{d}\mathrm{e}\mathrm{n}\mathrm{s}\mathrm{e}, \mathrm{i}.\mathrm{e}. \mathrm{a}\mathrm{l}\mathrm{l} \mathrm{a}\mathrm{p}\mathrm{p}\mathrm{r}\mathrm{o}\mathrm{p}\mathrm{r}\mathrm{i}\mathrm{a}\mathrm{t}\mathrm{e} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{e}\mathrm{s} \mathrm{h}\mathrm{a}\mathrm{v}\mathrm{e} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{a}\mathrm{s}\mathrm{s}\mathrm{o}\mathrm{c}\mathrm{i}\mathrm{a}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{t}\mathrm{a}\mathrm{g}, \mathrm{o}\mathrm{r} \mathrm{s}\mathrm{p}\mathrm{a}\mathrm{r}\mathrm{s}\mathrm{e}, \mathrm{i}.\mathrm{e}. \mathrm{o}\mathrm{n}\mathrm{l}\mathrm{y} \mathrm{s}\mathrm{o}\mathrm{m}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{e}\mathrm{s} \mathrm{s}\mathrm{t}\mathrm{o}\mathrm{r}\mathrm{e} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{t}\mathrm{a}\mathrm{g} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a}. \mathrm{M}\mathrm{a}\mathrm{r}\mathrm{k}\mathrm{e}\mathrm{r}\mathrm{s} \mathrm{a}\mathrm{r}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{d} \mathrm{i}\mathrm{n} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{s}\mathrm{a}\mathrm{m}\mathrm{e} \mathrm{w}\mathrm{a}\mathrm{y} \mathrm{a}\mathrm{s} \mathrm{a} \mathrm{b}\mathrm{o}\mathrm{o}\mathrm{l}\mathrm{e}\mathrm{a}\mathrm{n} \mathrm{t}\mathrm{y}\mathrm{p}\mathrm{e} \mathrm{t}\mathrm{a}\mathrm{g}\mathrm{s}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{t}\mathrm{a}\mathrm{g}\mathrm{s} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{i}\mathrm{s} \mathrm{m}\mathrm{i}\mathrm{r}\mathrm{r}\mathrm{o}\mathrm{r}\mathrm{e}\mathrm{d} \mathrm{o}\mathrm{n} \mathrm{d}\mathrm{e}\mathrm{m}\mathrm{a}\mathrm{n}\mathrm{d} \mathrm{t}\mathrm{o} \mathrm{g}\mathrm{h}\mathrm{o}\mathrm{s}\mathrm{t} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{s}, \mathrm{i}\mathrm{n} \mathrm{a}\mathrm{d}\mathrm{d}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{s}\mathrm{u}\mathrm{p}\mathrm{p}\mathrm{o}\mathrm{r}\mathrm{t}\mathrm{s} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{m}\mathrm{o}\mathrm{n} \mathrm{r}\mathrm{e}\mathrm{d}\mathrm{u}\mathrm{c}\mathrm{e} \mathrm{o}\mathrm{p}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s} \mathrm{t}\mathrm{o} \mathrm{g}\mathrm{a}\mathrm{t}\mathrm{h}\mathrm{e}\mathrm{r} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{f}\mathrm{r}\mathrm{o}\mathrm{m} \mathrm{g}\mathrm{h}\mathrm{o}\mathrm{s}\mathrm{t} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{s} \mathrm{b}\mathrm{a}\mathrm{c}\mathrm{k} \mathrm{t}\mathrm{o} \mathrm{o}\mathrm{w}\mathrm{n}\mathrm{e}\mathrm{r}. \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{s}\mathrm{o}\mathrm{l}\mathrm{v}\mathrm{e}\mathrm{r} \mathrm{c}\mathrm{l}\mathrm{a}\mathrm{s}\mathrm{s} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{v}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{s} \mathrm{m}\mathrm{e}\mathrm{t}\mathrm{h}\mathrm{o}\mathrm{d}\mathrm{s} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{s}\mathrm{p}\mathrm{a}\mathrm{r}\mathrm{s}\mathrm{e} \mathrm{m}\mathrm{a}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{x} \mathrm{a}\mathrm{s}\mathrm{s}\mathrm{e}\mathrm{m}\mathrm{b}\mathrm{l}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h}\mathrm{o}\mathrm{u}\mathrm{t} \mathrm{p}\mathrm{r}\mathrm{i}\mathrm{o}\mathrm{r} \mathrm{k}\mathrm{n}\mathrm{o}\mathrm{w}\mathrm{l}- \mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{m}\mathrm{a}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{x} \mathrm{s}\mathrm{p}\mathrm{a}\mathrm{r}\mathrm{s}\mathrm{i}\mathrm{t}\mathrm{y} \mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{l}\mathrm{i}\mathrm{n}\mathrm{e}\mathrm{a}\mathrm{r} \mathrm{s}\mathrm{o}\mathrm{l}\mathrm{v}\mathrm{e}\mathrm{r} \mathrm{i}\mathrm{n}\mathrm{f}\mathrm{r}\mathrm{a}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e} \mathrm{m}\mathrm{a}\mathrm{y} \mathrm{b}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{d} \mathrm{t}\mathrm{o} \mathrm{d}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{l}\mathrm{o}\mathrm{p} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{i}\mathrm{m}\mathrm{p}\mathrm{l}\mathrm{e}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{s}\mathrm{p}\mathrm{e}\mathrm{c}\mathrm{i}fi\mathrm{c} \mathrm{i}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{v}\mathrm{e} \mathrm{l}\mathrm{i}\mathrm{n}\mathrm{e}\mathrm{a}\mathrm{r} \mathrm{s}\mathrm{o}\mathrm{l}\mathrm{v}\mathrm{e}\mathrm{r} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{s}\mathrm{p}\mathrm{e}\mathrm{c}\mathrm{i}\mathrm{a}\mathrm{l} \mathrm{p}\mathrm{r}\mathrm{e}\mathrm{c}\mathrm{o}\mathrm{n}\mathrm{d}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{e}\mathrm{r}. \mathrm{S}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{i}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{n}\mathrm{a}\mathrm{l} \mathrm{s}\mathrm{o}\mathrm{l}\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{s} \mathrm{a}\mathrm{r}\mathrm{e} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{v}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{d} \mathrm{n}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{v}\mathrm{e}\mathrm{l}\mathrm{y}, \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{v}\mathrm{e}\mathrm{n}\mathrm{i}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{i}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{f}\mathrm{a}\mathrm{c}\mathrm{e}\mathrm{s} \mathrm{t}\mathrm{o} \mathrm{P}\mathrm{E}\mathrm{T}\mathrm{S}\mathrm{c} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{T}\mathrm{r}\mathrm{i}\mathrm{l}\mathrm{i}\mathrm{n}\mathrm{o}\mathrm{s} \mathrm{s}\mathrm{o}\mathrm{l}\mathrm{v}\mathrm{e}\mathrm{r} \mathrm{p}\mathrm{a}\mathrm{c}\mathrm{k}\mathrm{a}\mathrm{g}\mathrm{e}\mathrm{s} \mathrm{a}\mathrm{r}\mathrm{e} \mathrm{i}\mathrm{n}\mathrm{c}\mathrm{l}\mathrm{u}\mathrm{d}\mathrm{e}\mathrm{d} \mathrm{a}\mathrm{s} \mathrm{w}\mathrm{e}\mathrm{l}\mathrm{l}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{d}\mathrm{e}\mathrm{t}\mathrm{a}\mathrm{i}\mathrm{l}\mathrm{e}\mathrm{d} \mathrm{a}\mathrm{l}\mathrm{g}\mathrm{o}\mathrm{r}\mathrm{i}\mathrm{t}\mathrm{h}\mathrm{m}\mathrm{s} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}\mathrm{s} \mathrm{a}\mathrm{r}\mathrm{e} \mathrm{p}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{i}\mathrm{n} [9]. 3. User interface \#i n c l u d e "" inmost . h "" using namespace INMOST ; i n t main ( i n t argc , char * argv []) -- // Initialize INMOST activities Solver :: Initialize (\& argc ,\& argv , "" "" ); Mesh :: Initialize (\& argc ,\& argv ); Partitioner :: Initialize (\& argc ,\& argv ); ... // Finalize INMOST activities Partitioner :: Finalize (); Solver :: Finalize (); Mesh :: Finalize (); return 0; \H Figure 1. \mathrm{I}\mathrm{n}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{a}\mathrm{l}\mathrm{i}\mathrm{z}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{a}\mathrm{n}\mathrm{d} fi\mathrm{n}\mathrm{a}\mathrm{l}\mathrm{i}\mathrm{z}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{o}\mathrm{f} \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{u}\mathrm{l}\mathrm{e}\mathrm{s} \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{c}\mathrm{o}\mathrm{d}\mathrm{e} \mathrm{i}\mathrm{s} \mathrm{w}\mathrm{r}\mathrm{i}\mathrm{t}\mathrm{t}\mathrm{e}\mathrm{n} \mathrm{i}\mathrm{n} \mathrm{C}++ \mathrm{l}\mathrm{a}\mathrm{n}\mathrm{g}\mathrm{u}\mathrm{a}\mathrm{g}\mathrm{e}, \mathrm{i}\mathrm{t} \mathrm{i}\mathrm{s} \mathrm{c}\mathrm{r}\mathrm{o}\mathrm{s}\mathrm{s}-\mathrm{p}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{m}\mathrm{a}\mathrm{y} \mathrm{b}\mathrm{e} \mathrm{b}\mathrm{u}\mathrm{i}\mathrm{l}\mathrm{t} \mathrm{u}\mathrm{s}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{w}\mathrm{i}\mathrm{d}\mathrm{e} \mathrm{r}\mathrm{a}\mathrm{n}\mathrm{g}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{i}\mathrm{l}\mathrm{e}\mathrm{r}\mathrm{s}. \mathrm{M}\mathrm{o}\mathrm{d}\mathrm{u}\mathrm{l}\mathrm{a}\mathrm{r} \mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{c}\mathrm{o}\mathrm{d}\mathrm{e} \mathrm{a}\mathrm{l}\mathrm{l}\mathrm{o}\mathrm{w}\mathrm{s} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{r} \mathrm{t}\mathrm{o} \mathrm{e}\mathrm{n}\mathrm{a}\mathrm{b}\mathrm{l}\mathrm{e} \mathrm{a}\mathrm{n}\mathrm{d} 106 Суперкомпьютерные дни в России 2015 // Russian Supercomputing Days 2015 // RussianSCDays.org \mathrm{d}\mathrm{i}\mathrm{s}\mathrm{a}\mathrm{b}\mathrm{l}\mathrm{e} \mathrm{o}\mathrm{p}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{a}\mathrm{l} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{o}\mathrm{n}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{s} \mathrm{i}\mathrm{n}\mathrm{c}\mathrm{l}\mathrm{u}\mathrm{d}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{i}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{f}\mathrm{a}\mathrm{c}\mathrm{e}\mathrm{s} \mathrm{t}\mathrm{o} \mathrm{t}\mathrm{h}\mathrm{i}\mathrm{r}\mathrm{d} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{t}\mathrm{y} \mathrm{s}\mathrm{o}\mathrm{f}\mathrm{t}\mathrm{w}\mathrm{a}\mathrm{r}\mathrm{e}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{d}\mathrm{e} \mathrm{i}\mathrm{s} \mathrm{o}\mathrm{r}\mathrm{g}\mathrm{a}\mathrm{n}\mathrm{i}\mathrm{z}\mathrm{e}\mathrm{d} \mathrm{i}\mathrm{n} \mathrm{s}\mathrm{u}\mathrm{c}\mathrm{h} \mathrm{a} \mathrm{w}\mathrm{a}\mathrm{y}, \mathrm{t}\mathrm{h}\mathrm{a}\mathrm{t} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{r} \mathrm{d}\mathrm{o}\mathrm{e}\mathrm{s} \mathrm{n}\mathrm{o}\mathrm{t} \mathrm{n}\mathrm{e}\mathrm{e}\mathrm{d} \mathrm{t}\mathrm{o} \mathrm{e}\mathrm{x}\mathrm{p}\mathrm{l}\mathrm{o}\mathrm{i}\mathrm{t} \mathrm{a}\mathrm{n}\mathrm{y} \mathrm{o}\mathrm{f} \mathrm{M}\mathrm{P}\mathrm{I} \mathrm{s}\mathrm{p}\mathrm{e}\mathrm{c}\mathrm{i}fi\mathrm{c} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{c}\mathrm{e}\mathrm{d}\mathrm{u}\mathrm{r}\mathrm{e}\mathrm{s} \mathrm{i}\mathrm{n} \mathrm{o}\mathrm{r}\mathrm{d}\mathrm{e}\mathrm{r} \mathrm{t}\mathrm{o} \mathrm{c}\mathrm{r}\mathrm{e}\mathrm{a}\mathrm{t}\mathrm{e} \mathrm{a} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{a}\mathrm{p}\mathrm{p}\mathrm{l}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}. \mathrm{I}\mathrm{f} \mathrm{a}\mathrm{n}\mathrm{y} \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{u}\mathrm{l}\mathrm{e} \mathrm{i}\mathrm{s} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{d}, \mathrm{i}\mathrm{t} \mathrm{s}\mathrm{h}\mathrm{o}\mathrm{u}\mathrm{l}\mathrm{d} \mathrm{b}\mathrm{e} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{p}\mathrm{e}\mathrm{r}\mathrm{l}\mathrm{y} \mathrm{i}\mathrm{n}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{a}\mathrm{l}\mathrm{i}\mathrm{z}\mathrm{e}\mathrm{d} \mathrm{a}\mathrm{n}\mathrm{d} fi\mathrm{n}\mathrm{a}\mathrm{l}\mathrm{i}\mathrm{z}\mathrm{e}\mathrm{d} \mathrm{b}\mathrm{e}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{e} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{a}\mathrm{f}\mathrm{t}\mathrm{e}\mathrm{r} \mathrm{o}\mathrm{f} \mathrm{i}\mathrm{t}\mathrm{s} \mathrm{u}\mathrm{s}\mathrm{e} \mathrm{r}\mathrm{e}\mathrm{s}\mathrm{p}\mathrm{e}\mathrm{c}\mathrm{t}\mathrm{i}\mathrm{v}\mathrm{e}\mathrm{l}\mathrm{y}, \mathrm{r}\mathrm{e}\mathrm{f}\mathrm{e}\mathrm{r} \mathrm{t}\mathrm{o} \mathrm{F}\mathrm{i}\mathrm{g}. 1 \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{e}\mathrm{x}\mathrm{a}\mathrm{m}\mathrm{p}\mathrm{l}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{s}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{u}\mathrm{l}\mathrm{e}\mathrm{s} \mathrm{u}\mathrm{s}\mathrm{a}\mathrm{g}\mathrm{e}. 4 5 7 6 6 7 4 5 3 2 1 1 0 0 3 \mathrm{a}) 2 \mathrm{b}) Figure 2. \mathrm{M}\mathrm{i}\mathrm{n}\mathrm{i}\mathrm{m}\mathrm{a}\mathrm{l}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{i}\mathrm{c} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{c}\mathrm{u}\mathrm{b}\mathrm{i}\mathrm{c} \mathrm{g}\mathrm{r}\mathrm{i}\mathrm{d}: \mathrm{a}) \mathrm{o}\mathrm{n}\mathrm{e} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{l}\mathrm{o}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{v}\mathrm{e}\mathrm{r}\mathrm{t}\mathrm{i}\mathrm{c}\mathrm{e}\mathrm{s}, \mathrm{b}) \mathrm{d}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{g}\mathrm{r}\mathrm{i}\mathrm{d} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{N}\mathrm{P}=8 Mesh * m = new Mesh (); i n t rank = m - ?` GetProcessorRank (); // Get process rank i n t size = m - ?` G et P r oc e s so r s Nu m b er (); // Get number of processes ElementArray !` Node ?` verts ( m ); // Create local vertices f o r ( i n t k =0; k !`2; k ++) f o r ( i n t j =0; j !`2; j ++) f o r ( i n t i =0; i !`2; i ++) -- double xyz [3]=-- rank +i , j , k \H ; // Define node coordinates verts . push\.back (m - ?` CreateNode ( xyz )); // Add new vertex \H // Define face connectivity template for cubic cell , rf . Fig . 2 a const i n t face\.nodes [24] = --0 ,4 ,6 ,2 , 1 ,3 ,7 ,5 , 0 ,1 ,5 ,4 , 2 ,6 ,7 ,3 , 0 ,2 ,3 ,1 , 4 ,5 ,7 ,6\H ; const i n t num\.nodes [6] = --4 , 4 , 4 , 4 , 4 , 4\H ; m - ?` CreateCell ( verts , face\.nodes , num\.nodes ,6); // Create the cubic cell m - ?` ResolveShared (); // Resolve duplicate nodes m - ?` Save ( "" mesh . pvtk "" ); // Export mesh to parallel VTK format delete m; Figure 3. \mathrm{M}\mathrm{i}\mathrm{n}\mathrm{i}\mathrm{m}\mathrm{a}\mathrm{l}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{i}\mathrm{c} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{g}\mathrm{e}\mathrm{n}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{I}\mathrm{n} \mathrm{o}\mathrm{r}\mathrm{d}\mathrm{e}\mathrm{r} \mathrm{t}\mathrm{o} \mathrm{c}\mathrm{r}\mathrm{e}\mathrm{a}\mathrm{t}\mathrm{e} \mathrm{a} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{r} \mathrm{s}\mathrm{h}\mathrm{o}\mathrm{u}\mathrm{l}\mathrm{d} \mathrm{s}\mathrm{e}\mathrm{t} \mathrm{a}\mathrm{n} \mathrm{M}\mathrm{P}\mathrm{I} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{m}\mathrm{u}\mathrm{n}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{o}\mathrm{r}, \mathrm{b}\mathrm{y} \mathrm{d}\mathrm{e}\mathrm{f}\mathrm{a}\mathrm{u}\mathrm{l}\mathrm{t} \mathrm{a}\mathrm{n} \mathrm{a}\mathrm{l}\mathrm{i}\mathrm{a}\mathrm{s} \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{M}\mathrm{P}\mathrm{I} \mathrm{C}\mathrm{O}\mathrm{M}\mathrm{M} \mathrm{W}\mathrm{O}\mathrm{R}\mathrm{L}\mathrm{D} \mathrm{i}\mathrm{s} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{v}\mathrm{i}\mathrm{d}\mathrm{e}\mathrm{d} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{v}\mathrm{e}\mathrm{n}\mathrm{i}\mathrm{e}\mathrm{n}\mathrm{c}\mathrm{e}. \mathrm{O}\mathrm{n}\mathrm{c}\mathrm{e} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{m}\mathrm{u}\mathrm{n}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{o}\mathrm{r} \mathrm{i}\mathrm{s} \mathrm{s}\mathrm{e}\mathrm{t}, \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s} \mathrm{m}\mathrm{a}\mathrm{y} \mathrm{o}\mathrm{b}\mathrm{t}\mathrm{a}\mathrm{i}\mathrm{n} \mathrm{i}\mathrm{t}\mathrm{s} \mathrm{r}\mathrm{a}\mathrm{n}\mathrm{k}, \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{t}\mathrm{o}\mathrm{t}\mathrm{a}\mathrm{l} \mathrm{n}\mathrm{u}\mathrm{m}\mathrm{b}\mathrm{e}\mathrm{r} \mathrm{o}\mathrm{f} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s}\mathrm{e}\mathrm{s} \mathrm{b}\mathrm{e}\mathrm{c}\mathrm{o}\mathrm{m}\mathrm{e}\mathrm{s} \mathrm{k}\mathrm{n}\mathrm{o}\mathrm{w}\mathrm{n}. \mathrm{W}\mathrm{e} \mathrm{d}\mathrm{e}\mathrm{m}\mathrm{o}\mathrm{n}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{e} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{m}\mathrm{i}\mathrm{n}\mathrm{i}\mathrm{m}\mathrm{a}\mathrm{l}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{i}\mathrm{c} \mathrm{d}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{g}\mathrm{e}\mathrm{n}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{c}\mathrm{e}\mathrm{s}\mathrm{s} \mathrm{b}\mathrm{e}\mathrm{l}\mathrm{o}\mathrm{w} (\mathrm{s}\mathrm{e}\mathrm{e} \mathrm{F}\mathrm{i}\mathrm{g}\mathrm{s}. 2\mathrm{b}, 3). \mathrm{O}\mathrm{n}\mathrm{e} \mathrm{w}\mathrm{a}\mathrm{y} \mathrm{t}\mathrm{o} \mathrm{c}\mathrm{r}\mathrm{e}\mathrm{a}\mathrm{t}\mathrm{e} \mathrm{a} \mathrm{p}\mathrm{o}\mathrm{l}\mathrm{y}\mathrm{h}\mathrm{e}\mathrm{d}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l} \mathrm{i}\mathrm{s} \mathrm{t}\mathrm{o} \mathrm{d}\mathrm{e}fi\mathrm{n}\mathrm{e} \mathrm{a}\mathrm{l}\mathrm{l} \mathrm{n}\mathrm{o}\mathrm{d}\mathrm{e}\mathrm{s}, \mathrm{a}\mathrm{l}\mathrm{l} \mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}\mathrm{s} \mathrm{u}\mathrm{s}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{n}\mathrm{o}\mathrm{d}\mathrm{e}\mathrm{s}, \mathrm{a}\mathrm{l}\mathrm{l} \mathrm{f}\mathrm{a}\mathrm{c}\mathrm{e}\mathrm{s} \mathrm{u}\mathrm{s}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}\mathrm{s}, \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{a} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l} \mathrm{u}\mathrm{s}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{f}\mathrm{a}\mathrm{c}\mathrm{e}\mathrm{s}. \mathrm{A}\mathrm{l}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{n}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{v}\mathrm{e} \mathrm{s}\mathrm{h}\mathrm{o}\mathrm{r}\mathrm{t} \mathrm{w}\mathrm{a}\mathrm{y} \mathrm{i}\mathrm{s} \mathrm{t}\mathrm{o} \mathrm{d}\mathrm{e}fi\mathrm{n}\mathrm{e} \mathrm{n}\mathrm{o}\mathrm{d}\mathrm{e}\mathrm{s}, \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{c}\mathrm{r}\mathrm{e}\mathrm{a}\mathrm{t}\mathrm{e} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l} \mathrm{u}\mathrm{s}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{n}\mathrm{e}\mathrm{c}\mathrm{t}\mathrm{i}\mathrm{v}\mathrm{i}\mathrm{t}\mathrm{y} \mathrm{t}\mathrm{e}\mathrm{m}\mathrm{p}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{e} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{i}\mathrm{t}\mathrm{s} \mathrm{f}\mathrm{a}\mathrm{c}\mathrm{e}\mathrm{s}. \mathrm{I}\mathrm{n} \mathrm{o}\mathrm{u}\mathrm{r} \mathrm{e}\mathrm{x}\mathrm{a}\mathrm{m}\mathrm{p}\mathrm{l}\mathrm{e} \mathrm{w}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{s}\mathrm{e}\mathrm{c}\mathrm{o}\mathrm{n}\mathrm{d} \mathrm{w}\mathrm{a}\mathrm{y}: \mathrm{w}\mathrm{e} \mathrm{d}\mathrm{e}fi\mathrm{n}\mathrm{e} 8 \mathrm{n}\mathrm{o}\mathrm{d}\mathrm{e}\mathrm{s}, \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{c}\mathrm{r}\mathrm{e}\mathrm{a}\mathrm{t}\mathrm{e} \mathrm{a} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{s}\mathrm{i}\mathrm{x} \mathrm{f}\mathrm{a}\mathrm{c}\mathrm{e}\mathrm{s}, \mathrm{e}\mathrm{a}\mathrm{c}\mathrm{h} \mathrm{f}\mathrm{a}\mathrm{c}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{t}\mathrm{a}\mathrm{i}\mathrm{n}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{f}\mathrm{o}\mathrm{u}\mathrm{r} \mathrm{n}\mathrm{o}\mathrm{d}\mathrm{e}\mathrm{s}, \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{t}\mathrm{h}\mathrm{e}\mathrm{i}\mathrm{r} \mathrm{i}\mathrm{n}\mathrm{d}\mathrm{i}\mathrm{c}\mathrm{e}\mathrm{s} \mathrm{a}\mathrm{r}\mathrm{e} \mathrm{p}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{c}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{e}\mathrm{d} \mathrm{b}\mathrm{y} \mathrm{f}\mathrm{a}\mathrm{c}\mathrm{e} \mathrm{n}\mathrm{o}\mathrm{d}\mathrm{e}\mathrm{s} \mathrm{t}\mathrm{e}\mathrm{m}\mathrm{p}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{e} (\mathrm{s}\mathrm{e}\mathrm{e} \mathrm{F}\mathrm{i}\mathrm{g}. 2\mathrm{a}). \mathrm{O}\mathrm{n}\mathrm{c}\mathrm{e} \mathrm{l}\mathrm{o}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{g}\mathrm{r}\mathrm{i}\mathrm{d}\mathrm{s} \mathrm{a}\mathrm{r}\mathrm{e} \mathrm{c}\mathrm{r}\mathrm{e}\mathrm{a}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{w}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e} \mathrm{R}\mathrm{e}\mathrm{s}\mathrm{o}\mathrm{l}\mathrm{v}\mathrm{e}\mathrm{S}\mathrm{h}\mathrm{a}\mathrm{r}\mathrm{e}\mathrm{d}() \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{c}\mathrm{e}\mathrm{d}\mathrm{u}\mathrm{r}\mathrm{e} \mathrm{t}\mathrm{o} \mathrm{r}\mathrm{e}\mathrm{s}\mathrm{o}\mathrm{l}\mathrm{v}\mathrm{e} \mathrm{d}\mathrm{u}\mathrm{p}\mathrm{l}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{e} \mathrm{n}\mathrm{o}\mathrm{d}\mathrm{e}\mathrm{s} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{a}\mathrm{s}\mathrm{s}\mathrm{i}\mathrm{g}\mathrm{n} \mathrm{g}\mathrm{l}\mathrm{o}\mathrm{b}\mathrm{a}\mathrm{l} \mathrm{I}\mathrm{D}\mathrm{s} \mathrm{t}\mathrm{o} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{e}\mathrm{s}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{d}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{i}\mathrm{s} \mathrm{e}\mathrm{x}\mathrm{p}\mathrm{o}\mathrm{r}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{u}\mathrm{s}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{S}\mathrm{a}\mathrm{v}\mathrm{e}() \mathrm{m}\mathrm{e}\mathrm{t}\mathrm{h}\mathrm{o}\mathrm{d}. \mathrm{D}\mathrm{i}ff\mathrm{e}\mathrm{r}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{d}\mathrm{i}\mathrm{s}\mathrm{c}\mathrm{r}\mathrm{e}\mathrm{t}\mathrm{i}\mathrm{z}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{t}\mathrm{e}\mathrm{c}\mathrm{h}\mathrm{n}\mathrm{i}\mathrm{q}\mathrm{u}\mathrm{e}\mathrm{s} \mathrm{r}\mathrm{e}\mathrm{s}\mathrm{u}\mathrm{l}\mathrm{t} \mathrm{i}\mathrm{n} \mathrm{m}\mathrm{a}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{x} \mathrm{a}\mathrm{s}\mathrm{s}\mathrm{e}\mathrm{m}\mathrm{b}\mathrm{l}\mathrm{i}\mathrm{n}\mathrm{g}. \mathrm{W}\mathrm{e} \mathrm{d}\mathrm{e}\mathrm{m}\mathrm{o}\mathrm{n}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{e} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{t}\mathrm{e}\mathrm{m}- \mathrm{p}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{e} \mathrm{f}\mathrm{o}\mathrm{r} fi\mathrm{n}\mathrm{i}\mathrm{t}\mathrm{e} \mathrm{v}\mathrm{o}\mathrm{l}\mathrm{u}\mathrm{m}\mathrm{e} (\mathrm{F}\mathrm{V}) \mathrm{s}\mathrm{c}\mathrm{h}\mathrm{e}\mathrm{m}\mathrm{e} \mathrm{i}\mathrm{n} \mathrm{F}\mathrm{i}\mathrm{g}. 4. \mathrm{I}\mathrm{n} \mathrm{g}\mathrm{e}\mathrm{n}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{c}\mathrm{a}\mathrm{s}\mathrm{e} \mathrm{m}\mathrm{a}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{x} \mathrm{e}\mathrm{l}\mathrm{e}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{s} \mathrm{d}\mathrm{e}\mathrm{p}\mathrm{e}\mathrm{n}\mathrm{d} \mathrm{o}\mathrm{n} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{n}\mathrm{e}\mathrm{i}\mathrm{g}\mathrm{h}\mathrm{b}\mathrm{o}\mathrm{r}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{o}\mathrm{n}\mathrm{e}\mathrm{s}, \mathrm{t}\mathrm{h}\mathrm{u}\mathrm{s} \mathrm{a} \mathrm{l}\mathrm{a}\mathrm{y}\mathrm{e}\mathrm{r} \mathrm{o}\mathrm{f} \mathrm{g}\mathrm{h}\mathrm{o}\mathrm{s}\mathrm{t} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{s} \mathrm{i}\mathrm{s} \mathrm{u}\mathrm{s}\mathrm{u}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{y} \mathrm{n}\mathrm{e}\mathrm{e}\mathrm{d}\mathrm{e}\mathrm{d}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{m}\mathrm{e}\mathrm{t}\mathrm{h}\mathrm{o}\mathrm{d} \mathrm{E}\mathrm{x}\mathrm{c}\mathrm{h}\mathrm{a}\mathrm{n}\mathrm{g}\mathrm{e}\mathrm{G}\mathrm{h}\mathrm{o}\mathrm{s}\mathrm{t}() \mathrm{i}\mathrm{s} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{d} \mathrm{t}\mathrm{o} \mathrm{c}\mathrm{r}\mathrm{e}\mathrm{a}\mathrm{t}\mathrm{e} \mathrm{o}\mathrm{n}\mathrm{e} \mathrm{o}\mathrm{r} \mathrm{s}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{l}\mathrm{a}\mathrm{y}\mathrm{e}\mathrm{r}\mathrm{s} \mathrm{o}\mathrm{f} \mathrm{g}\mathrm{h}\mathrm{o}\mathrm{s}\mathrm{t} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{s}. \mathrm{W}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e} \mathrm{t}\mathrm{w}\mathrm{o} \mathrm{p}\mathrm{o}\mathrm{i}\mathrm{n}\mathrm{t} fl\mathrm{u}\mathrm{x} \mathrm{a}\mathrm{p}\mathrm{p}\mathrm{r}\mathrm{o}\mathrm{x}\mathrm{i}\mathrm{m}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{i}\mathrm{n} \mathrm{F}\mathrm{V} \mathrm{s}\mathrm{c}\mathrm{h}\mathrm{e}\mathrm{m}\mathrm{e}, \mathrm{h}\mathrm{e}\mathrm{n}\mathrm{c}\mathrm{e} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{e}\mathrm{a}\mathrm{c}\mathrm{h} \mathrm{i}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{n}\mathrm{a}\mathrm{l} \mathrm{f}\mathrm{a}\mathrm{c}\mathrm{e} \mathrm{w}\mathrm{e} \mathrm{n}\mathrm{e}\mathrm{e}\mathrm{d} \mathrm{i}\mathrm{t}\mathrm{s} \mathrm{a}\mathrm{r}\mathrm{e}\mathrm{a} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{b}\mathrm{a}\mathrm{r}\mathrm{y}\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{s} \mathrm{o}\mathrm{f} \mathrm{n}\mathrm{e}\mathrm{i}\mathrm{g}\mathrm{h}\mathrm{b}\mathrm{o}\mathrm{r}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{s}. \mathrm{A}\mathrm{l}\mathrm{s}\mathrm{o} \mathrm{w}\mathrm{e} \mathrm{n}\mathrm{e}\mathrm{e}\mathrm{d} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l} \mathrm{v}\mathrm{o}\mathrm{l}\mathrm{u}\mathrm{m}\mathrm{e}\mathrm{s} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{r}\mathrm{i}\mathrm{g}\mathrm{h}\mathrm{t}-\mathrm{h}\mathrm{a}\mathrm{n}\mathrm{d} \mathrm{s}\mathrm{i}\mathrm{d}\mathrm{e} \mathrm{c}\mathrm{a}\mathrm{l}\mathrm{c}\mathrm{u}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}. \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{c}\mathrm{a}\mathrm{n} \mathrm{p}\mathrm{r}\mathrm{e}\mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{u}\mathrm{t}\mathrm{e} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{c}\mathrm{a}\mathrm{c}\mathrm{h}\mathrm{e} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{n}\mathrm{e}\mathrm{e}\mathrm{d}\mathrm{e}\mathrm{d} \mathrm{g}\mathrm{e}\mathrm{o}\mathrm{m}\mathrm{e}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{c} \mathrm{i}\mathrm{n}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{u}\mathrm{s}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{P}\mathrm{r}\mathrm{e}\mathrm{p}\mathrm{a}\mathrm{r}\mathrm{e}\mathrm{G}\mathrm{e}\mathrm{o}\mathrm{m}\mathrm{e}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{c}\mathrm{D}\mathrm{a}\mathrm{t}\mathrm{a}() \mathrm{m}\mathrm{e}\mathrm{t}\mathrm{h}\mathrm{o}\mathrm{d}. \mathrm{S}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{y} \mathrm{i}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{o}\mathrm{r}\mathrm{s} \mathrm{a}\mathrm{r}\mathrm{e} \mathrm{a}\mathrm{v}\mathrm{a}\mathrm{i}\mathrm{l}\mathrm{a}\mathrm{b}\mathrm{l}\mathrm{e} \mathrm{i}\mathrm{n} \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T}. \mathrm{I}\mathrm{n} \mathrm{o}\mathrm{u}\mathrm{r} \mathrm{F}\mathrm{V} \mathrm{s}\mathrm{c}\mathrm{h}\mathrm{e}\mathrm{m}\mathrm{e} \mathrm{w}\mathrm{e} \mathrm{i}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{e} \mathrm{o}\mathrm{v}\mathrm{e}\mathrm{r} \mathrm{a}\mathrm{l}\mathrm{l} \mathrm{f}\mathrm{a}\mathrm{c}\mathrm{e}\mathrm{s} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{u}\mathrm{t}\mathrm{e} \mathrm{m}\mathrm{a}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{x} \mathrm{c}\mathrm{o}- 107 Суперкомпьютерные дни в России 2015 // Russian Supercomputing Days 2015 // RussianSCDays.org void matrix\.assemble ( Mesh * m ) -- // Create a new tag for the solution phi m - ?` ExchangeGhost (1 , FACE ); Mesh :: GeomParam table ; table [ BARYCENTER ] = CELL ; table [ MEASURE ] = CELL --- FACE ; m - ?` P r e pa r e G e o m e t r i c D a t a ( table ); Solver :: Matrix A ; Solver :: Vector x , b ; f o r ( Mesh :: iteratorFace f = m - ?` BeginFace (); f != m - ?` EndFace (); ++ f ) -- Cell r1 = f - ?` BackCell () , r2 = f - ?` FrontCell (); ... // Check for cells state r1 - ?` GetStatus () , r2 - ?` GetStatus () ... // Compute matrix coefficients i n t id1 = r1 - ?` GlobalID () , id2 = r2 - ?` GlobalID (); // Get global ID A [ id1 ][ id2 ] += ...; // Fill matrix A coefficients b [ id1 ] += ...; // Adjust RHS vector \H ... // Iterate over all cells and compute RHS Solver S ( Solver :: INNER\.ILU2 ); // Specify the linear solver S . SetMatrix ( A ); // Compute the preconditioner for the original matrix S . Solve (b , x ); // Solve the linear system with the preconditioner Tag phi = m - ?` CreateTag ( "" Solution "" , DATA\.REAL , CELL , NONE ,1); f o r ( Mesh :: iteratorCell c = m - ?` BeginCell (); c != m - ?` EndCell (); ++ c ) i f ( c - ?` GetStatus () != Element :: Ghost ) c - ?` Real ( phi ) = x [ cell - ?` GlobalID ()]; \H Figure 4. \mathrm{A}\mathrm{s}\mathrm{s}\mathrm{e}\mathrm{m}\mathrm{b}\mathrm{l}\mathrm{e} \mathrm{m}\mathrm{a}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{x} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{s}\mathrm{o}\mathrm{l}\mathrm{v}\mathrm{e}\mathrm{r} \mathrm{l}\mathrm{i}\mathrm{n}\mathrm{e}\mathrm{a}\mathrm{r} \mathrm{s}\mathrm{y}\mathrm{s}\mathrm{t}\mathrm{e}\mathrm{m} \mathrm{e}ffi\mathrm{c}\mathrm{i}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{s} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{n}\mathrm{e}\mathrm{i}\mathrm{g}\mathrm{h}\mathrm{b}\mathrm{o}\mathrm{r}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{s} \mathrm{B}\mathrm{a}\mathrm{c}\mathrm{k}\mathrm{C}\mathrm{e}\mathrm{l}\mathrm{l}() \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{F}\mathrm{r}\mathrm{o}\mathrm{n}\mathrm{t}\mathrm{C}\mathrm{e}\mathrm{l}\mathrm{l}(). \mathrm{G}\mathrm{l}\mathrm{o}\mathrm{b}\mathrm{a}\mathrm{l} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l} \mathrm{i}\mathrm{d}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}fi\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{o}\mathrm{r}\mathrm{s} \mathrm{G}\mathrm{l}\mathrm{o}\mathrm{b}\mathrm{a}\mathrm{l}\mathrm{I}\mathrm{D}() \mathrm{a}\mathrm{r}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{d} \mathrm{a}\mathrm{s} \mathrm{i}\mathrm{n}\mathrm{d}\mathrm{i}\mathrm{c}\mathrm{e}\mathrm{s} \mathrm{t}\mathrm{o} \mathrm{c}\mathrm{r}\mathrm{e}\mathrm{a}\mathrm{t}\mathrm{e} \mathrm{m}\mathrm{a}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{x} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{r}\mathrm{i}\mathrm{g}\mathrm{h}\mathrm{t}-\mathrm{h}\mathrm{a}\mathrm{n}\mathrm{d} \mathrm{s}\mathrm{i}\mathrm{d}\mathrm{e} \mathrm{v}\mathrm{e}\mathrm{c}\mathrm{t}\mathrm{o}\mathrm{r}. \mathrm{O}\mathrm{n}\mathrm{c}\mathrm{e} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{m}\mathrm{a}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{x} \mathrm{i}\mathrm{s} \mathrm{a}\mathrm{s}\mathrm{s}\mathrm{e}\mathrm{m}\mathrm{b}\mathrm{l}\mathrm{e}\mathrm{d} \mathrm{w}\mathrm{e} \mathrm{u}\mathrm{t}\mathrm{i}\mathrm{l}\mathrm{i}\mathrm{z}\mathrm{e} \mathrm{i}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{n}\mathrm{a}\mathrm{l} \mathrm{B}\mathrm{i}\mathrm{C}\mathrm{G}\mathrm{S}\mathrm{t}\mathrm{a}\mathrm{b}(\mathrm{L}) \mathrm{s}\mathrm{o}\mathrm{l}\mathrm{v}\mathrm{e}\mathrm{r} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{s}\mathrm{e}\mathrm{c}\mathrm{o}\mathrm{n}\mathrm{d} \mathrm{o}\mathrm{r}\mathrm{d}\mathrm{e}\mathrm{r} \mathrm{I}\mathrm{L}\mathrm{U} \mathrm{f}\mathrm{a}\mathrm{c}\mathrm{t}\mathrm{o}\mathrm{r}\mathrm{i}\mathrm{z}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{a}\mathrm{s} \mathrm{p}\mathrm{r}\mathrm{e}\mathrm{c}\mathrm{o}\mathrm{n}\mathrm{d}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{e}\mathrm{r}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{s}\mathrm{o}\mathrm{l}\mathrm{u}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{i}\mathrm{s} \mathrm{s}\mathrm{t}\mathrm{o}\mathrm{r}\mathrm{e}\mathrm{d} \mathrm{i}\mathrm{n} \mathrm{t}\mathrm{a}\mathrm{g} ``\mathrm{S}\mathrm{o}\mathrm{l}\mathrm{u}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}"", \mathrm{a} \mathrm{s}\mathrm{i}\mathrm{n}\mathrm{g}\mathrm{l}\mathrm{e} \mathrm{r}\mathrm{e}\mathrm{a}\mathrm{l} \mathrm{v}\mathrm{a}\mathrm{l}\mathrm{u}\mathrm{e} \mathrm{a}\mathrm{t}\mathrm{t}\mathrm{a}\mathrm{c}\mathrm{h}\mathrm{e}\mathrm{d} \mathrm{t}\mathrm{o} \mathrm{a}\mathrm{l}\mathrm{l} \mathrm{c}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{s}. \mathrm{M}\mathrm{o}\mathrm{r}\mathrm{e} \mathrm{c}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{l}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{e}\mathrm{x}\mathrm{a}\mathrm{m}\mathrm{p}\mathrm{l}\mathrm{e}\mathrm{s} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{t}\mathrm{e}\mathrm{s}\mathrm{t} \mathrm{c}\mathrm{a}\mathrm{s}\mathrm{e}\mathrm{s} \mathrm{a}\mathrm{r}\mathrm{e} \mathrm{b}\mathrm{u}\mathrm{n}\mathrm{d}\mathrm{l}\mathrm{e}\mathrm{d} \mathrm{i}\mathrm{n} \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{p}\mathrm{a}\mathrm{c}\mathrm{k}\mathrm{a}\mathrm{g}\mathrm{e} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{d}\mathrm{e}\mathrm{m}\mathrm{o}\mathrm{n}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{e} \mathrm{i}\mathrm{n} \mathrm{m}\mathrm{o}\mathrm{r}\mathrm{e} \mathrm{d}\mathrm{e}\mathrm{t}\mathrm{a}\mathrm{i}\mathrm{l} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{g}\mathrm{e}\mathrm{n}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}, \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{r}\mathrm{e}\mathrm{d}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}, \mathrm{m}\mathrm{a}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{x} \mathrm{a}\mathrm{s}\mathrm{s}\mathrm{e}\mathrm{m}\mathrm{b}\mathrm{l}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{F}\mathrm{V} \mathrm{s}\mathrm{c}\mathrm{h}\mathrm{e}\mathrm{m}\mathrm{e} \mathrm{o}\mathrm{f} \mathrm{d}\mathrm{i}ff\mathrm{u}\mathrm{s}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{b}\mathrm{l}\mathrm{e}\mathrm{m} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{l}\mathrm{i}\mathrm{n}\mathrm{e}\mathrm{a}\mathrm{r} \mathrm{s}\mathrm{y}\mathrm{s}\mathrm{t}\mathrm{e}\mathrm{m} \mathrm{s}\mathrm{o}\mathrm{l}\mathrm{u}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{u}\mathrm{s}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{d}\mathrm{i}ff\mathrm{e}\mathrm{r}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{s}\mathrm{o}\mathrm{l}\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{s} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{p}\mathrm{a}\mathrm{c}\mathrm{k}\mathrm{a}\mathrm{g}\mathrm{e}\mathrm{s}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{r} \mathrm{i}\mathrm{s} \mathrm{a}\mathrm{d}\mathrm{v}\mathrm{i}\mathrm{s}\mathrm{e}\mathrm{d} \mathrm{t}\mathrm{o} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{s}\mathrm{u}\mathrm{l}\mathrm{t} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{o}\mathrm{n}\mathrm{l}\mathrm{i}\mathrm{n}\mathrm{e} \mathrm{d}\mathrm{o}\mathrm{c}\mathrm{u}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{a}\mathrm{v}\mathrm{a}\mathrm{i}\mathrm{l}\mathrm{a}\mathrm{b}\mathrm{l}\mathrm{e} \mathrm{o}\mathrm{n} \mathrm{p}\mathrm{r}\mathrm{o} \mathrm{j}\mathrm{e}\mathrm{c}\mathrm{t} \mathrm{s}\mathrm{i}\mathrm{t}\mathrm{e} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{t}\mathrm{a}\mathrm{k}\mathrm{e} \mathrm{a} \mathrm{l}\mathrm{o}\mathrm{o}\mathrm{k} \mathrm{a}\mathrm{t} \mathrm{u}\mathrm{n}\mathrm{i}\mathrm{t} \mathrm{t}\mathrm{e}\mathrm{s}\mathrm{t}\mathrm{s} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{s}\mathrm{o}\mathrm{l}\mathrm{v}\mathrm{e}\mathrm{r} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{u}\mathrm{l}\mathrm{e}\mathrm{s}. 4. Conclusions \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{p}\mathrm{r}\mathrm{o}\mathrm{g}\mathrm{r}\mathrm{a}\mathrm{m} \mathrm{p}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m} \mathrm{i}\mathrm{s} \mathrm{p}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{w}\mathrm{h}\mathrm{i}\mathrm{c}\mathrm{h} \mathrm{a}\mathrm{l}\mathrm{l}\mathrm{o}\mathrm{w}\mathrm{s} \mathrm{a} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{r} \mathrm{t}\mathrm{o} \mathrm{w}\mathrm{o}\mathrm{r}\mathrm{k} \mathrm{w}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{d}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{d}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{o}\mathrm{n} \mathrm{g}\mathrm{e}\mathrm{n}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h}\mathrm{e}\mathrm{s}. \mathrm{T}\mathrm{h}\mathrm{e} \mathrm{i}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{n}\mathrm{a}\mathrm{l} \mathrm{p}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m} \mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e} \mathrm{i}\mathrm{s} \mathrm{a}\mathrm{d}\mathrm{d}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{s}\mathrm{e}\mathrm{d} \mathrm{s}\mathrm{h}\mathrm{o}\mathrm{w}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{t}\mathrm{h}\mathrm{e} fl\mathrm{e}\mathrm{x}\mathrm{i}\mathrm{b}\mathrm{i}\mathrm{l}\mathrm{i}\mathrm{t}\mathrm{y} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{e}ffi\mathrm{c}\mathrm{i}\mathrm{e}\mathrm{n}\mathrm{c}\mathrm{y} \mathrm{o}\mathrm{f} \mathrm{t}\mathrm{h}\mathrm{e} \mathrm{i}\mathrm{n}\mathrm{f}\mathrm{r}\mathrm{a}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}. \mathrm{S}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{r} \mathrm{i}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{f}\mathrm{a}\mathrm{c}\mathrm{e} \mathrm{e}\mathrm{x}\mathrm{a}\mathrm{m}\mathrm{p}\mathrm{l}\mathrm{e}\mathrm{s} \mathrm{a}\mathrm{r}\mathrm{e} \mathrm{u}\mathrm{s}\mathrm{e}\mathrm{d} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{m}\mathrm{i}\mathrm{n}\mathrm{i}\mathrm{m}\mathrm{a}\mathrm{l}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{i}\mathrm{c} \mathrm{d}\mathrm{e}\mathrm{m}\mathrm{o}\mathrm{n}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{p}\mathrm{u}\mathrm{r}\mathrm{p}\mathrm{o}\mathrm{s}\mathrm{e}\mathrm{s} \mathrm{o}\mathrm{f} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{g}\mathrm{e}\mathrm{n}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}, \mathrm{m}\mathrm{a}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{x} \mathrm{a}\mathrm{s}\mathrm{s}\mathrm{e}\mathrm{m}\mathrm{b}\mathrm{l}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{l}\mathrm{i}\mathrm{n}\mathrm{e}\mathrm{a}\mathrm{r} \mathrm{s}\mathrm{y}\mathrm{s}\mathrm{t}\mathrm{e}\mathrm{m} \mathrm{s}\mathrm{o}\mathrm{l}\mathrm{u}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}. References 1. \mathrm{D}\mathrm{a}\mathrm{n}\mathrm{i}\mathrm{l}\mathrm{o}\mathrm{v} \mathrm{A}.\mathrm{A}., \mathrm{V}\mathrm{a}\mathrm{s}\mathrm{s}\mathrm{i}\mathrm{l}\mathrm{e}\mathrm{v}\mathrm{s}\mathrm{k}\mathrm{i} \mathrm{Y}\mathrm{u}.\mathrm{V}. \mathrm{A} \mathrm{m}\mathrm{o}\mathrm{n}\mathrm{o}\mathrm{t}\mathrm{o}\mathrm{n}\mathrm{e} \mathrm{n}\mathrm{o}\mathrm{n}\mathrm{l}\mathrm{i}\mathrm{n}\mathrm{e}\mathrm{a}\mathrm{r} fi\mathrm{n}\mathrm{i}\mathrm{t}\mathrm{e} \mathrm{v}\mathrm{o}\mathrm{l}\mathrm{u}\mathrm{m}\mathrm{e} \mathrm{m}\mathrm{e}\mathrm{t}\mathrm{h}\mathrm{o}\mathrm{d} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{d}\mathrm{i}ff\mathrm{u}\mathrm{s}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{e}\mathrm{q}\mathrm{u}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s} \mathrm{o}\mathrm{n} \mathrm{c}\mathrm{o}\mathrm{n}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m}\mathrm{a}\mathrm{l} \mathrm{p}\mathrm{o}\mathrm{l}\mathrm{y}\mathrm{h}\mathrm{e}\mathrm{d}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h}\mathrm{e}\mathrm{s} // \mathrm{R}\mathrm{u}\mathrm{s}\mathrm{s}. \mathrm{J}. \mathrm{N}\mathrm{u}\mathrm{m}\mathrm{e}\mathrm{r}. \mathrm{A}\mathrm{n}\mathrm{a}\mathrm{l}. \mathrm{M}\mathrm{a}\mathrm{t}\mathrm{h}. \mathrm{M}\mathrm{o}\mathrm{d}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{i}\mathrm{n}\mathrm{g}. 2009. \mathrm{V}\mathrm{o}\mathrm{l}. 24, \mathrm{N}. 3. \mathrm{P}. 207227. 2. \mathrm{G}\mathrm{a}\mathrm{r}\mathrm{i}\mathrm{m}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{a} \mathrm{R}.\mathrm{V}. \mathrm{M}\mathrm{S}\mathrm{T}\mathrm{K} -- \mathrm{A} \mathrm{F}\mathrm{l}\mathrm{e}\mathrm{x}\mathrm{i}\mathrm{b}\mathrm{l}\mathrm{e} \mathrm{I}\mathrm{n}\mathrm{f}\mathrm{r}\mathrm{a}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e} \mathrm{L}\mathrm{i}\mathrm{b}\mathrm{r}\mathrm{a}\mathrm{r}\mathrm{y} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{D}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{l}\mathrm{o}\mathrm{p}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{M}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{B}\mathrm{a}\mathrm{s}\mathrm{e}\mathrm{d} \mathrm{A}\mathrm{p}- \mathrm{p}\mathrm{l}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s} // 13\mathrm{t}\mathrm{h} \mathrm{I}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{n}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{a}\mathrm{l} \mathrm{M}\mathrm{e}\mathrm{s}\mathrm{h}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{R}\mathrm{o}\mathrm{u}\mathrm{n}\mathrm{d}\mathrm{t}\mathrm{a}\mathrm{b}\mathrm{l}\mathrm{e}, \mathrm{S}\mathrm{e}\mathrm{p}\mathrm{t}\mathrm{e}\mathrm{m}\mathrm{b}\mathrm{e}\mathrm{r} 19-22, 2004, \mathrm{W}\mathrm{i}\mathrm{l}\mathrm{l}\mathrm{i}\mathrm{a}\mathrm{m}\mathrm{s}\mathrm{b}\mathrm{u}\mathrm{r}\mathrm{g}, \mathrm{V}\mathrm{i}\mathrm{r}\mathrm{g}\mathrm{i}\mathrm{n}\mathrm{i}\mathrm{a}, \mathrm{U}\mathrm{S}\mathrm{A}, \mathrm{P}\mathrm{r}\mathrm{o}\mathrm{c}\mathrm{e}\mathrm{e}\mathrm{d}\mathrm{i}\mathrm{n}\mathrm{g}\mathrm{s}. 2004. \mathrm{P}. 203-212. 3. \mathrm{E}\mathrm{d}\mathrm{w}\mathrm{a}\mathrm{r}\mathrm{d}\mathrm{s} \mathrm{H}.\mathrm{C}., \mathrm{W}\mathrm{i}\mathrm{l}\mathrm{l}\mathrm{i}\mathrm{a}\mathrm{m}\mathrm{s} \mathrm{A}.\mathrm{B}., \mathrm{S}\mathrm{j}\mathrm{a}\mathrm{a}\mathrm{r}\mathrm{d}\mathrm{e}\mathrm{m}\mathrm{a} \mathrm{G}.\mathrm{D}., \mathrm{B}\mathrm{a}\mathrm{u}\mathrm{r} \mathrm{D}.\mathrm{G}., \mathrm{C}\mathrm{o}\mathrm{c}\mathrm{h}\mathrm{r}\mathrm{a}\mathrm{n} \mathrm{W}.\mathrm{K}. \mathrm{S}\mathrm{I}\mathrm{E}\mathrm{R}\mathrm{R}\mathrm{A} \mathrm{T}\mathrm{o}\mathrm{o}\mathrm{l}\mathrm{k}\mathrm{i}\mathrm{t} 108 Суперкомпьютерные дни в России 2015 // Russian Supercomputing Days 2015 // RussianSCDays.org \mathrm{C}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{u}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{a}\mathrm{l} \mathrm{M}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{C}\mathrm{o}\mathrm{n}\mathrm{c}\mathrm{e}\mathrm{p}\mathrm{t}\mathrm{u}\mathrm{a}\mathrm{l} \mathrm{M}\mathrm{o}\mathrm{d}\mathrm{e}\mathrm{l}. \mathrm{T}\mathrm{e}\mathrm{c}\mathrm{h}\mathrm{n}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{R}\mathrm{e}\mathrm{p}\mathrm{o}\mathrm{r}\mathrm{t} \mathrm{S}\mathrm{A}\mathrm{N}\mathrm{D}2010-1192, \mathrm{S}\mathrm{a}\mathrm{n}\mathrm{d}\mathrm{i}\mathrm{a} \mathrm{N}\mathrm{a}- \mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{a}\mathrm{l} \mathrm{L}\mathrm{a}\mathrm{b}\mathrm{o}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{o}\mathrm{r}\mathrm{i}\mathrm{e}\mathrm{s}, 2010. 4. \mathrm{T}\mathrm{a}\mathrm{u}\mathrm{t}\mathrm{g}\mathrm{e}\mathrm{s} \mathrm{T}.\mathrm{J}. \mathrm{M}\mathrm{O}\mathrm{A}\mathrm{B}-\mathrm{S}\mathrm{D}: \mathrm{I}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{g}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{S}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}\mathrm{d} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{U}\mathrm{n}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e}\mathrm{d} \mathrm{M}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{R}\mathrm{e}\mathrm{p}\mathrm{r}\mathrm{e}\mathrm{s}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} // \mathrm{E}\mathrm{n}\mathrm{g}\mathrm{i}\mathrm{n}\mathrm{e}\mathrm{e}\mathrm{r}\mathrm{i}\mathrm{n}\mathrm{g} \mathrm{W}\mathrm{i}\mathrm{t}\mathrm{h} \mathrm{C}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{s}. 2004. \mathrm{V}\mathrm{o}\mathrm{l}. 20, \mathrm{N}. 3. \mathrm{P}. 286293. 5. \mathrm{T}\mathrm{a}\mathrm{u}\mathrm{t}\mathrm{g}\mathrm{e}\mathrm{s} \mathrm{T}.\mathrm{J}., \mathrm{M}\mathrm{e}\mathrm{y}\mathrm{e}\mathrm{r}\mathrm{s} \mathrm{R}., \mathrm{M}\mathrm{e}\mathrm{r}\mathrm{k}\mathrm{l}\mathrm{e}\mathrm{y} \mathrm{K}., \mathrm{S}\mathrm{t}\mathrm{i}\mathrm{m}\mathrm{p}\mathrm{s}\mathrm{o}\mathrm{n} \mathrm{C}., \mathrm{E}\mathrm{r}\mathrm{n}\mathrm{s}\mathrm{t} \mathrm{C}. \mathrm{M}\mathrm{O}\mathrm{A}\mathrm{B}: \mathrm{A} \mathrm{M}\mathrm{e}\mathrm{s}\mathrm{h}-\mathrm{O}\mathrm{r}\mathrm{i}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{D}\mathrm{a}\mathrm{t}\mathrm{a}\mathrm{b}\mathrm{a}\mathrm{s}\mathrm{e}. \mathrm{T}\mathrm{e}\mathrm{c}\mathrm{h}\mathrm{n}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{R}\mathrm{e}\mathrm{p}\mathrm{o}\mathrm{r}\mathrm{t} \mathrm{S}\mathrm{A}\mathrm{N}\mathrm{D}2004-1592, \mathrm{S}\mathrm{a}\mathrm{n}\mathrm{d}\mathrm{i}\mathrm{a} \mathrm{N}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{a}\mathrm{l} \mathrm{L}\mathrm{a}\mathrm{b}\mathrm{o}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{o}\mathrm{r}\mathrm{i}\mathrm{e}\mathrm{s}, 2004. 6. \mathrm{S}\mathrm{e}\mathrm{o}\mathrm{l} \mathrm{E}.\mathrm{S}. \mathrm{F}\mathrm{M}\mathrm{D}\mathrm{B}: fl\mathrm{e}\mathrm{x}\mathrm{i}\mathrm{b}\mathrm{l}\mathrm{e} \mathrm{D}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{M}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{D}\mathrm{a}\mathrm{t}\mathrm{a}\mathrm{b}\mathrm{a}\mathrm{s}\mathrm{e} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{P}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{A}\mathrm{u}\mathrm{t}\mathrm{o}\mathrm{m}\mathrm{a}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{A}\mathrm{d}\mathrm{a}\mathrm{p}\mathrm{t}\mathrm{i}\mathrm{v}\mathrm{e} \mathrm{A}\mathrm{n}\mathrm{a}\mathrm{l}- \mathrm{y}\mathrm{s}\mathrm{i}\mathrm{s}, \mathrm{P}\mathrm{h}.\mathrm{D}. \mathrm{T}\mathrm{h}\mathrm{e}\mathrm{s}\mathrm{i}\mathrm{s}, \mathrm{R}\mathrm{e}\mathrm{n}\mathrm{s}\mathrm{s}\mathrm{e}\mathrm{l}\mathrm{a}\mathrm{e}\mathrm{r} \mathrm{P}\mathrm{o}\mathrm{l}\mathrm{y}\mathrm{t}\mathrm{e}\mathrm{c}\mathrm{h}\mathrm{n}\mathrm{i}\mathrm{c} \mathrm{I}\mathrm{n}\mathrm{s}\mathrm{t}\mathrm{i}\mathrm{t}\mathrm{u}\mathrm{t}\mathrm{e}, 2005. 7. \mathrm{G}\mathrm{a}\mathrm{r}\mathrm{i}\mathrm{m}\mathrm{e}\mathrm{l}\mathrm{l}\mathrm{a} \mathrm{R}.\mathrm{V}. \mathrm{M}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{D}\mathrm{a}\mathrm{t}\mathrm{a} \mathrm{S}\mathrm{t}\mathrm{r}\mathrm{u}\mathrm{c}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{e} \mathrm{S}\mathrm{e}\mathrm{l}\mathrm{e}\mathrm{c}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{M}\mathrm{e}\mathrm{s}\mathrm{h} \mathrm{G}\mathrm{e}\mathrm{n}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{F}\mathrm{E}\mathrm{A} \mathrm{A}\mathrm{p}\mathrm{p}\mathrm{l}\mathrm{i}\mathrm{c}\mathrm{a}- \mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{s} // \mathrm{I}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}\mathrm{n}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}\mathrm{a}\mathrm{l} \mathrm{J}\mathrm{o}\mathrm{u}\mathrm{r}\mathrm{n}\mathrm{a}\mathrm{l} \mathrm{o}\mathrm{f} \mathrm{N}\mathrm{u}\mathrm{m}\mathrm{e}\mathrm{r}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{M}\mathrm{e}\mathrm{t}\mathrm{h}\mathrm{o}\mathrm{d}\mathrm{s} \mathrm{i}\mathrm{n} \mathrm{E}\mathrm{n}\mathrm{g}\mathrm{i}\mathrm{n}\mathrm{e}\mathrm{e}\mathrm{r}\mathrm{i}\mathrm{n}\mathrm{g}. 2002. \mathrm{V}\mathrm{o}\mathrm{l}. 55, \mathrm{N}. 4. \mathrm{P}. 451--478. 8. \mathrm{B}\mathrm{e}\mathrm{r}\mathrm{t}\mathrm{s}\mathrm{e}\mathrm{k}\mathrm{a}\mathrm{s} \mathrm{D}.\mathrm{P}., \mathrm{T}\mathrm{s}\mathrm{i}\mathrm{t}\mathrm{s}\mathrm{i}\mathrm{k}\mathrm{l}\mathrm{i}\mathrm{s} \mathrm{J}.\mathrm{N}. \mathrm{P}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{D}\mathrm{i}\mathrm{s}\mathrm{t}\mathrm{r}\mathrm{i}\mathrm{b}\mathrm{u}\mathrm{t}\mathrm{e}\mathrm{d} \mathrm{C}\mathrm{o}\mathrm{m}\mathrm{p}\mathrm{u}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{i}\mathrm{o}\mathrm{n}: \mathrm{N}\mathrm{u}\mathrm{m}\mathrm{e}\mathrm{r}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{M}\mathrm{e}\mathrm{t}\mathrm{h}\mathrm{o}\mathrm{d}\mathrm{s}. \mathrm{P}\mathrm{r}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{i}\mathrm{c}\mathrm{e}-\mathrm{H}\mathrm{a}\mathrm{l}\mathrm{l}, 1989. 730 \mathrm{p}. 9. \mathrm{V}\mathrm{a}\mathrm{s}\mathrm{s}\mathrm{i}\mathrm{l}\mathrm{e}\mathrm{v}\mathrm{s}\mathrm{k}\mathrm{i} \mathrm{Y}\mathrm{u}, \mathrm{K}\mathrm{o}\mathrm{n}\mathrm{s}\mathrm{h}\mathrm{i}\mathrm{n} \mathrm{I}., \mathrm{K}\mathrm{o}\mathrm{p}\mathrm{y}\mathrm{t}\mathrm{o}\mathrm{v} \mathrm{G}., \mathrm{T}\mathrm{e}\mathrm{r}\mathrm{e}\mathrm{k}\mathrm{h}\mathrm{o}\mathrm{v} \mathrm{K}. \mathrm{I}\mathrm{N}\mathrm{M}\mathrm{O}\mathrm{S}\mathrm{T} \mathrm{a} \mathrm{s}\mathrm{o}\mathrm{f}\mathrm{t}\mathrm{w}\mathrm{a}\mathrm{r}\mathrm{e} \mathrm{p}\mathrm{l}\mathrm{a}\mathrm{t}\mathrm{f}\mathrm{o}\mathrm{r}\mathrm{m} \mathrm{a}\mathrm{n}\mathrm{d} \mathrm{a} \mathrm{g}\mathrm{r}\mathrm{a}\mathrm{p}\mathrm{h}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{e}\mathrm{n}\mathrm{v}\mathrm{i}\mathrm{r}\mathrm{o}\mathrm{n}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{f}\mathrm{o}\mathrm{r} \mathrm{d}\mathrm{e}\mathrm{v}\mathrm{e}\mathrm{l}\mathrm{o}\mathrm{p}\mathrm{m}\mathrm{e}\mathrm{n}\mathrm{t} \mathrm{o}\mathrm{f} \mathrm{p}\mathrm{a}\mathrm{r}\mathrm{a}\mathrm{l}\mathrm{l}\mathrm{e}\mathrm{l} \mathrm{n}\mathrm{u}\mathrm{m}\mathrm{e}\mathrm{r}\mathrm{i}\mathrm{c}\mathrm{a}\mathrm{l} \mathrm{m}\mathrm{o}\mathrm{d}\mathrm{e}\mathrm{l}\mathrm{s} \mathrm{o}\mathrm{n} \mathrm{g}\mathrm{e}\mathrm{n}\mathrm{e}\mathrm{r}\mathrm{a}\mathrm{l} \mathrm{m}\mathrm{e}\mathrm{s}\mathrm{h}\mathrm{e}\mathrm{s}. \mathrm{M}\mathrm{o}\mathrm{s}\mathrm{c}\mathrm{o}\mathrm{w} \mathrm{S}\mathrm{t}\mathrm{a}\mathrm{t}\mathrm{e} \mathrm{U}\mathrm{n}\mathrm{i}\mathrm{v}. \mathrm{P}\mathrm{u}\mathrm{b}\mathrm{l}., \mathrm{M}\mathrm{o}\mathrm{s}\mathrm{c}\mathrm{o}\mathrm{w}, 2013, 144 \mathrm{p}. (\mathrm{i}\mathrm{n} \mathrm{R}\mathrm{u}\mathrm{s}\mathrm{s}\mathrm{i}\mathrm{a}\mathrm{n}). 109