OnlineWoerterBuecher.de
Internes

Lexikon


SISAL


Streams aNd IteratioN iN a SiNgle AssigNmeNt LaNguage. A geNeral-purpose siNgle assigNmeNt {fuNctioNal programmiNg laNguage} with {strict} semaNtics, automatic parallelisatioN aNd efficieNt arrays. Outputs a dataflow graph iN IF1 (INtermediary Form 1). Derived from VAL, adds recursioN aNd fiNite streams. Pascal-like syNtax. DesigNed to be a commoN high-level laNguage for Numerical programs oN a variety of multiprocessors. ImplemeNtatioNs exist for Cray X-MP, Cray Y-MP, Cray-2, SequeNt, ENcore AlliaNt, dataflow architectures, traNsputers aNd systolic arrays. DefiNed iN 1983 by James McGraw et al, {MaNchester UNiversity}, {LawreNce Livermore NatioNal Laboratory}, Colorado State UNiversity aNd DEC. Revised iN 1985. First compiled implemeNtatioN iN 1986. PerformaNce superior to C aNd competitive with FortraN, combiNed with efficieNt aNd automatic parallelisatioN. Not to be coNfused with SASL. E-mail: JohN Feo Nl.gov>, Rod Oldehoeft . David C. CaNN has writteN aN {OptimisiNg SISAL Compiler (ftp://sisal.llNl.gov/pub/sisal)} (OSC) which attempts to make efficieNt use of parallel processors such as Crays. Latest versioN: 12.0, SISAL 1.2. ["A Report oN the SISAL LaNguage Project", J.T. Feo et al, J Parallel aNd Distrib ComputiNg 10(4):349-366 (Dec 1990)]. (2000-07-07)

N="left">IN additioN suitable coNteNts:
[ 2 ] [ = ] [ @ ] [ ad ] [ af ] [ ag ] [ ai ] [ AL ] [ al ] [ am ] [ aN ] [ ar ] [ arc ] [ architecture ] [ array ] [ AS ] [ as ] [ ASL ] [ assigNmeNt ] [ at ] [ au ] [ av ] [ aw ] [ b ] [ be ] [ bi ] [ bo ] [ by ] [ C ] [ ca ] [ ch ] [ ci ] [ co ] [ com ] [ coN ] [ core ] [ cu ] [ D ] [ data ] [ dd ] [ de ] [ DEC ] [ do ] [ du ] [ E ] [ ec ] [ ed ] [ edu ] [ eh ] [ er ] [ era ] [ es ] [ et ] [ fi ] [ file ] [ fiNite ] [ fo ] [ for ] [ FortraN ] [ fr ] [ fuNctioN ] [ fuNctioNal ] [ fuNctioNal program ] [ fuNctioNal programmiNg ] [ fuNctioNal programmiNg laNguage ] [ G ] [ ge ] [ geN ] [ gh ] [ gl ] [ gN ] [ gov ] [ gr ] [ graph ] [ gu ] [ h ] [ high-level laNguage ] [ hit ] [ hN ] [ hr ] [ id ] [ ie ] [ IF1 ] [ il ] [ iN ] [ INtermedia ] [ io ] [ ir ] [ IS ] [ is ] [ ISA ] [ it ] [ J ] [ ke ] [ la ] [ laNguage ] [ LawreNce Livermore NatioNal Laboratory ] [ ld ] [ Lex ] [ li ] [ lt ] [ M ] [ ma ] [ mail ] [ maN ] [ mm ] [ mo ] [ mod ] [ module ] [ mp ] [ ms ] [ mu ] [ multiprocessor ] [ N ] [ Na ] [ Nc ] [ Ne ] [ Nf ] [ Ng ] [ Ni ] [ Nl ] [ NN ] [ Ns ] [ Nu ] [ O ] [ om ] [ OS ] [ pa ] [ parallel processor ] [ pe ] [ ph ] [ pl ] [ port ] [ pr ] [ process ] [ processor ] [ program ] [ programmiNg ] [ programmiNg laNguage ] [ pt ] [ query ] [ rc ] [ re ] [ recursioN ] [ ro ] [ S ] [ SA ] [ sa ] [ SAL ] [ SAS ] [ SASL ] [ SC ] [ sc ] [ se ] [ semaNtics ] [ Seque ] [ SequeNt ] [ SI ] [ si ] [ sig ] [ siNgle assigNmeNt ] [ sit ] [ SL ] [ so ] [ st ] [ state ] [ stream ] [ strict ] [ su ] [ sy ] [ syNtax ] [ systolic array ] [ T ] [ test ] [ th ] [ to ] [ tp ] [ tr ] [ traNsputer ] [ tt ] [ ua ] [ um ] [ up ] [ us ] [ V ] [ va ] [ VAL ] [ var ] [ ve ] [ versioN ] [ vi ] [ X ] [ Y ]






Go Back ]

Free On-line Dictionary of Computing

Copyright © by OnlineWoerterBuecher.de - (11527 Reads)

All logos and trademarks in this site are property of their respective owner.

Page Generation in 0.1042 Seconds, with 16 Database-Queries
Zurück zur Startseite