Highly concurrent stream synchronization in many-core embedded systems
Paper i proceeding, 2016

Embedded many-core architectures are expected to serve as significant components in the infrastructure of upcoming technologies like networks for the Internet of Things (IoT), facing real-time and stream processing challenges. In this work we explore the applicability of ScaleGate, a synchronization object from the massive data stream processing domain, on many-core embedded systems. We propose a new implementation of ScaleGate on the Epiphany architecture, a scalable embedded many-core co-processor, and study communication patterns that appear in the context of a baseband signal processing application. Our experimental evaluation shows significant improvements over standard barrier-based approaches, due to the asynchrony exploited by the use of ScaleGate.

Streaming

ScaleGate

Synchronization

Epiphany

Författare

Ioannis Nikolakopoulos

Chalmers, Data- och informationsteknik, Nätverk och system

Marina Papatriantafilou

Chalmers, Data- och informationsteknik, Nätverk och system

P. Brauer

Ericsson AB

M. Lundqvist

Ericsson AB

Vincenzo Massimiliano Gulisano

Chalmers, Data- och informationsteknik, Nätverk och system

Philippas Tsigas

Chalmers, Data- och informationsteknik, Nätverk och system

4th ACM International Workshop on Many-Core Embedded Systems, MES 2016; Seoul; South Korea; (ACM International Conference Proceeding Series, vol 18)

2-9

Ämneskategorier

Datorteknik

Datavetenskap (datalogi)

Styrkeområden

Informations- och kommunikationsteknik

DOI

10.1145/2934495.2934496

ISBN

978-1-4503-4262-9

Mer information

Senast uppdaterat

2018-11-19