Úvodní stránka | Tato stránka v originále

SISAL

SISAL je Dělí a iterace v jediném domácím cvičení jazyk.

To je univerzální jediný úkol funkční programovací jazyk s přísnou sémantikou, automatickým parallelisation a účinnými sadami. SISAL výstupy dataflow graf ve formě prostředníka 1 (IF1). To bylo odvozeno z Vala, přidá rekurzi a konečné potoky. To má Pascal- jako syntax a byl navrhnut být obyčejný vysokoúrovňový jazyk pro numerické programy na paletě multiprocesorů.

Implementace existují pro Cray X-MP, Cray Y-MP, Cray-2, Následující, přidávat Alliant, dataflow architektury, transputery a systolické sady.

SISAL byl definován v 1983 et Jamese Mcgrawa al, Manchester univerzita, Lawrence Livermore národní laboratoř, Colorado státní univerzita a DEC. To bylo revidováno v 1985, a první zkompilovaná implementace byla vytvořena v 1986. Jeho výkon je nadřazený k C a soutěživý s Fortran, kombinoval s účinným a automatickým parallelisation.

Nebýt zmaten sisal nebo SASL.

Tento článek (nebo časnější verze toho) obsahuje materiál od FOLDOC' s článek o SISAL, použitý se svolením.