תוכן עניינים:
- הגדרה - מה המשמעות של זרמים ואיטטרציה בשפת מטלה יחידה (SISAL)?
- Techopedia מסביר זרמים ואיטרציה בשפת מטלה יחידה (SISAL)
הגדרה - מה המשמעות של זרמים ואיטטרציה בשפת מטלה יחידה (SISAL)?
זרמים ואיטטרציה בשפת מטלה יחידה (SISAL) היא שפת תכנות פונקציונלית חד-מטרית הכוללת סמנטיקה קפדנית, טיפול במערך עוצמתי והקבלה מרומזת. SISAL יכול להפיק גרף זרימת נתונים בטופס מתווך 1 (IF1).
מקור השם בהשאלה "sal" עבור "שפת הקצאה יחידה" ממילון יוניקס "/ usr / dict / מילים."
Techopedia מסביר זרמים ואיטרציה בשפת מטלה יחידה (SISAL)
בשנת 1983 ג'יימס מקגרו ואח '. הגדירו את ה- SISAL באוניברסיטת מנצ'סטר, אוניברסיטת קולורדו, המעבדה הלאומית לורנס ליברמור (LLNL) ותאגיד ציוד דיגיטלי (DEC). העדכון הראשון בוצע בשנת 1985, וההיערכות הראשונה שנערכה נערכה במהלך 1986. בהשוואה להופעות של C ו- FORTRAN, הביצועים של SISAL הם מהשורה הראשונה, הכוללת הקבלה אוטומטית ויעילה ביותר.
SISAL התבסס על השפה האלגוריתמית המונחת-ערך (VAL) שפותחה על ידי ג'ק דניס. זה מוסיף זרמים סופיים וחזרה. התחביר דומה לזה של פסקל והוא פותח כשפה נפוצה ברמה גבוהה המיועדת לתוכניות מספריות על מעבדים רבים ושונים.
אופיו הפונקציונלי של SISAL מאפשר למהדר להתחקות אחר זרימת הנתונים באמצעות התוכנית. זה עוזר לו לקבל החלטות חכמות על אופן הפיצול של העבודה בין מעבדים במחשבים מקבילים.
גרסאות זמינות עבור Cray Y-MP, Cray X-MP, Cray-2, Encore Alliant, Sequent, DEC VAX-11/784, ארכיטקטורות זרימת נתונים, מערכים סיסטולים ומתמרים.
