On the program components of the mathematical modelling
Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika, Tome 4 (2015) no. 3, pp. 85-94 Cet article a éte moissonné depuis la source Math-Net.Ru

Voir la notice de l'article

The fast growth of the world supercomputer power obviously directs to the aktive applications of the mathematical modelling in the processes of economics re-industrialization. The extensionof applications and simultaneous appearance of the new numerical methods, accompaining by thecomputer architecture evolution conducts to dramatic increasing of the total applied software,the cost of which is comparable with the expensis of the multi-processor computationsl systems(MPCS). Such quantitative changes leads to qualitive re-considering of the conception andtechnological structures of the software products. We consider the approaches for solving thearising problems in adapting to the basic system of modelling which is oriented to the integrativesupport of the all main stages of the large scale computational experiment. The variety of thetechnological issues includes the providnce of interaction of multi-language and cross-platformprogram components, internal and external interfaces with convertation of the multi-fold datapresentation, reusing the external products, long life circle of the system, evolution of thefunctionality and adaptation to the MPCS modernisation, as well as scalable parallelezation ofthe algorithms and programs.
Keywords: basic system of modelling, component technologies, high performance computing, scalable parallelism, mult-languagesness, cross-platform, direct and inverse inter-disciplinaryproblems.
@article{VYURV_2015_4_3_a6,
     author = {V. P. Il'in},
     title = {On the program components of the mathematical modelling},
     journal = {Vestnik \^U\v{z}no-Uralʹskogo gosudarstvennogo universiteta. Seri\^a Vy\v{c}islitelʹna\^a matematika i informatika},
     pages = {85--94},
     year = {2015},
     volume = {4},
     number = {3},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/VYURV_2015_4_3_a6/}
}
TY  - JOUR
AU  - V. P. Il'in
TI  - On the program components of the mathematical modelling
JO  - Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika
PY  - 2015
SP  - 85
EP  - 94
VL  - 4
IS  - 3
UR  - http://geodesic.mathdoc.fr/item/VYURV_2015_4_3_a6/
LA  - ru
ID  - VYURV_2015_4_3_a6
ER  - 
%0 Journal Article
%A V. P. Il'in
%T On the program components of the mathematical modelling
%J Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika
%D 2015
%P 85-94
%V 4
%N 3
%U http://geodesic.mathdoc.fr/item/VYURV_2015_4_3_a6/
%G ru
%F VYURV_2015_4_3_a6
V. P. Il'in. On the program components of the mathematical modelling. Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika, Tome 4 (2015) no. 3, pp. 85-94. http://geodesic.mathdoc.fr/item/VYURV_2015_4_3_a6/

[1] Il'in V.P., Skopin I.N., “Computational Programming Technologies”, Programming and Computer Software, 2011, no. 4, 53–72

[2] Il'in V.P., “Strategies and tactics of «overclouding» modelling”, Parallel Computational Technologies (PCT’2014), Proceedings of the International Scientific Conference, Publishing of the South Ural State University, Chelyabinsk, 2014, 99–107

[3] ANSYS—Simulation Driven Product Development, (data obrascheniya: 10.09.2014) http://www.ansys.com

[4] OpenFOAM—The Open Source computational Fluid Dynamics (CFD) Toolbox, (data obrascheniya: 10.09.2014) http://www.openfoam.com

[5] DUNE Numerics, (data obrascheniya: 10.09.2014) http://www.dune-project.org

[6] CORBA Components, , Object Management Group (data obrascheniya: 10.09.2014) http://www.omg.org

[7] J. Maloney, Distributed COM Application Development Using Visual C++, Prentice Hall, N.Y., 1999

[8] The DOE common component architecture project, CCA-Forum, (data obrascheniya: 10.09.2014) http://www.CCAforum.org

[9] CCTTSS. DOE SciDAC Center for Component Technology for Terascale Simulation Software, (data obrascheniya: 01.10.2014) http://www.cca-forum.org/ccttss

[10] S. Kohn, G. Kumfert, J. Painter, C. Ribben, “Divorcing language dependencies from a scientific software library”, Tenth SIAM Conference on Parallel Processing (Portsmouth, VA, 12–14 March 2001)

[11] Babel Team. The DOE Babel Project, (data obrascheniya: 10.09.2014) http://www.llnl.gov/case/components/babel

[12] B. Allan, R. Armstrong, A. Wolfe, J. Ray, D. Bernholdt, J. Kohl, “The CCA core specification in a distributed memory SPMD framework. Concurrency Computat”, Practice and Experience, 14 (2002), 323–345 | DOI | Zbl

[13] J. Jones, M. Sosonkina, Y. Saad, “Component-based iterative methods for sparse linear systems”, Concurency Computat. Pract. Exper., 19 (2007), 625–635 | DOI

[14] The Equation Solver Interface Standards Forum, (data obrascheniya: 01.10.2014) http://z.ca.sandia.gov/esi

[15] Il'in V.P., “DELAUNAY: technology environment of the grid generation”, SibJIM, 2013, no. 2(54), 83–97 | MR | Zbl

[16] Butyugin D.S., Il'in V.P., “CHEBYSHEV: the principles of automatical construction of the algorithms in the integrated environment for grid approximation of the initial boundary value problems”, Parallel Computational Technologies (PCT’2014), Proceedings of the International Scientific Conference, Publishing of the South Ural State University, Chelyabinsk, 2014, 42–50 | MR

[17] Butyugin D.S., Gurieva Y.L., Il’in V.P., Perevozkin D.V., “The library of algebraic solvers KRYLOV”, Parallel Computational Technologies (PCT’2013), Proceedings of the International Scientific Conference, Publishing of the South Ural State University, Chelyabinsk, 2013, 76–86

[18] Ershov A.P., Il'in V.P., The software packages — the technology of the solving of applied problems, Preprint No 121, Computing Center, SB AS USS, 1978