DocumentCode
279160
Title
A concurrent program restructuring system for scientific calculations
Author
Kimura, Tetsuro ; Boku, Taisuke ; Kudoh, Tomohiro ; Amano, Hideharu
Author_Institution
Keio Univ., Yokohama, Japan
Volume
ii
fYear
1991
fDate
8-11 Jan 1991
Firstpage
390
Abstract
A concurrent program restructuring system called PRIME is proposed. To simplify the program analysis, a special language named NCC/i has been developed. The aim of NCC/i is to solve scientific calculation´s with a number of concurrent processes which perform calculations with the iterative method. There are various kinds of scientific calculations which can be described in this language. It is relatively easy to analyze the behavior of processes in an NCC/i program. PRIME analyzes them, and restructures the program by merging fine grain processes into coarser ones. Through evaluation with an actual program, it is confirmed that the process merging by PRIME contributes to the enhancement of system performance
Keywords
C language; iterative methods; merging; multiprocessing programs; natural sciences computing; parallel languages; NCC/i; Node-oriented concurrent C; PRIME; coarse grain processes; concurrent program restructuring system; fine grain processes; parallel language; process merging; program analysis; scientific calculations; system performance; Communication switching; Communication system control; Computer languages; Computer science; Concurrent computing; Control systems; Degradation; Merging; Physics; System performance;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1991. Proceedings of the Twenty-Fourth Annual Hawaii International Conference on
Conference_Location
Kauai, HI
Type
conf
DOI
10.1109/HICSS.1991.184001
Filename
184001
Link To Document