Title :
Barriers and break-points in dataflow: extensions to SISAL language
Author :
Kavi, Krishna M. ; Vijayaraghavan, Vasu ; Shirazi, Behrooz ; Hurson, Ali
Author_Institution :
Texas Univ., Arlington, TX, USA
Abstract :
The pure dataflow model of computation has such advantages as fine-grain parallelism, freedom from side-effects, and synchronization based purely on data dependencies. However, the model is not very amenable for describing coarse-grain parallelism, barriers and break-points. The paper shows how a dataflow language (SISAL) can be extended to permit the definition of coarse-grain processes, synchronization using join construct, and break-points for the purpose of debugging. The extensions do not violate the data-driven principles
Keywords :
parallel languages; parallel programming; SISAL language; barriers; break-points; coarse-grain parallelism; data dependencies; dataflow language; dataflow model; dataflow: extensions; debugging; fine-grain parallelism; join construct; synchronization; Communication system control; Computational modeling; Computer architecture; Computer languages; Concurrent computing; Debugging; Delay; Parallel processing; Program processors; Programming profession;
Conference_Titel :
System Sciences, 1992. Proceedings of the Twenty-Fifth Hawaii International Conference on
Conference_Location :
Kauai, HI
Print_ISBN :
0-8186-2420-5
DOI :
10.1109/HICSS.1992.183202