Сухорослов Олег Викторович
- Начал работать в НИУ ВШЭ в 2015 году.
- Научно-педагогический стаж: 19 лет.
Образование, учёные степени
- 2005Кандидат технических наук
- 2002
Магистратура: Московский физико-технический институт, специальность «Прикладные математика и физика», квалификация «Магистр»
Учебные курсы (2023/2024 уч. год)
- Научно-исследовательский семинар "Распределенные системы 2" (Бакалавриат; где читается: Факультет компьютерных наук; 4-й курс, 1-3 модуль)Рус
- Распределенные системы (Бакалавриат; где читается: Санкт-Петербургская школа физико-математических и компьютерных наук; 4-й курс, 1, 2 модуль)Рус
- Распределенные системы (Бакалавриат; где читается: Факультет компьютерных наук; 3-й курс, 1, 2 модуль)Рус
- Архив учебных курсов
Учебные курсы (2022/2023 уч. год)
- Научно-исследовательский семинар "Распределенные системы 2" (Бакалавриат; где читается: Факультет компьютерных наук; 4-й курс, 1-3 модуль)Рус
- Научно-исследовательский семинар "Распределённые системы" (Бакалавриат; где читается: Факультет компьютерных наук; 3-й курс, 1-4 модуль)Рус
- Распределенные системы (Бакалавриат; где читается: Санкт-Петербургская школа физико-математических и компьютерных наук; 4-й курс, 1, 2 модуль)Рус
Распределенные системы (Бакалавриат; где читается: Факультет компьютерных наук; направление "01.03.02. Прикладная математика и информатика", направление "01.03.02. Прикладная математика и информатика"; 3-й курс, 1, 2 модуль)Рус
Учебные курсы (2021/2022 уч. год)
- Научно-исследовательский семинар "Распределенные системы 2" (Бакалавриат; где читается: Факультет компьютерных наук; 4-й курс, 1-3 модуль)Рус
- Научно-исследовательский семинар "Распределённые системы" (Бакалавриат; где читается: Факультет компьютерных наук; 3-й курс, 1-4 модуль)Рус
- Облачные вычисления (Бакалавриат; где читается: Факультет компьютерных наук; 4-й курс, 3 модуль)Рус
- Распределенные системы (Бакалавриат; где читается: Факультет компьютерных наук; 3-й курс, 1, 2 модуль)Рус
Учебные курсы (2020/2021 уч. год)
- Научно-исследовательский семинар "Распределенные системы 2" (Бакалавриат; где читается: Факультет компьютерных наук; 4-й курс, 1-3 модуль)Рус
- Научно-исследовательский семинар "Распределённые системы" (Бакалавриат; где читается: Факультет компьютерных наук; 3-й курс, 1-4 модуль)Рус
- Облачные вычисления (Бакалавриат; где читается: Факультет компьютерных наук; 4-й курс, 3 модуль)Рус
- Распределенные системы (Бакалавриат; где читается: Факультет компьютерных наук; 3-й курс, 1, 2 модуль)Рус
Учебные курсы (2019/2020 уч. год)
- Вводный научно-исследовательский семинар (Бакалавриат; где читается: Факультет компьютерных наук; 2-й курс, 3 модуль)Рус
- Научно-исследовательский семинар "Распределенные системы 2" (Бакалавриат; где читается: Факультет компьютерных наук; 4-й курс, 1-3 модуль)Рус
- Научно-исследовательский семинар "Распределённые системы" (Бакалавриат; где читается: Факультет компьютерных наук; 3-й курс, 1-4 модуль)Рус
- Распределенные вычисления (Бакалавриат; где читается: Факультет компьютерных наук; 3-й курс, 3, 4 модуль)Рус
Учебные курсы (2018/2019 уч. год)
- Introductory Research Seminar (Бакалавриат; где читается: Факультет компьютерных наук; 2-й курс, 3 модуль)Анг
- Научно-исследовательский семинар "Распределённые системы 1" (Бакалавриат; где читается: Факультет компьютерных наук; 3-й курс, 1-4 модуль)Рус
- Параллельные и распределённые вычисления (Бакалавриат; где читается: Факультет компьютерных наук; 3-й курс, 1, 2 модуль)Рус
- Параллельные и распределённые вычисления (Магистратура; где читается: Факультет компьютерных наук; 1-й курс, 3, 4 модуль)Рус
Публикации26
- Глава книги 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.
- Глава книги 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.
- Глава книги 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.
- Статья Sukhoroslov O. V. Toward efficient execution of data-intensive workflows // The Journal of Supercomputing. 2021. No. 77. P. 7989-8012. doi
- Статья 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
- Глава книги 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
- Глава книги 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
- Статья 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
- Глава книги 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
- Глава книги 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
- Статья 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
- Глава книги 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.
- Статья 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
- Статья 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
- Статья 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
- Глава книги 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
- Статья Сухорослов О. В., Назаренко А. М. Сравнительная оценка методов планирования приложений в распределенных вычислительных средах // Программные системы: теория и приложения. 2017. Т. 8. № 1. С. 63-81. doi
- Статья 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
- Статья 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
- Глава книги 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
- Статья Сухорослов О. В. Организация вычислений в гетерогенных распределенных средах // Известия ЮФУ. Технические науки. 2016. № 12. С. 115-130. doi
- Статья 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
- Глава книги 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
- Статья 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.
- Статья Volkov S., Sukhoroslov O. Running Parameter Sweep Applications on Everest Cloud Platform // Computer Research and Modeling. 2015. Vol. 7. No. 3. P. 601-606.
- Глава книги Сухорослов О. В. Комбинированное использование высокопроизводительных ресурсов и грид-инфраструктур в рамках облачной платформы Everest // В кн.: Суперкомпьютерные дни в России: Труды международной конференции (28-29 сентября 2015 г., г. Москва). Издательство МГУ, 2015. С. 706-711.
Опыт работы
Ведет преподавательскую деятельность c 2005 года. Автор учебных курсов «Grid-технологии» (МФТИ, 2005-2009), «Распределенные и параллельные вычисления» (МФТИ, 2011-2012), «Распределенные вычислительные системы» (МФТИ, 2011-2012), «Параллельные и распределенные вычисления» (Школа анализа данных, 2008-н.в.).