Направления развития высокоскоростной коммуникационной сети для многопроцессорных вычислительных систем
DOI: 10.34759/trd-2019-108-14
Авторы
1*, 2**, 1***1. Научно-исследовательский центр электронной вычислительной техники, НИЦЭВТ, Варшавское шоссе, 125, Москва, 117587, Россия
2. Московский авиационный институт (национальный исследовательский университет), 125993, г. Москва, Волоколамское шоссе, д. 4
*e-mail: simonov@nicevt.ru
**e-mail: semenov@nicevt.ru
***e-mail: makagond@nicevt.ru
Аннотация
Для современных массово-параллельных суперкомпьютеров межузловая коммуникационная сеть является ключевым компонентом. Её характеристики и функциональные возможности во многом определяют показатели масштабируемости производительности при решении прикладных задач. В статье рассматриваются подходы, направления совершенствования и требования к перспективным коммуникационным сетям для многопроцессорных вычислительных систем с высокой масштабируемостью производительности, выработанные на основе опыта, полученного при разработке высокоскоростной коммуникационной сети Ангара.
Ключевые слова
многопроцессорные вычислительные системы, коммуникационная сеть, масштабируемость производительностиБиблиографический список
-
Симонов А.С., Жабин И.А., Макагон Д.В. Разработка межузловой коммуникационной сети с топологией «многомерный тор» и поддержкой глобально адресуемой памяти для перспективных отечественных суперкомпьютеров // Научно-техническая конференция «Перспективные направления развития средств вычислительной техники»: тезисы докладов. – М.: НИЦЭВТ, 2011. С. 17 - 19.
-
Cлуцкин А.И., Симонов А.С., Жабин И.А., Макагон Д.В., Сыромятников Е.Л. Разработка межузловой коммуникационной сети ЕС8430 «Ангара» для перспективных российских суперкомпьютеров // Успехи современной радиоэлектроники. 2012. № 1. С. 6 - 10.
-
Жабин И.А., Макагон Д.В., Поляков Д.А., Симонов А.С., Сыромятников Е.Л., Щербак А.Н. Первое поколение высокоскоростной коммуникационной сети «Ангара» // Наукоёмкие технологии. 2014. Т. 15. № 1. С. 21 - 27.
-
Жабин И.А., Макагон Д.В., Симонов А.С., Сыромятников Е.Л., Фролов А.С., Щербак А.Н. Кристалл для «Ангары» // Суперкомпьютеры. 2013. № 4 (16). С. 46 - 49.
-
Heydemann M.C. Cayley graphs and interconnection networks, Graph symmetry, Springer, Dordrecht, 1997, pp. 167 - 224.
-
Kim J. et al. Technology-driven, highly-scalable dragonfly topology // International Symposium on Computer Architecture, IEEE, 2008. pp. 77 - 88.
-
Besta M., Hoefler T. Slim fly: A cost effective low-diameter network topology // Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, IEEE Press, 2014, pp. 348 - 359.
-
Rogers J. Power efficiency and performance with ORNL's cray XK7 Titan // High Performance Computing, Networking, Storage and Analysis (SCC), 2012 SC Companion, IEEE, 2012, pp. 1040 - 1050.
-
Cordery M.J. et al. Analysis of Cray XC30 performance using Trinity-NERSC-8 benchmarks and comparison with Cray XE6 and IBM BG/Q // International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems, Springer, Cham, 2013, pp. 52 - 72.
-
Список TOP500, июнь 2018 г. URL: https://www.top500.org/list/2018/06/
-
Vishnu A., ten Bruggencate M., Olson R. Evaluating the potential of Cray Gemini interconnect for PGAS communication runtime systems // 19th Annual Symposium on High Performance Interconnects, IEEE, 2011, pp. 70 - 77.
-
Faanes G. et al. Cray cascade: a scalable HPC system based on a Dragonfly network // Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, IEEE, 2012, pp. 1 - 9.
-
Chen D. et al. The IBM Blue Gene/Q interconnection network and message unit // Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis, IEEE, 2011, pp. 1 - 10.
-
Ajima Y., Sumimoto S., Shimizu T. Tofu: A 6d Mesh/Torus interconnect for exascale computers // IEEE Computer, 2009, no 11 (42), pp. 36 - 40.
-
Кондрашин М.А., Арсенов О.Ю., Козлов И.В. Применение технологии виртуализации и облачных вычислений при построении сложных распределенных моделирующих систем // Труды МАИ. 2016. № 89. URL: http://trudymai.ru/published.php?ID=73411
-
PCI Special Interest Group, available at: http://www.pcisig.com/home
-
Lumsdaine A. et al. Challenges in parallel graph processing // Parallel Processing Letters, 2007, no. 1 (17), pp. 5 - 20.
-
Sengupta D. et al. Graphin: An online high performance incremental graph processing framework //European Conference on Parallel Processing, Springer, Cham, 2016, pp. 319 - 333.
-
Mazeev A., Semenov A., Simonov A. A Distributed Parallel Algorithm for the Minimum Spanning Tree Problem // International Conference on Parallel Computational Technologies, Springer, Cham, 2017, pp. 101 - 113.
-
MPI: A Message-Passing Interface Standard, Version 3.1, available at: https://www.mpi-forum.org/docs/mpi-3.1/mpi31-report.pdf
-
OpenSHMEM Application Programming Interface, Version 1.4, available at: http://www.openshmem.org/site/sites/default/site_files/OpenSHMEM-1.4.pdf
-
Charm++ Parallel Programming Framework, available at: http://charmplusplus.org/
-
Hong S. et al. Green-Marl: a DSL for easy and efficient graph analysis // ACM SIGARCH Computer Architecture News, 2012, no. 1 (40), pp. 349 - 362.
-
Lustre parallel filesystem, available at: http://lustre.org/
-
Libfabric OpenFabrics, available at: https://ofiwg.github.io/libfabric/
Скачать статью