NDL

A LANGUAGE FOR SOLVING SCIENTIFIC PROBLEMS ON MIMD MACHINES.

Tomohiro Kudoh, Hideharu Amano, Taisuke Boku, Hideo Aiso

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

3 Citations (Scopus)

Abstract

The authors propose a new programming language for MIMD parallel machines called NDL (Node Description Language). In most scientific problems, there exist a system to be analyzed. For example, in analysis of electronic circuits, there exist many elements which can correspond to concurrent processes. Therefore, in solving these problems, it is efficient to specify the elements and their relationships independently. Moreover, the system is static throughout the whole job. An NDL program consists of two parts: the node description part and the network description part. The communications among processes are performed by multicast, i. e. , data transfer from one process to multiple processes. To reduce the process control overhead, the network is static and processes are never created or deleted dynamically. Libraries can be defined for various applications.

Original languageEnglish
Title of host publicationUnknown Host Publication Title
PublisherIEEE
Pages55-64
Number of pages10
ISBN (Print)0818606541
Publication statusPublished - 1985

Fingerprint

Data transfer
Computer programming languages
Process control
Networks (circuits)
Communication

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Kudoh, T., Amano, H., Boku, T., & Aiso, H. (1985). NDL: A LANGUAGE FOR SOLVING SCIENTIFIC PROBLEMS ON MIMD MACHINES. In Unknown Host Publication Title (pp. 55-64). IEEE.

NDL : A LANGUAGE FOR SOLVING SCIENTIFIC PROBLEMS ON MIMD MACHINES. / Kudoh, Tomohiro; Amano, Hideharu; Boku, Taisuke; Aiso, Hideo.

Unknown Host Publication Title. IEEE, 1985. p. 55-64.

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

Kudoh, T, Amano, H, Boku, T & Aiso, H 1985, NDL: A LANGUAGE FOR SOLVING SCIENTIFIC PROBLEMS ON MIMD MACHINES. in Unknown Host Publication Title. IEEE, pp. 55-64.
Kudoh T, Amano H, Boku T, Aiso H. NDL: A LANGUAGE FOR SOLVING SCIENTIFIC PROBLEMS ON MIMD MACHINES. In Unknown Host Publication Title. IEEE. 1985. p. 55-64
Kudoh, Tomohiro ; Amano, Hideharu ; Boku, Taisuke ; Aiso, Hideo. / NDL : A LANGUAGE FOR SOLVING SCIENTIFIC PROBLEMS ON MIMD MACHINES. Unknown Host Publication Title. IEEE, 1985. pp. 55-64
@inproceedings{8ff9f8d0d0694d2d9dfe541d9a9c9933,
title = "NDL: A LANGUAGE FOR SOLVING SCIENTIFIC PROBLEMS ON MIMD MACHINES.",
abstract = "The authors propose a new programming language for MIMD parallel machines called NDL (Node Description Language). In most scientific problems, there exist a system to be analyzed. For example, in analysis of electronic circuits, there exist many elements which can correspond to concurrent processes. Therefore, in solving these problems, it is efficient to specify the elements and their relationships independently. Moreover, the system is static throughout the whole job. An NDL program consists of two parts: the node description part and the network description part. The communications among processes are performed by multicast, i. e. , data transfer from one process to multiple processes. To reduce the process control overhead, the network is static and processes are never created or deleted dynamically. Libraries can be defined for various applications.",
author = "Tomohiro Kudoh and Hideharu Amano and Taisuke Boku and Hideo Aiso",
year = "1985",
language = "English",
isbn = "0818606541",
pages = "55--64",
booktitle = "Unknown Host Publication Title",
publisher = "IEEE",

}

TY - GEN

T1 - NDL

T2 - A LANGUAGE FOR SOLVING SCIENTIFIC PROBLEMS ON MIMD MACHINES.

AU - Kudoh, Tomohiro

AU - Amano, Hideharu

AU - Boku, Taisuke

AU - Aiso, Hideo

PY - 1985

Y1 - 1985

N2 - The authors propose a new programming language for MIMD parallel machines called NDL (Node Description Language). In most scientific problems, there exist a system to be analyzed. For example, in analysis of electronic circuits, there exist many elements which can correspond to concurrent processes. Therefore, in solving these problems, it is efficient to specify the elements and their relationships independently. Moreover, the system is static throughout the whole job. An NDL program consists of two parts: the node description part and the network description part. The communications among processes are performed by multicast, i. e. , data transfer from one process to multiple processes. To reduce the process control overhead, the network is static and processes are never created or deleted dynamically. Libraries can be defined for various applications.

AB - The authors propose a new programming language for MIMD parallel machines called NDL (Node Description Language). In most scientific problems, there exist a system to be analyzed. For example, in analysis of electronic circuits, there exist many elements which can correspond to concurrent processes. Therefore, in solving these problems, it is efficient to specify the elements and their relationships independently. Moreover, the system is static throughout the whole job. An NDL program consists of two parts: the node description part and the network description part. The communications among processes are performed by multicast, i. e. , data transfer from one process to multiple processes. To reduce the process control overhead, the network is static and processes are never created or deleted dynamically. Libraries can be defined for various applications.

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

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

M3 - Conference contribution

SN - 0818606541

SP - 55

EP - 64

BT - Unknown Host Publication Title

PB - IEEE

ER -