Малышкин Виктор Эммануилович

ФИО (на английском): 
Malyshkin Victor
Department: 
Лаборатория синтеза параллельных программ
Position: 
Principal Researcher
Laboratory Head
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.

Член редколлегии журналов:

  • The International Journal of Computational Science and Engineering, член редколлегии.
  • The Journal of Supercomputing, приглашенный редактор.
  • The International Journal of Big Data Intelligence (IJDBI), InderScience Publisher. Member of  the editorial board.
  • The Journal of Parallel and Distributed Computing, Elsevier Science. Associate editor.
  • The special issue of the IEEE System Journal on Hybrid Intelligence for Internet of Vehicles. Guest Co-Editor.
  • Founding Member of the IEEE Technical SubCommittee on Big Data (TSCBD).
  • Журнал "Проблемы информатики", главный редактор
Academic degree: 
Professor (Engineering)
Academic title: 
Professor
Research interests: 

Технологии параллельного программирования,  конструирование параллельных программ, языки высокого уровня, методы и средства параллельной реализации больших численных моделей на пета- и экза-флопсных супер-ЭВМ, перспективные системы параллельного программирования, структурные методы автоматического конструирования параллельных программ, параллельное фрагментированное программирование, фрагментация алгоритма как  универсальный метод распараллеливания численных алгоритмов.

Work phone: 
(383) 330-72-65
Internal phone: 
29-60
Room number: 
2-441
Действующий сотрудник: 
Да

Публикации

