Research indexJournal article
Tail recursion transformation in functional dataflow parallel programs
Legalov, Nepomnyaschy, Matkovsky and 1 other
Automatic Control and Computer Sciences1 Dec 2013Open access
NobleIDark:/48914/w1/20260525/294252FBDOI10.3103/s0146411613070237
Tail recursion transformation in functional dataflow parallel programs
Legalov, Nepomnyaschy, Matkovsky and 1 other · Automatic Control and Computer Sciences · 2013
NobleIDark:/48914/w1/20260525/294252FBDOI10.3103/s0146411613070237
Abstract
The peculiarities of transforming functional dataflow parallel programs into programs with finite resources are analysed. It is considered how these transformations are affected by the usage of asynchronous lists, the return of delayed lists and the variation of the data arrival pace relative to the time of its processing. These transformations allow us to generate multiple programs with static parallelism based on one and the same functional dataflow parallel program.