సింగిల్ అసైన్‌మెంట్ లాంగ్వేజ్ (సిసాల్) లో స్ట్రీమ్స్ అండ్ ఇటరేషన్

రచయిత: Randy Alexander
సృష్టి తేదీ: 24 ఏప్రిల్ 2021
నవీకరణ తేదీ: 1 జూలై 2024
Anonim
స్ట్రీమ్ ప్రాసెసింగ్ అంటే ఏమిటి? స్ట్రీమ్ ప్రాసెసింగ్ అంటే ఏమిటి? స్ట్రీమ్ ప్రాసెసింగ్ అర్థం & వివరణ
వీడియో: స్ట్రీమ్ ప్రాసెసింగ్ అంటే ఏమిటి? స్ట్రీమ్ ప్రాసెసింగ్ అంటే ఏమిటి? స్ట్రీమ్ ప్రాసెసింగ్ అర్థం & వివరణ

విషయము

నిర్వచనం - సింగిల్ అసైన్‌మెంట్ లాంగ్వేజ్ (సిసాల్) లో స్ట్రీమ్స్ మరియు ఇటరేషన్ అంటే ఏమిటి?

సింగిల్ అసైన్‌మెంట్ లాంగ్వేజ్ (సిసాల్) లో స్ట్రీమ్స్ అండ్ ఇటరేషన్ అనేది సింగిల్-అసైన్‌మెంట్ ఫంక్షనల్ ప్రోగ్రామింగ్ లాంగ్వేజ్, ఇది కఠినమైన సెమాంటిక్స్, శక్తివంతమైన శ్రేణి నిర్వహణ మరియు అవ్యక్త సమాంతరతను కలిగి ఉంటుంది. SISAL ఇంటర్మీడియరీ ఫారం 1 (IF1) లో డేటాఫ్లో గ్రాఫ్‌ను అవుట్పుట్ చేయగలదు.

యునిక్స్ డిక్షనరీ "/ usr / dict / words" నుండి "సింగిల్ అసైన్‌మెంట్ లాంగ్వేజ్" కోసం "సాల్" ను తీసుకోవడం నుండి ఈ పేరు ఉద్భవించింది.

మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్‌కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.

టెకోపీడియా సింగిల్ అసైన్‌మెంట్ లాంగ్వేజ్ (సిసాల్) లో స్ట్రీమ్స్ అండ్ ఇటరేషన్ గురించి వివరిస్తుంది

1983 లో, జేమ్స్ మెక్‌గ్రా మరియు ఇతరులు. మాంచెస్టర్ విశ్వవిద్యాలయం, కొలరాడో స్టేట్ విశ్వవిద్యాలయం, లారెన్స్ లివర్మోర్ నేషనల్ లాబొరేటరీ (ఎల్ఎల్ఎన్ఎల్) మరియు డిజిటల్ ఎక్విప్మెంట్ కార్పొరేషన్ (డిఇసి) లలో సిసాల్ ను నిర్వచించారు. మొదటి పునర్విమర్శ 1985 లో జరిగింది, మరియు మొదటి సంకలనం 1986 లో జరిగింది. సి మరియు ఫోర్ట్రాన్ యొక్క ప్రదర్శనలతో పోల్చినప్పుడు, సిసల్స్ పనితీరు అగ్రస్థానంలో ఉంది, ఇది ఆటోమేటిక్ మరియు అత్యంత ప్రభావవంతమైన సమాంతరతను కలిగి ఉంటుంది.

SISAL జాక్ డెన్నిస్ అభివృద్ధి చేసిన విలువ-ఆధారిత అల్గోరిథమిక్ లాంగ్వేజ్ (VAL) పై ఆధారపడింది. ఇది పరిమిత ప్రవాహాలు మరియు పునరావృతాలను జోడిస్తుంది. వాక్యనిర్మాణం పాస్కల్స్ మాదిరిగానే ఉంటుంది మరియు అనేక విభిన్న మల్టీప్రాసెసర్‌లపై సంఖ్యా కార్యక్రమాల కోసం ఉద్దేశించిన సాధారణ ఉన్నత-స్థాయి భాషగా అభివృద్ధి చేయబడింది.

SISALs ఫంక్షనల్ స్వభావం కంపైలర్ ప్రోగ్రామ్ ద్వారా డేటా ఫ్లోను కనుగొనటానికి అనుమతిస్తుంది. సమాంతర కంప్యూటర్లలోని ప్రాసెసర్ల మధ్య పనిని విభజించాల్సిన మార్గంలో తెలివైన నిర్ణయాలు తీసుకోవడానికి ఇది సహాయపడుతుంది.

క్రే వై-ఎంపి, క్రే ఎక్స్-ఎంపి, క్రే -2, ఎంకోర్ అలయంట్, సీక్వెంట్, డిఇసి వాక్స్ -11 / 784, డేటాఫ్లో ఆర్కిటెక్చర్స్, సిస్టోలిక్ శ్రేణులు మరియు ట్రాన్స్‌పుటర్లకు వెర్షన్లు అందుబాటులో ఉన్నాయి.