Название Авторы (сотрудники ИВМиМГ) Выходные данные Файл
Построение баз активных знаний для автоматического конструирования решений прикладных задач на основе системы LuNA Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович Малышкин В.Э., Перепёлкин В.А. Построение баз активных знаний для автоматического конструирования решений прикладных задач на основе системы LuNA // Параллельные вычислительные технологии – XVIII всероссийская научная конференция с международным участием, ПаВТ’2024, г. Челябинск, 2–4 апреля 2024 г. Короткие статьи и описания плакатов. Челябинск: Издательский центр ЮУрГУ, 2024. с. 57-68. DOI: 10.14529/pct2024
Определение понятия программы Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович Малышкин В.Э., Перепёлкин В.А. Определение понятия программы // "Проблемы информатики", 2024, № 2, с.16-31. DOI: 10.24412/2073-0667-2024-2-16-31
Didal: Distributed Data Library for Development of Parallel Fragmented Programs Малышкин Виктор Эммануилович, Щукин Георгий Анатольевич Malyshkin, V., Schukin, G. (2023). Didal: Distributed Data Library for Development of Parallel Fragmented Programs. In: Malyshkin, V. (eds) Parallel Computing Technologies. PaCT 2023. Lecture Notes in Computer Science, vol 14098. Springer, Cham. P. 30-41. https://doi.org/10.1007/978-3-031-41673-6_3
Preface Малышкин Виктор Эммануилович Malyshkin V. (2023). Preface. In: Malyshkin, V. (eds) Parallel Computing Technologies. PaCT 2023. Lecture Notes in Computer Science, vol 14098. Springer, Cham. P. V.
Trace Balancing Technique for Trace Playback in LuNA System Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович Malyshkin, V., Perepelkin, V., Lyamin, A. (2023). Trace Balancing Technique for Trace Playback in LuNA System. In: Malyshkin, V. (eds) Parallel Computing Technologies. PaCT 2023. Lecture Notes in Computer Science, vol 14098. Springer, Cham. P. 42-50. https://doi.org/10.1007/978-3-031-41673-6_4
Мультиагентный подход к повышению эффективности исполнения фрагментированных программ в системе LuNA Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович Малышкин В. Э., Перепелкин В. А. Мультиагентный подход к повышению эффективности исполнения фрагментированных программ в системе LuNA //"Проблемы информатики", 2023, № 3, с.55-67. DOI: 10.24412/2073-0667-2023-3-55-67
Эффективная фрагментированная реализация краевой задачи фильтрации двухфазной жидкости Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович, Спирин Виталий Андреевич Кудрявцев А. А., Малышкин В. Э., Нуштаев Ю. Ю., Перепелкин В. А., Спирин В. А. Эффективная фрагментированная реализация краевой задачи фильтрации двухфазной жидкости // Проблемы информатики. 2023. № 2. С. 45-73. DOI: 10.24412/2073-0667-2023-2-45-73
Automated Debugging of Fragmented Programs in LuNA System Малышкин Виктор Эммануилович, Власенко Андрей Юрьевич Malyshkin, V., Vlasenko, A., Michurov, M. (2022). Automated Debugging of Fragmented Programs in LuNA System. In: Balandin, D., Barkalov, K., Meyerov, I. (eds) Mathematical Modeling and Supercomputer Technologies. MMST 2022. Communications in Computer and Information Science, vol 1750. Springer, Cham. https://doi.org/10.1007/978-3-031-24145-1_22
Parallel computing technologies Малышкин Виктор Эммануилович Malyshkin V. Parallel computing technologies // Journal of Supercomputing, 2022, 78(4), P. 6054–6055. DOI: 10.1007/s11227-011-0615-3
Parallel computing technologies 2020 Малышкин Виктор Эммануилович Malyshkin V. Parallel computing technologies 2020 // Journal of Supercomputing, 2022, 78(4), P. 6056–6059 DOI: 10.1007/s11227-021-04014-w
Разработка подсистемы автоматизированного применения алгоритмов динамической балансировки нагрузки для системы LuNA Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович Малышкин В.Э., Чмиль А. В., Перепелкин В. А. Разработка подсистемы автоматизированного применения алгоритмов динамической балансировки нагрузки для системы LuNA //Проблемы информатики. 2022. № 4. С.107-119. DOI: 10.24412/2073-0667-2022-4-107-119
Preface Малышкин Виктор Эммануилович Malyshkin V. Preface // In: Malyshkin V. (eds) Parallel Computing Technologies. PaCT 2021. Lecture Notes in Computer Science, Vol. 12942. Springer, Cham. P. V
Trace-Based Optimization of Fragmented Programs Execution in LuNA System Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович Victor Malyshkin, Vladislav Perepelkin Trace-Based Optimization of Fragmented Programs Execution in LuNA System // In: Malyshkin V. (eds) Parallel Computing Technologies. PaCT 2021. Lecture Notes in Computer Science, vol 12942. Springer, Cham. P. 3-10. DOI: 10.1007/978-3-030-86359-3_1
Parallel programs execution optimization using behavior control in LuNA system Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович Victor Malyshkin, Darkhan Akhmed-Zaki, Vladislav Perepelkin Parallel programs execution optimization using behavior control in LuNA system // The Journal of Supercomputing, 77(9), 2021. P. 9771-9779. DOI: 10.1007/s11227-021-03654-2
The overview of LuNA system for automatic construction of parallel programs of numerical simulation Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович V.E. Malyshkin, V.A. Perepelkin, N.A. Belyaev The overview of LuNA system for automatic construction of parallel programs of numerical simulation // Марчуковские научные чтения 2020 : Тезисы Междунар. конф., посв. 95-летию со дня рождения акад. Г. И. Марчука Новосибирск, 19-23 октября 2020 г. / Ин-т вычислит. математики и матем. геофизики СО РАН. – Новосибирск : ИПЦ НГУ, 2020. С. 106. DOI: 10.24411/9999-017A-2020-10177
Automated Construction of High Performance Distributed Programs in LuNA System Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович Darkhan Akhmed-Zaki, Danil Lebedev, Victor Malyshkin, Vladislav Perepelkin Automated Construction of High Performance Distributed Programs in LuNA System // PaCT-2019 proceedings, LNCS 11657, Springer, 2019, P. 3-9. DOI: 10.1007/978-3-030-25636-4_1
Preface Малышкин Виктор Эммануилович Malyshkin V. Preface // PaCT-2019 proceedings, LNCS 11657, Springer, 2019.
Parallel computing technologies 2018: Automatic parallel implementation of applications Малышкин Виктор Эммануилович Victor E. Malyshkin Parallel computing technologies 2018: Automatic parallel implementation of applications // The Journal of Supercomputing, Volume 75, Issue 12, 2019. P. 7747-7749. DOI: 10.1007/s11227-019-03014-1
Автоматизация кон­струирования распределенных программ численного моделирования в системе LuNA на примере модельной задачи Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович Ахмед-Заки Д. Ж., Лебедев Д. В., Малышкин В. Э., Перепелкин В. А. Автоматизация кон­струирования распределенных программ численного моделирования в системе LuNA на примере модельной задачи // Проблемы информатики, № 4(45), 2019. С. 53-64. DOI: 10.24411/2073-0667-2019-00017
Автоматизация программирования в системе конструирования распределённых численных программ LUNA Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович В.Э. Малышкин, В.А. Перепёлкин Автоматизация программирования в системе конструирования распределённых численных программ LUNA // Измерение, автоматизация и моделирование в промышленности и научных исследованиях (ИАМП-2018): материалы XIII Всероссийской научно-технической конференции студентов, аспирантов и молодых ученых с международным участием, 1-3 ноября 2018 года / Алт. гос. техн. ун-т., БТИ. - Бийск: Изд-во Алт. гос. техн. ун-та, 2018, с. 524-526.
Распределенный алгоритм распределения многомерных сеток данных на многомерном мультикомпьютере в системе фрагментированного программирования LUNA Малышкин Виктор Эммануилович, Щукин Георгий Анатольевич Малышкин В.Э., Щукин Г.А. Распределенный алгоритм распределения многомерных сеток данных на многомерном мультикомпьютере в системе фрагментированного программирования LUNA // Проблемы информатики, № 1(38), 2018. С. 67-80.
Distributed Algorithm of Dynamic Multidimensional Data Mapping on Multidimensional Multicomputer in the LuNA Fragmented Programming System Малышкин Виктор Эммануилович, Щукин Георгий Анатольевич 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. DOI: 10.1007/978-3-319-62932-2_30
Preface Малышкин Виктор Эммануилович Malyshkin V. Preface // Proceedings of the 14th International Conference on Parallel Computing Technologies (PaCT-2017), LNCS, Vol. 10421. 2017. P. V-VI.
High-performance computing and communication models for solving the complex interdisciplinary problems on DPCS Малышкин Виктор Эммануилович Alias N., Sahnoun R., Malyshkin V. High-performance computing and communication models for solving the complex interdisciplinary problems on DPCS // ARPN Journal of Engineering and Applied Sciences. Vol. 12. Iss. 2. 2017. P. 356-364.
Parallel computing technologies 2016 Малышкин Виктор Эммануилович V.E. Malyshkin. Parallel computing technologies 2016 // The Journal of Supercomputing, Vol. 73, Iss. 2, Springer, 2017. P. 607-608. DOI: 10.1007/s11227-016-1843-3
Scalable Distributed Data Allocation in LuNA Fragmented Programming System Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович, Щукин Георгий Анатольевич 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. DOI: 10.1007/s11227-016-1781-0
Распределенный алгоритм управления данными в системе фрагментированного программирования LuNA Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович, Щукин Георгий Анатольевич Малышкин В.Э., Перепелкин В.А., Щукин Г.А. Распределенный алгоритм управления данными в системе фрагментированного программирования LuNA // Проблемы информатики, № 1(34), 2017. С. 74-88.
Control Flow Usage to Improve Performance of Fragmented Programs Execution Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович, Ткачёва Анастасия Александровна 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. DOI: 10.1007/978-3-319-21909-7_9
Distributed Algorithm of Data Allocation in the Fragmented Programming System LuNA Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович, Щукин Георгий Анатольевич 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. DOI: 10.1007/978-3-319-21909-7_8
Preface Малышкин Виктор Эммануилович Victor Malyshkin. Preface // Proceedings of the 13th International Conference on Parallel Computing Technologies (PaCT-2015), LNCS, Vol. 9251. 2015.
Active Knowledge, LuNA and Literacy for Oncoming Centuries Малышкин Виктор Эммануилович Victor Malyshkin. Active Knowledge, LuNA and Literacy for Oncoming Centuries // LNCS, Vol. 9465. 2015. P. 292-303. DOI: 10.1007/978-3-319-25527-9_19
Проблемы параллельной реализации крупномасштабных численных моделей на вычислительных системах экзафлопсной производительности Малышкин Виктор Эммануилович В.Э.Малышкин. Проблемы параллельной реализации крупномасштабных численных моделей на вычислительных системах экзафлопсной производительности. // Проблемы информатики. 2015. №3 (28). С. 71-82.
Literacy for Oncoming Centuries Малышкин Виктор Эммануилович 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. DOI: 10.3233/978-1-61499-434-3-899
Particle in cell method implementation in LuNA fragmented programming system Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович V.E. Malyshkin, V.A. Perepelkin Particle in cell method implementation in LuNA fragmented programming system // Abstracts. The International conference “Advanced mathematics, computations and applications – 2014”. Institute of Computational Mathematics and Mathematical Geophysics of Siberian Branch of Russian Academy of Science, Novosibirsk, Russia. June 8-11, 2014. Novosibirsk: Akademizdat, 2014. - P. 101-102.
Реализация метода частиц-в-ячейках в системе фрагментированного программирования LuNA Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович В. Э. Малышкин, В. А. Перепелкин. Реализация метода частиц-в-ячейках в системе фрагментированного программирования LuNA. // Тр. Междунар. суперкомпьютерной конф. «Научный сервис в сети Интернет: многообразие суперкомпьютерных миров». 22-27 сент. 2014 г., г. Новороссийск. М.: Изд-во МГУ, 2014. С. 328-334.
Peculiarities of numerical algorithms parallel implementation for exa-flops multicomputers Малышкин Виктор Эммануилович 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. DOI: 10.1504/IJBDI.2014.063837.
The PIC implementation in LuNA system of fragmented programming Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович Malyshkin, V.E., Perepelkin, V.A. The PIC implementation in LuNA system of fragmented programming // Journal of Supercomputing. Special Issue on Parallel Computing Technologies. Vol. 69, Iss. 1. 2014. P. 89-97. DOI: 10.1007/s11227-014-1216-8
Грамотность грядущих столетий Малышкин Виктор Эммануилович Малышкин. В.Э. Грамотность грядущих столетий // Труды 7-й Сиб. Конф. по параллельным и высокопроизводительным вычислениям. Томск, 2013. Изд-во Том. ун-та. С. 12-14.
HPC Community Cloud: эффективная организация работы научно-образовательных суперкомпьютерных центров Городничев Максим Александрович, Малышкин Виктор Эммануилович, Медведев Юрий Геннадьевич Городничев М.А., Малышкин В.Э., Медведев Ю.Г. HPC Community Cloud: эффективная организация работы научно-образовательных суперкомпьютерных центров // Научный вестник Новосибирского государственного технического университета. № 3 (52). 2013. С. 91-96.
Нелинейная акустика и режимы фильтрации в пористых средах Решетова Галина Витальевна , Малышкин Виктор Эммануилович, Киреев Сергей Евгеньевич, Остапкевич Михаил Борисович, Калгин Константин Викторович Ю.В. Перепечко, Е.И. Роменский, Г.В. Решетова, Н.Л. Перепечко, В.Э. Малышкин, К.В. Калгин, С.Е. Киреев, М.Б. Остапкевич Нелинейная акустика и режимы фильтрации в пористых средах // Суперкомпьютерные технологии в науке, образовании и промышленности: Альманах / Под редакцией академика В.А. Садовничего, академика Г.И. Савина, чл.-корр. РАН Вл.В. Воеводина. – М.: Издательство Московского университета, 2013. с. 119-126.
Two approaches to Program Synthesis or Implementation of Partially Defined Theories Малышкин Виктор Эммануилович 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. Frontiers in Artificial Intelligence and Applications, Vol. 246, IOS Press, 2012. P. 285-291. DOI: 10.3233/978-1-61499-125-0-285
Параллельные вычисления и представление активных знаний Малышкин Виктор Эммануилович Малышкин В. Параллельные вычисления и представление активных знаний // Тр. 6-й междунар. конф. «Параллельные вычисления и задачи управления» PACO’2012., Москва, 24-26 окт. 2012 г. – М.: ИПУ РАН, 2012. – Том 1. – С. 70-77.
Технология фрагментированного программирования для реализации численных моделей Малышкин Виктор Эммануилович Малышкин В.Э. Технология фрагментированного программирования для реализации численных моделей // Мат. 9-й Росс. конф. с междунар. участием "Новые информационные технологии в исследовании сложных структур". - Томск: Изд-во НТЛ. - 2012 - С. 12.
Optimization methods of parallel execution of numerical programs in the LuNA fragmented programming system Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович Malyshkin V., Perepelkin V. Optimization methods of parallel execution of numerical programs in the LuNA fragmented programming system // The Journal of Supercomputing, Vol. 61, № 1, 2012, P. 235-248. DOI: 10.1007/s11227-011-0649-6
Технология фрагментированного программирования Малышкин Виктор Эммануилович Малышкин В.Э. Технология фрагментированного программирования // Вестник ЮУрГУ. Серия "Вычислительная математика и информатика", № 46(305), 2012, С. 45-55.
LuNA Fragmented Programming System, Main Functions and Peculiarities of Run-Time Subsystem Малышкин Виктор Эммануилович, Перепёлкин Владислав Александрович 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. DOI: 10.1007/978-3-642-23178-0_5
The LuNA Library of Parallel Numerical Fragmented Subroutines Киреев Сергей Евгеньевич, Малышкин Виктор Эммануилович 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. DOI: 10.1007/978-3-642-23178-0_26
Библиотека поддержки распредел енной масштабируемой визуализации Малышкин Виктор Эммануилович Мустаков Р.Н., Малышкин В.Э. Библиотека поддержки распределенной масштабируемой визуализации // Тр. конф. молодых ученых ИВМиМГ СО РАН. - Новосибирск, 2011. - С. 82-83.
Подсистема сбора и коррекции профильной информации об исполнении фрагментированных программ Малышкин Виктор Эммануилович Пушкова Е.А., Малышкин В.Э. Подсистема сбора и коррекции профильной информации об исполнении фрагментированных программ // Тр. конф. молодых ученых ИВМиМГ СО РАН. - Новосибирск, 2011. - С. 72-73.
Fragmentation of Numerical Algorithms for Parallel Subroutines Library Киреев Сергей Евгеньевич, Малышкин Виктор Эммануилович Kireev S., Malyshkin V. Fragmentation of Numerical Algorithms for Parallel Subroutines Library // The Journal of Supercomputing, Vol. 57, № 2, 2011, P. 161-171. DOI: 10.1007/s11227-010-0385-3

Pages