Combining offsets with precedence constraints to improve temporal analysis of cyclic real-time streaming applications

PS Kurtin, JPHM Hausmans… - 2016 IEEE Real-Time …, 2016 - ieeexplore.ieee.org
Stream processing applications executed on multiprocessor systems usually contain cyclic
data dependencies due to the presence of bounded FIFO buffers and feedback loops, as …

Buffer sizing to reduce interference and increase throughput of real-time stream processing applications

PS Wilmanns, SJ Geuns… - 2015 IEEE 18th …, 2015 - ieeexplore.ieee.org
Existing temporal analysis and buffer sizing techniques for real-time stream processing
applications ignore that FIFO buffers bound interference between tasks on the same …

A FPGA-based hardware implementation of generalized profile search using online arithmetic

E Mosanya, E Sanchez - Proceedings of the 1999 ACM/SIGDA seventh …, 1999 - dl.acm.org
This pa. per describes the hardware implementation of the Generalized Profile Search
algorithm using online arithmetic and redundant, data representation. This is part of t, he …

Abstractions for aperiodic multiprocessor scheduling of real-time stream processing applications

JPHM Hausmans - 2015 - research.utwente.nl
Embedded multiprocessor systems are often used in the domain of real-time stream
processing applications to keep up with increasing power and performance requirements …

Response modeling runtime schedulers for timing analysis of self-timed dataflow graphs

A Lele, O Moreira, PJL Cuijpers, K van Berkel - Journal of Systems …, 2016 - Elsevier
Constituent tasks of modern day Embedded Streaming Applications (ESAs), such as engine
control systems, multimedia and software defined radios often exhibit execution behaviors …

NLC: An efficient caching algorithm based on non-critical path least counts for in-memory computing

J Lv, Y Wang, T Meng, C Xu - International Conference on Cloud …, 2020 - Springer
The explosion of applications in data-parallel systems and ever-growing high-efficiency
needs for data analysis have made parallel systems under enormous memory pressure …

Low-Cost Heterogeneous Embedded Multiprocessor Architecture for Real-Time Stream Processing Applications

BHJ Dekens - 2015 - research.utwente.nl
SDR applications are often stream processing applications that are computationally
intensive which results in a low throughput on homogeneous multi-core architectures and …

Temporal analysis of static priority preemptive scheduled cyclic streaming applications using CSDF models

PS Kurtin, MJG Bekooij - Proceedings of the 14th ACM/IEEE Symposium …, 2016 - dl.acm.org
Real-time streaming applications with cyclic data dependencies that are executed on
multiprocessor systems with processor sharing usually require a temporal analysis to give …

A Tick Based Fixed Priority Scheduler Suitable for Dataflow Analysis of Task Graphs

JJ Vries - 2016 - essay.utwente.nl
Task graphs of real-time stream processing applications can be modeled using dataflow
graphs. Dataflow analysis can then be used to determine maximum finish times of the tasks …

A domain specific language for facilitating automatic parallelization and placement of SDR patterns into heterogeneous computing architectures

LJ Mohapi - 2017 - open.uct.ac.za
This thesis presents a domain-specific language (DSL) for software defined radio (SDR)
which is referred to as OptiSDR. The main objective of OptiSDR is to facilitate the …