一般ユーザを対象とした自律負荷分散方式利用コマンドの実装 The User Interface of the Autonomous Load Distribution Algorithm For General Users
We have implemented commends of the <i>Autonomous Load Distribution Algorithm(ALD)</i> for general users. ALD is one of inter-node protocol that distributes tasks among computers by negotiation between computers. We had developed and implemented ALD on multi-computer system in the past. But aim of this implementation was just for evaluation. Unfortunately, that was not easy to use for general users. <br> In this paper, we have proposed five commands to use ALD for general users, and implemented these commands. Four of these are barn new commands, and one is same as command that was developed for evaluation in past. User can indicate task distribution in explicit way or in implicit way depending his/her demand. And user can similarly indicate task no-distribution in explicit way or in implicit way. In other words, user can obtain high performance without recognizing existence of ALD.<br> Implementation is based on shell's alias function and trap mechanism. Therefore, this system has higher portability. Alias function is simple, but powerful mechanism. But, it has problem of difference of name and body. This problem is that name indicates incorrect programs if program is changed or overridden. We have solved this problem with shell's trap mechanism.
- 電気学会論文誌. C, 電子・情報・システム部門誌 = The transactions of the Institute of Electrical Engineers of Japan. C, A publication of Electronics, Information and System Society
電気学会論文誌. C, 電子・情報・システム部門誌 = The transactions of the Institute of Electrical Engineers of Japan. C, A publication of Electronics, Information and System Society 124(4), 1021-1028, 2004-04-01
The Institute of Electrical Engineers of Japan