Tek Bir Atama Dilinde Akımlar ve Yineleme (SISAL)

Yazar: Randy Alexander
Yaratılış Tarihi: 24 Nisan 2021
Güncelleme Tarihi: 1 Temmuz 2024
Anonim
Tek Bir Atama Dilinde Akımlar ve Yineleme (SISAL) - Teknoloji
Tek Bir Atama Dilinde Akımlar ve Yineleme (SISAL) - Teknoloji

İçerik

Tanım - Tek Bir Atama Dilinde Akımlar ve Yineleme (SISAL) ne anlama geliyor?

Tek Bir Atama Dilinde Akımlar ve Yineleme (SISAL), katı anlambilim, güçlü dizi kullanımı ve örtülü paralellik içeren tek bir atama fonksiyonel programlama dilidir. SISAL, Intermediary Form 1'de (IF1) bir veri akışı grafiği oluşturabilir.

Bu ad, Unix sözlükteki "Single Assignment Language" için "sal" ı "/ usr / dict / words" olarak almıştır.

Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia, Tek Bir Atama Dilinde Akış ve Yinelemeyi Açıklıyor (SISAL)

1983 yılında James McGraw ve ark. SISAL'i Manchester Üniversitesi, Colorado Eyalet Üniversitesi, Lawrence Livermore Ulusal Laboratuvarı (LLNL) ve Digital Equipment Corporation (DEC) 'da tanımladı. İlk revizyon 1985'te yapıldı ve ilk derlenen dağıtım 1986'da yapıldı. C ve FORTRAN'ın performanslarıyla karşılaştırıldığında, SISAL'lerin performansı, otomatik ve oldukça etkili bir paralellik sağlayan en üst seviyedir.

SISAL, Jack Dennis tarafından geliştirilen Değer odaklı Algoritmik Dil'e (VAL) dayanıyordu. Sonlu akışlar ve özyineleme ekler. Sözdizimi Pascals'e benzer ve birçok farklı işlemcideki sayısal programlar için ortak bir üst düzey dil olarak geliştirilmiştir.

SISAL'ın işlevsel yapısı, derleyicinin program aracılığıyla veri akışını izlemesini sağlar. Bu, çalışmanın paralel bilgisayarlardaki işlemciler arasında nasıl bölünmesi gerektiği konusunda akıllıca kararlar almasına yardımcı olur.

Cray Y-MP, Cray X-MP, Cray-2, Encore Alliant, Sıralı, DEC VAX-11/784, veri akışı mimarileri, sistolik diziler ve dönüştürücüler için sürümler mevcuttur.