Abstract:

Sisal is a single-assignment language without side effects. Sisal supports error values and a flow data type and allows recursion. It has a verbose syntax, which reminds that of Pascal in some cases. Sisal is positioned as a language for scientific computations, implicitly parallel and effective. It can significantly simplify the parallel program development if the same program is intended both for a cluster and for one executor, for big and small data effectively. Here we describe the key features of our back-end translator.

DOI:
10.31144/bncc.cs.2542-1972.2013.n35.p101-119
Issue
Pages:
101-119
File:
pyzhov.pdf (527.66 KB)