Cloud Service for Solution of Promising Problems of Nanotechnology

Marina A. Kornilina, Viktoriia O. Podryga, Sergey V. Polyakov, Dmitry V. Puzyrkov, Mikhail V. Yakoboskiy


The paper presents the problem of creating a cloud service designed to solve promising nanotechnology problems on supercomputer systems. The motivation for creating such a service was the need to integrate ideas, knowledge and computing technologies related to this applied problem, as well as the need to involve specialists in solving problems of this class. The intermediate result of the work is a prototype of the cloud environment, implemented as a KIAM Multilogin service and an application software accessible from users virtual machines. The first applications of the service were the software packages GIMM_NANO and Flow_and_Particles, designed to solve the actual problems of nanoelectronics, laser nanotechnology, multiscale problems of applied gas dynamics. The implementation of the service took into account such aspects as support for parallel computations on the park of remote supercomputers, improving the efficiency of parallelization, very large data sets processing, visualization of supercomputer modeling results. With the help of the implemented service, it was possible to optimize the process of solving the applied problems associated with calculating the parameters of gas-dynamic flows in the microchannels of industrial spraying systems. In particular, it was possible to carry out the series of studies devoted to the analysis of gas-dynamic processes at the gas-metal boundary. In these studies it was shown that in the presence of microcapillaries in a technical system, it is necessary to use direct modeling of gas dynamic processes on the basis of the first principles in the Knudsen layers, for example, using molecular dynamics methods.

Full Text:



Polyakov, S., Vyrodov, A., Puzyrkov, D., Yakobovskiy, M.: Oblachnyi servis dlia resheniia mnogomasshtabnykh zadach nanotekhnologii na superkompiuternykh sistemakh [Cloud Service for Decision of Multiscale Nanotechnology Problems on Supercomputer Systems]. Trudy ISP RAN [Proceedings ISP RAS] 27(6), 409–420 (2015). (in Russian) DOI: 10.15514/ISPRAS-2015-27(6)-26

Puzyrkov, D., Podryga, V., Polyakov, S., Iakobovskii, M.: KIAM JOB CONTROL task management environment and its application to cloud and GRID computing. In: Korenkov, V., Zaikina, T., Nechaevskiy, F. (eds.) Selected Papers of the 7th International Conference Distributed Computing and Grid-technologies in Science and Education (GRID 2016), 4-9 July 2016, Dubna, Russia. CEUR Workshop Proceedings, vol. 1787, pp. 416–422 (2017).

Yakobovskiy, M.V., Bondarenko, A.A., Vyrodov, A.V., Grigoriev, S.K., Kornilina, M.A., Plotnikov, A.I., Polyakov, S.V., Popov, I.V., Puzyrkov, D.V., Sukov, S.A.: Oblachnyi servis dlia resheniia mnogomasshtabnykh zadach nanotekhnologii na klasterakh i superkompiuterakh [Cloud service for solution of multiscale nanotechnology problems on clusters and supercomputers]. Izvestiia IuFU. Tekhnicheskie nauki [Izvestiya SFedU. Engineering sciences] 12, 103–114 (2016). (in Russian) DOI: 10.18522/2311-3103-2016-12-103114

Podryga, V.O.: Multiscale Approach to Computation of Three-Dimensional Gas Mixture Flows in Engineering Microchannels. Doklady Mathematics 94(1), 458–460 (2016). DOI: 10.1134/S1064562416040311

Polyakov, S., Podryga, V., Puzyrkov, D., Kudryashova, T.: Parallel Software for Simulation of Nonlinear Processes in Technical Microsystems. In: Voevodin, V., Sobolev S. (eds.) Supercomputing. Second Russian Supercomputing Days, RuSCDays 2016, 26-27 September 2016, Moscow, Russia. Communications in Computer and Information Science, vol. 687, pp. 185–198. Springer (2017). DOI: 10.1007/978-3-319-55669-7 15

Podryga, V.: Computational technology of multiscale modeling the gas flows in microchannels. IOP Conference Series: Materials Science and Engineering 158, 012078 (2016). DOI: 10.1088/1757-899X/158/1/012078

Bondarenko, A.A., Polyakov, S.V., Yakobovskiy, M.V., Kosolapov, O.A., Kononov, A.M.: Programmnyi kompleks GIMM NANO [Software package GIMM NANO]. In: Trudy Mezhdunarodnaia superkompiuternaia konferentsiia Nauchnyi servis v seti Internet: vse grani parallelizma [Proceedings of International Supercomputer Conference Scientific service on the Internet: all facets of parallelism], 23-28 September 2013, Novorossiysk, Russia. pp. 333–337. Moscow, Izdatelstvo MGU [Publishing MSU] (2013). (in Russian)

Puzyrkov, D., Podryga, V., Polyakov, S.: Parallel processing and visualization for results of molecular simulations problems. Proceedings ISP RAS 28(2), 221–242 (2016). DOI: 10.15514/ISPRAS-2016-28(2)-15

Polyakov, S.V., Karamzin, Yu. N., Kosolapov, O.A., Kudryashova T.A. Sukov, S.A.: Gibridnaia superkompiuternaia platforma i razrabotka prilozhenii dlia resheniia zadach mekhaniki sploshnoi sredy setochnymi metodami [Hybrid supercomputer platform and applications programming for the solution of continuous mechanics problems by grid methods]. Izvestiia IuFU. Tekhnicheskie nauki [Izvestiya SFedU. Engineering sciences] 6(131), 105–115 (2012). (in Russian)

