Σπίτι Ανάπτυξη Τι είναι τα ρεύματα και η επανάληψη σε μια μόνο γλώσσα ταξινόμησης (sisal); - ορισμός από την τεχνολογία

Τι είναι τα ρεύματα και η επανάληψη σε μια μόνο γλώσσα ταξινόμησης (sisal); - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει Ρεύματα και επανάληψη σε μια ενιαία γλώσσα εκχώρησης (SISAL);

Τα ρεύματα και η επανάληψη σε μια ενιαία γλώσσα εκχώρησης (SISAL) είναι μια λειτουργική γλώσσα προγραμματισμού μιας εργασίας που διαθέτει αυστηρή σημασιολογία, ισχυρό χειρισμό πίνακα και έμμεσο παραλληλισμό. Το SISAL μπορεί να εξάγει ένα γράφημα ροής δεδομένων στο Ενδιάμεσο Έντυπο 1 (IF1).


Το όνομα προέκυψε από δανεισμό "sal" για "Γλώσσα Μονής Εκχώρησης" από το λεξικό Unix "/ usr / dict / words".

Η Techopedia εξηγεί τα ρεύματα και την επανάληψη σε μια ενιαία γλώσσα εκχώρησης (SISAL)

Το 1983, ο James McGraw et al. καθόρισε το SISAL στο Πανεπιστήμιο του Μάντσεστερ, στο Πανεπιστήμιο του Κολοράντο, στο Εθνικό Εργαστήριο Lawrence Livermore (LLNL) και στο Digital Equipment Corporation (DEC). Η πρώτη αναθεώρηση πραγματοποιήθηκε το 1985 και η πρώτη καταρτίζεται κατά τη διάρκεια του 1986. Σε σύγκριση με τις επιδόσεις του C και του FORTRAN, η απόδοση της SISAL είναι κορυφαία, η οποία διαθέτει αυτόματη και εξαιρετικά αποτελεσματική παραλληλισμό.


Το SISAL βασίστηκε στην αλγοριθμική γλώσσα VAL (Value-Oriented Algorithmic Language) που αναπτύχθηκε από τον Jack Dennis. Προσθέτει πεπερασμένα ρεύματα και επανάληψη. Η σύνταξη είναι παρόμοια με αυτή του Pascal και αναπτύχθηκε ως κοινή γλώσσα υψηλού επιπέδου που προορίζεται για αριθμητικά προγράμματα σε πολλούς διαφορετικούς πολυεπεξεργαστές.


Η λειτουργική φύση του SISAL επιτρέπει στον μεταγλωττιστή να ανιχνεύσει τη ροή δεδομένων μέσω του προγράμματος. Αυτό το βοηθά να πάρει έξυπνες αποφάσεις σχετικά με τον τρόπο με τον οποίο πρέπει να χωριστεί η εργασία μεταξύ επεξεργαστών σε παράλληλους υπολογιστές.


Οι εκδόσεις είναι διαθέσιμες για Cray Y-MP, Cray X-MP, Cray-2, Encore Alliant, Sequent, DEC VAX-11/784, αρχιτεκτονικές ροής δεδομένων, συστολικές συστοιχίες και transputers.

Τι είναι τα ρεύματα και η επανάληψη σε μια μόνο γλώσσα ταξινόμησης (sisal); - ορισμός από την τεχνολογία