![Patakok és iterációk egyetlen hozzárendelési nyelven (SISAL) - Technológia Patakok és iterációk egyetlen hozzárendelési nyelven (SISAL) - Technológia](https://a.continuousdev.com/technology/streams-and-iteration-in-a-single-assignment-language-sisal.gif)
Tartalom
- Meghatározás - Mit jelent a patakok és az iteráció az egységes hozzárendelési nyelvben (SISAL)?
- Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, hogy mi a lényeg a felhőalapú számítástechnikában, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.
- A Techopedia elmagyarázza a stream-eket és az iterációkat egy egységes feladatnyelvben (SISAL)
Meghatározás - Mit jelent a patakok és az iteráció az egységes hozzárendelési nyelvben (SISAL)?
A stream-ek és az iterációk az egységes hozzárendelési nyelven (SISAL) egy egy-hozzárendeléses funkcionális programozási nyelv, amely szigorú szemantikával, hatékony tömbkezeléssel és implicit párhuzamossággal rendelkezik. A SISAL adatfolyam-gráfot bocsáthat ki az 1. közvetítő formában (IF1).A név abból származott, hogy a "sal" kifejezést az "Egységes hozzárendelési nyelv" kifejezéshez vettük a "/ usr / dikt / szavak" Unix szótárból.
Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, hogy mi a lényeg a felhőalapú számítástechnikában, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.
A Techopedia elmagyarázza a stream-eket és az iterációkat egy egységes feladatnyelvben (SISAL)
1983-ban James McGraw et al. meghatározta a SISAL-t a Manchesteri Egyetemen, a Colorado Állami Egyetemen, a Lawrence Livermore Nemzeti Laboratóriumban (LLNL) és a Digital Equipment Corporation (DEC). Az első felülvizsgálatot 1985-ben hajtották végre, az első összeállított telepítést pedig 1986-ban végezték el. A C és a FORTRAN teljesítményeivel összehasonlítva a SISAL teljesítménye kiváló, automatikus és rendkívül hatékony párhuzamosítással rendelkezik.A SISAL Jack Dennis által kifejlesztett értékorientált algoritmikus nyelven (VAL) alapult. Hozzáad véges streameket és rekurziót. A szintaxis hasonló a Pascals-hoz, és általános magas szintű nyelvként fejlesztették ki, amely számos különféle multiprocesszor numerikus programjai számára készült.
A SISAL funkcionális jellege lehetővé teszi a fordítónak az adatfolyam nyomon követését a program segítségével. Ez elősegíti okos döntések meghozatalát abban a módban, ahogyan a munkát fel kell osztani a párhuzamos számítógépek processzorai között.
A Cray Y-MP, Cray X-MP, Cray-2, Encore Alliant, Sequent, DEC VAX-11/784, adatfolyam-architektúrák, szisztolés tömbök és transzmitterek verziói érhetők el.