A Memory Saving Communication Method Using Remote Atomic Operations

被引:0
|
作者
Fushimi, Masaaki [1 ]
Kawashima, Takahiro [1 ]
Nose, Takafumi [1 ]
Ihara, Nobutaka [1 ]
Sumimoto, Shinji [1 ]
Shida, Naoyuki [1 ]
机构
[1] Fujitsu Ltd, Tokyo, Japan
关键词
MPI; remote atomic operation; point-to-point communication;
D O I
10.1145/3293320.3293328
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The MPI library for the K computer introduced a memory saving protocol. However, the protocol still requires memory in proportion to the number of MPI processes and a memory shortage can occur when the number of processes reaches millions or tens of millions. In order to solve the problem, we propose the shared receive buffer method which is a new communication protocol using remote atomic operations. This method is easily implemented if an interconnect has remote memory access and remote atomic memory operation. We implemented shared receive buffer method on PRIMEHPC FX100 system and evaluated. The per process memory usage of the proposed method is about one tenth compared to that of existing method.
引用
收藏
页码:36 / 42
页数:7
相关论文
共 50 条
  • [1] A memory aid with remote communication using distributed technology
    Szymkowiak, Andrea
    Morrison, Kenny
    Gregor, Peter
    Shah, Prveen
    Evans, Jonathan J.
    Wilson, Barbara A.
    PERSONAL AND UBIQUITOUS COMPUTING, 2005, 9 (01) : 1 - 5
  • [2] A memory aid with remote communication using distributed technology
    Andrea Szymkowiak
    Kenny Morrison
    Peter Gregor
    Prveen Shah
    Jonathan J. Evans
    Barbara A. Wilson
    Personal and Ubiquitous Computing, 2005, 9 : 1 - 5
  • [3] Remote preparation of an atomic quantum memory
    Rosenfeld, Wenjamin
    Berner, Stefan
    Volz, Juergen
    Weber, Markus
    Weinfurter, Harald
    PHYSICAL REVIEW LETTERS, 2007, 98 (05)
  • [4] OptimizingWork Stealing Communication with Structured Atomic Operations
    Cartier, Hannah
    Dinan, James
    Larkins, D. Brian
    50TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 2021,
  • [5] Efficient barrier using remote memory operations on VIA-based clusters
    Gupta, R
    Tipparaju, V
    Nieplocha, J
    Panda, D
    2002 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, PROCEEDINGS, 2002, : 83 - 90
  • [6] CircusTent: A Benchmark Suite for Atomic Memory Operations
    Williams, Brody
    Leidel, John D.
    Wang, Xi
    Donofrio, David
    Chen, Yong
    PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON MEMORY SYSTEMS, MEMSYS 2020, 2020, : 144 - 157
  • [7] Saving Time and Energy Using Partial Flash Memory Operations in Low-Power Microcontrollers
    Poudel, Prawar
    Milenkovic, Aleksandar
    PROCEEDINGS OF THE TWENTYFIRST INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2020), 2020, : 183 - 189
  • [8] Remote Monitoring System with Mobile Communication for Rescue Operations
    Tateno, Shigeyuki
    Lu, Hao
    Oyama, Masaomi
    Onuki, Yusuke
    2015 54TH ANNUAL CONFERENCE OF THE SOCIETY OF INSTRUMENT AND CONTROL ENGINEERS OF JAPAN (SICE), 2015, : 177 - 182
  • [9] Collaborative Memory: What Happens With Remote Communication?
    Conte, Nadia
    Padulo, Caterina
    Fairfield, Beth
    JOURNAL OF MEDIA PSYCHOLOGY-THEORIES METHODS AND APPLICATIONS, 2024, 36 (03) : 179 - 187
  • [10] Remote operations for fusion using teleoperation
    Sanders, S
    INDUSTRIAL ROBOT-AN INTERNATIONAL JOURNAL, 2006, 33 (03) : 174 - 177