Malyshkin Victor Emmanuilovich
Malyshkin
Victor
Emmanuilovich
Position: Head of the department
Email: malysh[at]ssd.sscc.ru
Phone: +7 (383) 330-89-94
Room: II-441
Education:
- Doctor of Sciences (the highest degree) in 1993 with the subject: "Organization of Parallel Computations on Large-Block Multicomputers", from Novosibirsk State University (Russia).
- Ph.D. in 1984 with the subject: "Parallel Program Synthesis on the Basis of Computational Models", from Computing Centre of the USSR Academy of Sciences, Novosibirsk (Russia).
- M.Sc. (Mathematics, theory of functions), Tomsk State University, 1970.
Interests:
- parallel computing technologies
- parallel system and application software
- parallel program synthesis
- parallel system architectures
- parallel languages and programming
- cluster computing supercomputer applications
Activities:
- Head of the chair of Parallel Computing, Department of Information Technologies, Novosibirsk State University
- Head of the chair of Parallel Computing Technlogies, Faculty of Applied Mathematics and Computer science, Novosibirsk State Technical University
Author ID: 7003861664
Elibrary.ru
Author ID: 104296
Projects:
- Triliteral French-German-Russian project "Universities of XXI century".
Development of cooperation in large scale numerical modeling - NWO-GRID, contract NWO-RFBS 047.016.007
Cooperative project in large scale numerical modeling on GRID - NWO-Plasma, contract NWO-RFBS 047.016.018
Cooperative project for the development of 3D code for silan plasma simulation - NumGRID
Development of system software for high performance execution of MPI programs on GRID. Intended to support the use of GRID of heterogeneous multicomputers for super large scale numerical modeling. - Грант ФЦП "Интеграция"«Интеграция науки и высшего образования России на 2002-2006 годы», контракт № Б0072/836
- Грант Президиума РАН 17.3 «Методы и технологии распараллеливания алгоритмов и параллельная реализация численного моделирования на многопроцессорных системах»
Publications:
2017
- V.E. Malyshkin. Parallel computing technologies 2016 // The Journal of Supercomputing, Vol. 73, Iss. 2, Springer, 2017. P. 607-608.
- Malyshkin V.E., Schukin G.A. Distributed Algorithm of Dynamic Multidimensional Data Mapping on Multidimensional Multicomputer in the LuNA Fragmented Programming System // Proceedings of the 14th International Conference on Parallel Computing Technologies (PaCT-2017), LNCS, Vol. 10421. 2017. P. 308-314.
- Malyshkin V., Perepelkin V., Schukin G. Scalable Distributed Data Allocation in LuNA Fragmented Programming System // The Journal of Supercomputing, Vol. 73, Iss. 2, Springer, 2017. P. 726-732.
- Малышкин В.Э., Перепелкин В.А., Щукин Г.А. Распределенный алгоритм управления данными в системе фрагментированного программирования LuNA // Проблемы информатики, № 1(34), 2017. С. 74-88.
2015
- Victor Malyshkin, Vladislav Perepelkin, and Georgy Schukin. Distributed Algorithm of Data Allocation in the Fragmented Programming System LuNA // Proceedings of the 13th International Conference on Parallel Computing Technologies (PaCT-2015), LNCS, Vol. 9251. 2015. P. 80-85.
- V.E. Malyshkin, V.A. Perepelkin, and A.A. Tkacheva. Control Flow Usage to Improve Performance of Fragmented Programs Execution // Proceedings of the 13th International Conference on Parallel Computing Technologies (PaCT-2015), LNCS, Vol. 9251. 2015. P. 86-90.
- Victor Malyshkin. Active Knowledge, LuNA and Literacy for Oncoming Centuries // LNCS, Vol. 9465. 2015. P. 292-303.
- В.Э.Малышкин. Проблемы параллельной реализации крупномасштабных численных моделей на вычислительных системах экзафлопсной производительности. // Проблемы информатики. 2015. №3 (28). С. 71-82.
2014
- Victor E. Malyshkin. Literacy for Oncoming Centuries // In the Proceedings of the 13th International Conference on Intelligent Software Methodologies, Tools, and Techniques (SoMeT), Book Series: Frontiers in Artificial Intelligence and Applications, Vol. 246, IOS Press, USA, 2014, pp. 899-905.
- Malyshkin V.E. Peculiarities of numerical algorithms parallel implementation for exa-flops multicomputers // International Journal of Big Data Intelligence, Inderscience Publisher. 2014. Vol.1, No. 1/2. P. 65-73.
- Malyshkin V.E. Peculiarities of numerical algorithms parallel implementation for exa-flops multicomputers // International Journal of Big Data Intelligence, Inderscience Publisher. 2014. Vol.1, No. 1/2. P. 65-73.
2013
- Малышкин. В.Э. Грамотность грядущих столетий // Труды 7-й Сиб. Конф. по параллельным и высокопроизводительным вычислениям. Томск, 2013. Изд-во Том. ун-та. С. 12-14.
- Городничев М.А., Малышкин В.Э., Медведев Ю.Г. HPC Community Cloud: эффективная организация работы научно-образовательных суперкомпьютерных центров // Научный вестник Новосибирского государственного технического университета. № 3 (52). 2013. С. 91-96.
- Ю.В. Перепечко, Е.И. Роменский, Г.В. Решетова, Н.Л. Перепечко, В.Э. Малышкин, К.В. Калгин, С.Е. Киреев, М.Б. Остапкевич Нелинейная акустика и режимы фильтрации в пористых средах // Суперкомпьютерные технологии в науке, образовании и промышленности: Альманах / Под редакцией академика В.А. Садовничего, академика Г.И. Савина, чл.-корр. РАН Вл.В. Воеводина. – М.: Издательство Московского университета, 2013. с. 119-126.
2012
- Malyshkin V., Perepelkin V. Optimization methods of parallel execution of numerical programs in the LuNA fragmented programming system // The Journal of Supercomputing, Special issue on Enabling Technologies for Programming Extreme Scale Systems, Vol. 61, № 1, 2012, P. 235-248.
- Malyshkin V. Two approaches to Program Synthesis or Implementation of Partially Defined Theories // Proc. of the 11th Intern. Conf. on New Trends in Software Methodologies, Tools and Techniques. Genoa, Italy, Sept. 26-28, 2012 - IOS Press. - Vol. 246. - P. 285-291.
- Малышкин В. Параллельные вычисления и представление активных знаний // Тр. 6-й междунар. конф. «Параллельные вычисления и задачи управления» PACO’2012., Москва, 24-26 окт. 2012 г. – М.: ИПУ РАН, 2012. – Том 1. – С. 70-77.
- Малышкин В.Э. Технология фрагментированного программирования // Вестник ЮУрГУ. Серия "Вычислительная математика и информатика", № 46(305), 2012, С. 45-55.
2011
- V.E. Malyshkin, V.A.Perepelkin. LuNA Fragmented Programming System, Main Functions and Peculiarities of Run-Time Subsystem. // Proceedings of the 11th International Conference on Parallel Computing Technologies (PaCT-2011), LNCS, Vol. 6873, 2011, P. 53–61.
- Sergey Kireev, Victor Malyshkin, Hamido Fujita. The LuNA Library of Parallel Numerical Fragmented Subroutines // Proceedings of the 11th International Conference on Parallel Computing Technologies (PaCT-2011), LNCS, Vol. 6873, 2011, P. 290-301.
- Malyshkin Victor, Perepelkin Vladislav. Optimization methods of parallel execution of numerical programs in the LuNA fragmented programming system // The Journal of Supercomputing, 61(1), 2011, P. 235-248.
- Kireev S., Malyshkin V. Fragmentation of Numerical Algorithms for Parallel Subroutines Library // The Journal of Supercomputing, Vol. 57, № 2, 2011, P. 161-171.
2010
- Optimization of Intercluster Communications in the NumGRID / М. А. Городничев, М. А. Городничев, С. Е. Киреев, В. Э. Малышкин // LNCS series, Vol.6083 , 2010, p.78-85
- Малышкин В. Э. Optimization of Parallel Execution of Numerical Programs in LuNA Fragmented Programming System / В. Э. Малышкин, В.А. Перепелкин // LNCS series, Vol.6083 , 2010, p.1-10
2009
- Арыков С. Б. Asynchronous Language and System of Numerical Algorithms Fragmented Programming / С. Б. Арыков, В. Э. Малышкин // Springer Verlag, 2009, LNCS series, Vol.5698, pp. 1-7
- Filmification of Methods: Representation of Particle-In-Cell Algorithms / H. Fujita, N. Mirenkov, Y. Watanobe, R. Yoshioka, В. Э. Малышкин // Springer Verlag, 2009, LNCS series, Vol.5698, pp. 360-376.
- Малышкин В. Э. Fragmentation of numerical algorithms for the Parallel Subroutine Library / В. Э. Малышкин, С.Б. Сорокин, К. Г. Чаюк // Springer Verlag, 2009, LNCS series, Vol.5698, pp. 331-343.
- Малышкин В. Э. Fragmented Programming of Library Parallel Numerical Subroitines / В. Э. Малышкин // In the Handbook of Research on Scalable Computing Technologies. IGI Global, 2010, 1021 pp, Chapter 13, pp. 295 - 311. ISBN 978-1-60566-661-7.
- Арыков С. Б. Алгоритмы конструирования асинхронных программ заданной степени непроцедурности методом группировки / С. Б. Арыков, В. Э. Малышкин // Вестн. Новосиб. гос. ун-та. Серия: Информационные технологии. - 2009. - Т. 7, вып. 1. - С. 3-15.
2008
- Organization of inter-cluster communications in the numgrid system / D. Fouger, B. Roux, М. А. Городничев, А. А. Душечкин, В. Э. Малышкин // Distributed Computing and Grid-Technologies in Science and Education: Book of Abstr. Of the Third Intern. Conf. (Dubna, June 30 – July 4, 2008). – Dubna: JINR, 2008, p. 42.
- Арыков С. Б. Система асинхронного программирования «Аспект» / С. Б. Арыков, В. Э. Малышкин // Вычислительные методы и программирование, Том.9., №1, Изд-во Московского ун-та, 2008, c. 205-209.
2007
- Малышкин В. Э. On Implementability of the Formal Specifications / В. Э. Малышкин // Proc. Intern. Conf. SoMeT’07, New Trends in Software Methodologies, Tools and Techniques, Roma, Italy, 2007. - IOS Press. - P.7-9.
- Runtime system for parallel execution of fragmented subroutines / К.А. Калгин, В. Э. Малышкин, С. П. Нечаев, Г. А. Щукин // Proc. Ninth Intern. Conf. on Parallel Computing Technologies, PaCT 2007. - Pereslavl-Zalessky, Russia, 2007. – Lect. Notes in Comput. Sci., Springer-Verlag.- Vol. 4671. - P. 544-552.
2006
- Малышкин В. Э. How to Create the Magic Wand. Currently Implementable Formulation of the Problem. / В. Э. Малышкин // Proceedings of the Fifth International Conference on New Trends in software Methodology, Tools and Techniques, (SoMeT_06), Quebec,Canada, 2006, IOS press, Vol. 147, pp. 127-132.
2005
- Малышкин В. Э. Limitation and Possibilities of Automation on the Way from Intention. Program / В. Э. Малышкин, Y. Zagorulko // In the Proceedings of the 4th Int. conference on Software Methodologies, Tools and Techniques
- NumGrid Middleware: MPI Support for Computational Grids / М. А. Городничев, D. Fougere, B. Roux, В. Э. Малышкин, Н. В. Малышкин // LNCS 3606
- Городничев М. А. NumGrid Middleware: MPI Support for Computational Grids. / М. А. Городничев, В. Э. Малышкин, А. И. Меркулов // PaCT 2005
- NumGrid middleware: MPI support for computational grids. / D. Fougere, M. Gorodnichev, N. Malyshkin, В. Э. Малышкин, A. Merkulov, B. Roux // In Proceedings of the 8-th Int. conference on Parallel Computing Technologies (PaCT-2005), September 5-9, LNCS, Vol. 3306
- NumGRID software for MPI based applications. / D. Fougere, B. Roux, В. Э. Малышкин, Н. В. Малышкин, М. А. Городничев // Bulletin of Novosibirsk Computing Center, Series: Computer Science, issue 20
- Малышкин В. Э. Parallel computing technologies. / В. Э. Малышкин // Guest editorial. In the Int. journal on Future Generation Computer Systems,Volume 21, Issue 5 , May
- Sibirian SuperComputer Center (SSCC) / A, S. Alekseev, B, M. Glinsky, S, P. Kotelevsky, В. Э. Малышкин, N, V. Kuchin, A, V. Selikhov // Bulletin of Novosibirsk Computing Center, Series: Computer Science, issue 22
- Малышкин В. Э. Sibirian SuperComputer Center (SSCC) / В. Э. Малышкин // Bulletin of Novosibirsk Computing Center, Series: Computer Science, issue 22
- Supercomputer simulation of self-gravitating media / E, A. Kuksheva, S. A. Nikitin, A, V. Snytnikov, V. N. Snytnikov, В. Э. Малышкин, V. A. Vshivkov // Future Generation Computer Systems, v. 21, no. 5
Other publications:
- Вальковский В.А., Малышкин В.Э. Синтез параллельных программ и систем на вычислительных моделях. Издательство "Наука", Сибирское отд-е, Новосибирск, 1988г. 129 стр. (V.Valkovskii, V.Malyshkin. Parallel Programs and Systems Synthesis on the basis of Computational Models. Nauka, Novosibirsk, 1988, pp.129)
- V.E.Malyshkin, A.A.Tsygulin. Generator ParaGen of parallel programs implementing numerical models. Autometriya, Vol. 39, No. 3, 2003, pp. 124-135
- V.E.Malyshkin, A.A.Romanenko. GEPARD . General Parallel Debugger for MVS-1000/M. In LNCS, vol. 2763, 2003, Springer Verlag, pp 519-523.
- E.A.Kuksheva, V.E.Malyshkin, S.A.Nikitin, A.V.Snytnikov, V.N.Snytnikov, V.A.Vshivkov. Numerical Simulation of Self-Organisation in Gravitationally Unstable media on Supercomputers. In LNCS, Springer Verlag, Vol. 2763, pp 354-383, 2003.
- Kraeva M.A., Malyshkin V.E. Assembly Technology for Parallel Realization of Numerical Models on MIMD-Multicomputers. In the Journal on Future Generation Computer Systems. Elsiever Science, Vol.17 (2001), No. 6, pp. 755-765.
- Malyshkin V.E. Parallel Computing Technologies: Possibilities and Limitations. In Proceedings of the Int. Conference on Emerging Technologies and New Challenges in Information Society. Aizu, Japan, November 5-8, 2000, pp.i1-i7.
- В.Э.Малышкин. Введение в параллельное программирование мультикомпьютеров. Новосибирск, 2003, ИВМ и МГ СО РАН,268 стр.
- V.Malyshkin, I.Naumkin, N.Malyshkin, V.Korneev, M.Ostapkevich. Digital Electromagnetic Model of the Power System: Parallel Implementation for Multicomputers. . In Proceedings of the Fourth International Conference on Parallel Computing in Electrical Engineering. (PARELEC 2004). The Fourth Workshop on System Design Automation, SDA2004 University of Technology Dresden, Germany, September 7-10, 2004, pp. 380-386.
- V.Malyshkin. Concepts and Operationalism, Turbulence and Ontology, Specification and Implementation in Software Engineering. In series New Trends in Software Methodologies, Tools and Techniques, IOS Press, Vol. 111, pp. 49-54. Proceeding of the SoMeT.04 Int. conference, 28-30 September 2004, Leipzig, Germany.
- D.Fougere, M.Gorodnichev, N.Malyshkin, V.Malyshkin, A. Merkulov, B.Roux. NumGrid middleware: MPI support for computational grids. In Proceedings of the 8-th Int. conference on Parallel Computing Technologies (PaCT-2005), Krasnoyarsk, September 5-9, 2005. LNCS, Vol. 3606, pp. 313-320, Springer Verlag.
- Victor Malyshkin, Yuri Zagorulko. Limitation and Possibilities of Automation on the Way from Intention to Program. In the Proceedings of the 4th Int. Conference on Software Methodologies, Tools and Techniques, pp.194-206, Tokyo, Japan. IOS Press.
- В.Э. Малышкин, В.Д. Корнеев. Параллельное программирование мультикомпьютеров. – Новосибирск, 2006. – 296 с.