1. Inter-application communication during LHD consecutive short pulse discharge experiment
- Author
-
M. Ohsuna, T Ito, Hideya Nakanishi, Masahiko Emoto, Hiroya Maeno, H. Ogawa, Masanobu Yoshida, S. Imazu, Mitsuhiro Yokota, Miwa Aoyagi, and M. Nonomura
- Subjects
Commercial software ,SIMPLE (military communications protocol) ,computer.internet_protocol ,Computer science ,Communication ,Mechanical Engineering ,Real-time computing ,Data handling ,Trial and error ,01 natural sciences ,010305 fluids & plasmas ,Pulse (physics) ,Data acquisition ,Nuclear Energy and Engineering ,File sharing ,Pulse discharge ,0103 physical sciences ,Experiment sequence ,IP multicast ,General Materials Science ,010306 general physics ,computer ,Civil and Structural Engineering - Abstract
LHD short pulse experiments are executed every three minutes. After the end of the discharge, the scientists must collect, analyze, visualize the last acquired data of the discharge, and prepare for the next discharge. From the beginning, the computer environment of the LHD (Large Helical Device) experiment has been built as a network distributed system, and various computers have been used for data acquisition or physical analysis. When one program is finished on one computer, that computer must send the results in order to the other computers to run programs. Smooth communication is required in order to finish all the tasks before the next discharge. To exchange the information among the applications running on the different computers, the authors have tried various methods, such as a commercial software to share the memory over the network, simple network file sharing method, IP multicast, web interfaces, and others. The purpose of this paper is to share our experiences of trial and error to build the network distributed systems for the consecutive plasma discharge experiments.
- Published
- 2018