Oleg V. Sukhoroslov
- Associate Professor:Faculty of Computer Science / Big Data and Information Retrieval School
- Oleg V. Sukhoroslov has been at HSE University since 2015.
Education and Degrees
- 2005
Candidate of Sciences* (PhD)
- 2002
Master's in Applied Mathematics and Physics
Moscow Institute of Physics and Technology
* Candidate of Sciences
According to the International Standard Classification of Education (ISCED) 2011, Candidate of Sciences belongs to ISCED level 8 - "doctoral or equivalent", together with PhD, DPhil, D.Lit, D.Sc, LL.D, Doctorate or similar. Candidate of Sciences allows its holders to reach the level of the Associate Professor.
According to the International Standard Classification of Education (ISCED) 2011, Candidate of Sciences belongs to ISCED level 8 - "doctoral or equivalent", together with PhD, DPhil, D.Lit, D.Sc, LL.D, Doctorate or similar. Candidate of Sciences allows its holders to reach the level of the Associate Professor.
Courses (2023/2024)
- Distributed Systems (Bachelor’s programme; St. Petersburg School of Physics, Mathematics, and Computer Science ; 4 year, 1, 2 module)Rus
- Distributed Systems (Bachelor’s programme; Faculty of Computer Science; 3 year, 1, 2 module)Rus
- Research Seminar "Distributed Systems 2" (Bachelor’s programme; Faculty of Computer Science; 4 year, 1-3 module)Rus
- Past Courses
Courses (2022/2023)
- Distributed Systems (Bachelor’s programme; St. Petersburg School of Physics, Mathematics, and Computer Science ; 4 year, 1, 2 module)Rus
Distributed Systems (Bachelor’s programme; Faculty of Computer Science; field of study "01.03.02. Прикладная математика и информатика", field of study "01.03.02. Прикладная математика и информатика"; 3 year, 1, 2 module)Rus
- Research Seminar "Distributed Systems" (Bachelor’s programme; Faculty of Computer Science; 3 year, 1-4 module)Rus
- Research Seminar "Distributed Systems 2" (Bachelor’s programme; Faculty of Computer Science; 4 year, 1-3 module)Rus
Courses (2021/2022)
- Cloud Computing (Bachelor’s programme; Faculty of Computer Science; 4 year, 3 module)Rus
- Distributed Systems (Bachelor’s programme; Faculty of Computer Science; 3 year, 1, 2 module)Rus
- Research Seminar "Distributed Systems" (Bachelor’s programme; Faculty of Computer Science; 3 year, 1-4 module)Rus
- Research Seminar "Distributed Systems 2" (Bachelor’s programme; Faculty of Computer Science; 4 year, 1-3 module)Rus
Courses (2020/2021)
- Cloud Computing (Bachelor’s programme; Faculty of Computer Science; 4 year, 3 module)Rus
- Distributed Systems (Bachelor’s programme; Faculty of Computer Science; 3 year, 1, 2 module)Rus
- Research Seminar "Distributed Systems" (Bachelor’s programme; Faculty of Computer Science; 3 year, 1-4 module)Rus
- Research Seminar "Distributed Systems 2" (Bachelor’s programme; Faculty of Computer Science; 4 year, 1-3 module)Rus
Courses (2019/2020)
- Distributed Computing (Bachelor’s programme; Faculty of Computer Science; 3 year, 3, 4 module)Rus
- Introductory Research Seminar (Bachelor’s programme; Faculty of Computer Science; 2 year, 3 module)Rus
- Research Seminar "Distributed Systems" (Bachelor’s programme; Faculty of Computer Science; 3 year, 1-4 module)Rus
- Research Seminar "Distributed Systems 2" (Bachelor’s programme; Faculty of Computer Science; 4 year, 1-3 module)Rus
Courses (2018/2019)
- Introductory Research Seminar (Bachelor’s programme; Faculty of Computer Science; 2 year, 3 module)Eng
- Parallel and Distributed Computations (Bachelor’s programme; Faculty of Computer Science; 3 year, 1, 2 module)Rus
- Parallel and Distributed Computations (Master’s programme; Faculty of Computer Science; 1 year, 3, 4 module)Rus
- Research Seminar "Distributed Systems 1" (Bachelor’s programme; Faculty of Computer Science; 3 year, 1-4 module)Rus
Publications26
- Chapter Oleg Sukhoroslov, Maxim Gorokhovskii, Roman Ilgovskiy, Tagir Kuskarov, Semenov Y., Andrey Vetrov. Towards a General Framework for Studying Resource Management in Large Scale Distributed Systems, in: Материалы IV Международного семинара по информационным, вычислительным и управляющим системам для распределенных сред (ICCS-DE 2022). Иркутск : ИДСТУ СО РАН, 2022. P. 79-96.
- Chapter Smirnov S., Voloshinov V., O.V. Sukhoroslov. Concurrently Employing Resources of Several Supercomputers With Parascip Solver By Everest Platform, in: Proceedings of the 9th International Conference "Distributed Computing and Grid Technologies in Science and Education" (GRID'2021), Dubna, Russia, July 5-9, 2021. CEUR Workshop Proceedings, 2021. P. 413-417.
- Chapter Vostokin S., Popov S., O. Sukhoroslov. Experience in Organizing Flexible Access to Remote Computing Resources from JupyterLab Environment Using Technologies of Everest and Templet Projects, in: Proceedings of the 9th International Conference "Distributed Computing and Grid Technologies in Science and Education" (GRID'2021), Dubna, Russia, July 5-9, 2021. CEUR Workshop Proceedings, 2021. P. 558-561.
- Article Sukhoroslov O. V. Toward efficient execution of data-intensive workflows // The Journal of Supercomputing. 2021. No. 77. P. 7989-8012. doi
- Article Afanasiev A., Krivonozhko V., Lychev A., Sukhoroslov O. V. Multidimensional frontier visualization based on optimization methods using parallel computations // Journal of Global Optimization. 2020. Vol. 76. P. 563-574. doi
- Chapter Sukhoroslov O. V., Voloshinov V., Smirnov S. Running Many-Task Applications Across Multiple Resources with Everest Platform, in: Supercomputing. RuSCDays 2020. Communications in Computer and Information Science Vol. 1331: 6th Russian Supercomputing Days, RuSCDays 2020, Moscow, Russia, September 21–22, 2020, Revised Selected Papers. Switzerland : Springer, 2020. doi P. 634-646. doi
- Chapter Sukhoroslov O. V. An Experimental Study of Data Transfer Strategies for Execution of Scientific Workflows, in: Parallel Computing Technologies. PaCT 2019. Lecture Notes in Computer Science, vol 11657. Springer, 2019. P. 67-79. doi
- Article Sukhoroslov O. V., Nazarenko A., Aleksandrov R. An experimental study of scheduling algorithms for many-task applications // The Journal of Supercomputing. 2019. Vol. 75. No. 12. P. 7857-7871. doi
- Chapter Afanasiev A., Krivonozhko V., Lychev A., Sukhoroslov O. V. Three-Dimensional Visualization for Multidimensional Analysis and Performance Management of Socio-Economic Systems, in: 2019 IEEE 21st Conference on Business Informatics (CBI) Vol. 1. M. : IEEE Computer Society, 2019. P. 57-64. doi
- Chapter Smirnov S., Sukhoroslov O. V., Voloshinov V. Using Resources of Supercomputing Centers with Everest Platform, in: Supercomputing. RuSCDays 2018. Communications in Computer and Information Science, vol 965. Springer, Cham. Springer, 2019. P. 687-698. doi
- Article Sukhoroslov O. V. Building web-based services for practical exercises in parallel and distributed computing // Journal of Parallel and Distributed Computing. 2018. Vol. 118. No. 1. P. 177-188. doi
- Chapter Sukhoroslov O. V. Supporting Efficient Execution of Many-Task Applications with Everest, in: 8th International Conference “Distributed Computing and Grid-technologies in Science and Education”. ., 2018. P. 266-270.
- Article Nazarenko A., Sukhoroslov O. V. An Experimental Study of Workflow Scheduling Algorithms for Heterogeneous Systems // Lecture Notes in Computer Science. 2017. Vol. 10421. P. 327-341. doi
- Article Voloshinov V., Smirnov S., Sukhoroslov O. V. Implementation and Use of Coarse-grained Parallel Branch-and-bound in Everest Distributed Environment // Procedia Computer Science. 2017. Vol. 108. P. 1532-1541. doi
- Article Volkov S., Sukhoroslov O. V. Simplifying the Use of Clouds for Scientific Computing with Everest // Procedia Computer Science. 2017. Vol. 119. P. 112-120. doi
- Chapter Sukhoroslov O. V. Using Everest Platform for Teaching Parallel and Distributed Computing, in: Euro-Par 2016: Parallel Processing Workshops. Euro-Par 2016. Lecture Notes in Computer Science. Vol. 10104. Springer, 2017. doi P. 16-27. doi
- Article Сухорослов О. В., Назаренко А. М. Сравнительная оценка методов планирования приложений в распределенных вычислительных средах // Программные системы: теория и приложения. 2017. Т. 8. № 1. С. 63-81. doi
- Article Smirnov S., Voloshinov V., Sukhoroslov O. V. Distributed Optimization on the Base of AMPL Modeling Language and Everest Platform // Procedia Computer Science. 2016. Vol. 101. P. 313-322. doi
- Article Smirnov S., Sukhoroslov O. V., Volkov S. Integration and Combined Use of Distributed Computing Resources with Everest // Procedia Computer Science. 2016. Vol. 101. P. 359-368. doi
- Chapter Sukhoroslov O. V., Volkov S., Afanasiev A. Program Autotuning as a Service: Opportunities and Challenges, in: Proceedings of the 9th International Conference on Utility and Cloud Computing. NY : ACM, 2016. P. 148-155. doi
- Article Сухорослов О. В. Организация вычислений в гетерогенных распределенных средах // Известия ЮФУ. Технические науки. 2016. № 12. С. 115-130. doi
- Article Volkov S., Sukhoroslov O. A Generic Web Service for Running Parameter Sweep Experiments in Distributed Computing Environment // Procedia Computer Science. 2015. Vol. 66. P. 477-486. doi
- Chapter Sukhoroslov O., Volkov S., Afanasiev A. A Web-Based Platform for Publication and Distributed Execution of Computing Applications, in: 14th International Symposium on Parallel and Distributed Computing (ISPDC). IEEE, 2015. P. 175-184. doi
- Article Sukhoroslov O., Rubtsov A., Volkov S. Development of Distributed Computing Applications and Services with Everest Cloud Platform // Computer Research and Modeling. 2015. Vol. 7. No. 3. P. 593-599.
- Article Volkov S., Sukhoroslov O. Running Parameter Sweep Applications on Everest Cloud Platform // Computer Research and Modeling. 2015. Vol. 7. No. 3. P. 601-606.
- Chapter Сухорослов О. В. Комбинированное использование высокопроизводительных ресурсов и грид-инфраструктур в рамках облачной платформы Everest // В кн.: Суперкомпьютерные дни в России: Труды международной конференции (28-29 сентября 2015 г., г. Москва). Издательство МГУ, 2015. С. 706-711.