Abstrakt. Vi karakteriserar högpresterande strömmande program som en ny och distinkt domän av program som blir allt viktigare. StreamIt språk ger nya hög nivå representationer för att förbättra programmerarens produktivitet och program robusthet inom streaming domänen. Samtidigt syftar StreamIt-kompilatorn till att förbättra prestandan hos streamingapplikationer via strömspecifika analyser och optimeringar. I detta dokument motiverar, beskriver och rättfärdigar vi språkfunktionerna i StreamIt, som inkluderar: en strukturerad modell av strömmar, ett meddelandesystem för kontroll, en re-inialiseringsmekanism, och en naturlig textsyntax.
Detta arbete är en del av StreamIt språk REF för att utveckla strömmande program.
StreamIt: A Language for Streaming Applications
{'venue': 'CC', 'journal': None, 'mag_field_of_study': ['Computer Science']}