DIPROS - A DISTRIBUTED PROCESSING SYSTEM FOR NDL ON (SM)**2-II.

Taisuke Boku, Tomohiro Kudoh, Hideharu Amano, Hideo Aiso

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

We have been developing a special purpose MIMD parallel machine called the Sparse Matrix Solving Machine ver. 2, or (SM)**2-II for short. A problem description language called NDL (Node Description Language) is being developed for (SM)**2-II. NDL employs the idea of concurrent programming. Interprocess communication in NDL is based on one-to-many message passing with static communication channels. NDL processes are mapped on all PUs (Processing Units) of (SM)**2-II. Therefore, to manage process switching and interprocess communication, a processing system shared by all PUs should be provided. This system has been implemented as a distributed processing system called DIPROS. DIPROS is equipped with a special process scheduler and a communication server that performs interprocess and interprocessor communication. These functions realize efficient process switching and execution. In this paper, we describe the design concept and implementation of DIPROS.

Original languageEnglish
Title of host publicationProceedings of the Hawaii International Conference on System Science
Pages208-217
Number of pages10
Volume2
Publication statusPublished - 1987

Fingerprint

Communication
Processing
Message passing
Servers

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Boku, T., Kudoh, T., Amano, H., & Aiso, H. (1987). DIPROS - A DISTRIBUTED PROCESSING SYSTEM FOR NDL ON (SM)**2-II. In Proceedings of the Hawaii International Conference on System Science (Vol. 2, pp. 208-217)

DIPROS - A DISTRIBUTED PROCESSING SYSTEM FOR NDL ON (SM)**2-II. / Boku, Taisuke; Kudoh, Tomohiro; Amano, Hideharu; Aiso, Hideo.

Proceedings of the Hawaii International Conference on System Science. Vol. 2 1987. p. 208-217.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Boku, T, Kudoh, T, Amano, H & Aiso, H 1987, DIPROS - A DISTRIBUTED PROCESSING SYSTEM FOR NDL ON (SM)**2-II. in Proceedings of the Hawaii International Conference on System Science. vol. 2, pp. 208-217.
Boku T, Kudoh T, Amano H, Aiso H. DIPROS - A DISTRIBUTED PROCESSING SYSTEM FOR NDL ON (SM)**2-II. In Proceedings of the Hawaii International Conference on System Science. Vol. 2. 1987. p. 208-217
Boku, Taisuke ; Kudoh, Tomohiro ; Amano, Hideharu ; Aiso, Hideo. / DIPROS - A DISTRIBUTED PROCESSING SYSTEM FOR NDL ON (SM)**2-II. Proceedings of the Hawaii International Conference on System Science. Vol. 2 1987. pp. 208-217
@inproceedings{b110c273bcec4102a1c425fffc41a9bc,
title = "DIPROS - A DISTRIBUTED PROCESSING SYSTEM FOR NDL ON (SM)**2-II.",
abstract = "We have been developing a special purpose MIMD parallel machine called the Sparse Matrix Solving Machine ver. 2, or (SM)**2-II for short. A problem description language called NDL (Node Description Language) is being developed for (SM)**2-II. NDL employs the idea of concurrent programming. Interprocess communication in NDL is based on one-to-many message passing with static communication channels. NDL processes are mapped on all PUs (Processing Units) of (SM)**2-II. Therefore, to manage process switching and interprocess communication, a processing system shared by all PUs should be provided. This system has been implemented as a distributed processing system called DIPROS. DIPROS is equipped with a special process scheduler and a communication server that performs interprocess and interprocessor communication. These functions realize efficient process switching and execution. In this paper, we describe the design concept and implementation of DIPROS.",
author = "Taisuke Boku and Tomohiro Kudoh and Hideharu Amano and Hideo Aiso",
year = "1987",
language = "English",
volume = "2",
pages = "208--217",
booktitle = "Proceedings of the Hawaii International Conference on System Science",

}

TY - GEN

T1 - DIPROS - A DISTRIBUTED PROCESSING SYSTEM FOR NDL ON (SM)**2-II.

AU - Boku, Taisuke

AU - Kudoh, Tomohiro

AU - Amano, Hideharu

AU - Aiso, Hideo

PY - 1987

Y1 - 1987

N2 - We have been developing a special purpose MIMD parallel machine called the Sparse Matrix Solving Machine ver. 2, or (SM)**2-II for short. A problem description language called NDL (Node Description Language) is being developed for (SM)**2-II. NDL employs the idea of concurrent programming. Interprocess communication in NDL is based on one-to-many message passing with static communication channels. NDL processes are mapped on all PUs (Processing Units) of (SM)**2-II. Therefore, to manage process switching and interprocess communication, a processing system shared by all PUs should be provided. This system has been implemented as a distributed processing system called DIPROS. DIPROS is equipped with a special process scheduler and a communication server that performs interprocess and interprocessor communication. These functions realize efficient process switching and execution. In this paper, we describe the design concept and implementation of DIPROS.

AB - We have been developing a special purpose MIMD parallel machine called the Sparse Matrix Solving Machine ver. 2, or (SM)**2-II for short. A problem description language called NDL (Node Description Language) is being developed for (SM)**2-II. NDL employs the idea of concurrent programming. Interprocess communication in NDL is based on one-to-many message passing with static communication channels. NDL processes are mapped on all PUs (Processing Units) of (SM)**2-II. Therefore, to manage process switching and interprocess communication, a processing system shared by all PUs should be provided. This system has been implemented as a distributed processing system called DIPROS. DIPROS is equipped with a special process scheduler and a communication server that performs interprocess and interprocessor communication. These functions realize efficient process switching and execution. In this paper, we describe the design concept and implementation of DIPROS.

UR - http://www.scopus.com/inward/record.url?scp=0023234858&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0023234858&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:0023234858

VL - 2

SP - 208

EP - 217

BT - Proceedings of the Hawaii International Conference on System Science

ER -