A Synchronisation Facility for a Stream Processing Coordination Language

Tikhonova, Anna (2015) A Synchronisation Facility for a Stream Processing Coordination Language. Masters thesis, UNSPECIFIED.
Copy

In this thesis we present the AstraKahn project that aims to provide environment for stream processing applications with an automatic resource and concurrency management based on communication demand. At the moment the work on the thesis started, the project was at an early stage and there existed no software implementation. The aim of my work is to implement a stream synchronisation facility called synchroniser which is a part of the AstraKahn concept. Synchronisers are programmed in a dedicated language. The thesis focuses on the implementation of the language compiler to be integrated into the runtime system prototype being developed in parallel. AstraKahn structures streaming networks using a xed set of wiring patterns, including the serial replication. This pattern dynamically replicates its operand network conceptually in nitely many times and wires the replicas in a chain. AstraKahn provides an approach to extract messages from the chain based on the concept of xed point. The thesis explores the role of synchronisers in forming from a serial replication pipeline.

picture_as_pdf

picture_as_pdf
13092357 Tikhonova Anna Final submission.pdf

View Download

Atom BibTeX OpenURL ContextObject in Span OpenURL ContextObject Dublin Core MPEG-21 DIDL EndNote HTML Citation METS MODS RIOXX2 XML Reference Manager Refer ASCII Citation
Export

Downloads