Implementation architecture and multithreaded runtime system of S-Net.

Grelck, Clemens and Penczek, Frank (2011) Implementation architecture and multithreaded runtime system of S-Net. Lecture Notes in Computer Science (LNCS), 5836. pp. 60-79. ISSN 0302-9743
Copy

S-NET is a declarative coordination language and component technology aimed at modern multi-core/many-core architectures and systems-on-chip. It builds on the concept of a stream processing to structure networks of communicating asynchronous components, which can be implemented using a conventional (sequential) language. In this paper we present the architecture of our S-NET implementation. After sketching out the interplay between compiler and runtime system, we characterise the deployment and operational behaviour of our multi-threaded runtime system for contemporary multi-core processors. Preliminary runtime figures demonstrate the effectiveness of our approach.


picture_as_pdf
GrelPencIFL08.pdf
subject
Submitted Version

View Download

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

Downloads