Podryga, V.O., Polyakov, S.V.: Mnogomasshtabnoe modelirovanie istecheniia gazovoi struiv vacuum [Multiscale Modeling of Gas Jet Outflow to Vacuum]. Moscow, Preprinty IPM im. M.V. Keldysha [KIAM Preprints], No. 81. (2016). (in Russian) DOI: 10.20948/prepr-2016-81

Podryga, V., Polyakov, S.: Parallel realization of multiscale approach for calculating the gas flows in microchannels of technical systems. In: Sokolinsky, L., Starodubov, I. (eds.) Proceedings of the 10th Annual International Scientific Conference on Parallel Computing Technologies, PCT 2016, 29-31 March 2016, Arkhangelsk, Russia. CEUR Workshop Proceedings, vol. 1576, pp. 270–283 (2016).

Podryga, V., Polyakov, S.: Calculation of nitrogen flow in nickel micronozzle based on numerical approaches of gas and molecular dynamics. In: Wriggers, P. (eds.) Proceedings of the V International Conference on Particle-Based Methods. Fundamentals and Applications, PARTICLES 2017, 26-28 September 2017, Hannover, Germany. pp. 744–754. Barcelona, Spain, CIMNE (2017).

Podryga, V., Polyakov, S.: Correction of the Gas Flow Parameters by Molecular Dynamics. In: Onate, E. (eds.) Proceedings of the IV International Conference on Particle-Based Methods. Fundamentals and Applications, PARTICLES 2015, 28-30 September 2015, Barcelona, Spain. pp. 779–788. Barcelona, Spain, CIMNE (2015).

Podryga, V.O.: Calculation of Kinetic Coefficients for Real Gases on Example of Nitrogen. In: Dimov, I., Farag I., Vulkov, L. (eds.) 6th International Conference Numerical Analysis and Its Applications, NAA 2016, 15-22 June 2016, Lozenetz, Bulgaria. Lecture Notes in Computer Science, vol. 10187, pp. 542–549. Springer, Cham (2017). DOI: 10.1007/978-3-319-57099-0 61

Elizarova, T.G.: Quasi-Gas Dynamic Equations. Computational Fluid and Solid Mechanics, Springer (2009). DOI: 10.1007/978-3-642-00292-2

Haile, J.M.: Molecular Dynamics Simulations. Elementary Methods. New-York, John Wiley and Sons, Inc. (1992).

Podryga, V.O., Polyakov, S.V.: Molecular dynamics simulation of thermodynamic equilibrium establishment in nickel. Mathematical Models and Computer Simulations 7(5), 456–466 (2015). DOI: 10.1134/S2070048215050105

Podryga, V.O., Polyakov, S.V.: 3D molecular dynamic simulation of thermodynamic equilibrium problem for heated nickel. Computer Research and Modeling 7(3), 573–579 (2015).

Podryga, V.O., Polyakov, S.V., Puzyrkov, D.: Superkompiuternoe molekuliarnoe modelirovanie termodinamicheskogo ravnovesiia v mikrosistemakh gaz-metall [Supercomputer molecular modeling of thermodynamic equilibrium in gas-metal microsystems]. Vychislitelnye metody i programmirovanie [Numerical methods and programming] 16(1), 123–138 (2015). (in Russian)

Podryga, V.O., Polyakov, S.V., Zhakhovskii, V.V.: Atomisticheskii raschet perekhoda v termodinamicheskoe ravnovesie azota nad poverkhnostiu nikelia [Atomistic calculation of the nitrogen transitions in thermodynamic equilibrium over the nickel surface]. Matematicheskoe modelirovanie [Mathematical Simulation] 27(7), 91–96 (2015). (in Russian)

Podryga, V.O., Karamzin, Yu.N., Kudryashova, T.A., Polyakov, S.V.: Multiscale simulation of three-dimensional unsteady gas flows in microchannels of technical systems. In: Papadrakakis, M., Papadopoulos, V., Stefanou, G., Plevris, V. (eds.) Proceedings of the VII European Congress on Computational Methods in Applied Sciences and Engineering, ECCOMAS Congress 2016, 510 June 2016, Crete Island, Greece. vol. 2, pp. 2331–2345 (2016).

Puzyrkov, D., Podryga, V., Polyakov, S.: Distributed visualization in application to the molecular dynamics simulation of equilibrium state in the gas-metal microsystems. In: Sokolinsky, L., Starodubov, I. (eds.) Proceedings of the 10th Annual International Scientific Conference on Parallel Computing Technologies, PCT 2016, 29-31 March 2016, Arkhangelsk, Russia. CEUR Workshop Proceedings, vol. 1576, pp. 284–297 (2016).

Puzyrkov, D., Polyakov, S., Podryga, V.: Visualization for molecular dynamics simulation of gas and metal surface interaction. EPJ Web of Conferences 108, 02037-1–02037-6 (2016). DOI: 10.1051/epjconf/201610802037

Publishing Center of South Ural State University (454080, Lenin prospekt, 76, Chelyabinsk, Russia)