№ 35 (211), выпуск 6Страницы 41 - 53

Отечественная коммуникационная сеть 3D-тор с поддержкой глобально адресуемой памяти

А.А. Корж, Д.В. Макагон, А.А. Бородин, И.А. Жабин, Е.Р. Куштанов, Е.Л. Сыромятников, Е.В. Черемушкина
В статье рассматриваются детали реализации и первые результаты макетирования разработанной в НИЦЭВТ межузловой коммуникационной сети с топологией 3D-тор. Данная сеть может эффективно применяться как в вычислительных кластерах небольшого и среднего размера, так и в суперкомпьютерах транспетафлопсного уровня производительности. Особое внимание в статье уделено библиотеке параллельного программирования SHMEM, посредством которой программисту предоставляется доступ к глобально адресуемой памяти.
Полный текст
Ключевые слова
коммуникационная сеть, суперкомпьютер, 3D-тор, глобально адресуемая память
Литература
1. Evaluating NIC hardware requirements to achieve high message rate PGAS support on multi-core processors / Keith D. Underwood, Michael J. Levenhagen, Ron Brightwell // Proceedings of the 2007 ACM/IEEE conference on Supercomputing. - 2007. - P. 31 - 40.
2. Scott, S. Synchronization and communication in the T3E multiprocessor / Steven L. Scott // Proceedings of the seventh international conference on Architectural support for programming languages and operating systems. - 1996. - P. 26 - 36.
3. Duato, J. Interconnection Networks, An Engineering Approach / J. Duato, S. Yalamanchili, L. Ni. - IEEE Computer Society Press, 1997. - 812 p.
4. Джосан, О.В. Организация коммуникационной сети для транспетафлопсных суперкомпьютеров / О.В. Джосан, А.А. Корж // Труды ИСА РАН: динамика неоднородных систем. - 2008. - Т. 32, № 3. - С. 267 - 274.
5. Technology-Driven, Highly-Scalable Dragonfly Topology / J. Kim, W.J. Dally, S. Scott, D. Abts // Computer Architecture. - 2008. - № 08. - С. 77 - 88.
6. Aurora 8B/10B Protocol Specification SP002 (v2.1) [Электронный ресурс]. - Xilinx, Inc, 2009. URL: http://www.xilinx.com/products/design_resources/conn_central /grouping/aurora.htm.
7. Saini, S. Performance evaluation of supercomputers using HPCC and IMB Benchmarks / S. Saini et al. // Journal of Computer and System Sciences. - 2008. - № 74. - P. 965 - 982.
8. Jin, H. The OpenMP Implementation of NAS Parallel Benchmarks and Its Performance / H. Jin, M. Frumkin, J. Yan // NAS Technical Report NAS-99-011 October 1999. - 72 p.
9. Unstructured adaptive (UA) NAS Parallel Benchmark / M. Field, H. Feng, R.F. Van der Wijngaart, R. Biswas // NASA Ames Research Center, CA. - 2004. - 17 p.