Automatic parallelization of Nested Loop Programs (NLPs) is an attractive method to create embedded real-time stream processing applications for multi-core systems. However, the description and parallelization of applications with a time dependent functional behavior has not been considered in NLPs. In such a description, semantic information about time dependent behavior must be made available for the compiler, such that an optimized time independent implementation can be generated automatically. This paper introduces language constructs with temporal semantics to NLPs. Using these language constructs, time dependent applications can be specified and a corresponding data-driven implementation can be generated for use on a multi-core system...
International audienceThis paper presents a cost-effective and formal approach to model and analyze ...
As embedded DSP applications become more complex, it is increasingly important to provide high-level...
We propose a programming model and language dedicated to high-performance streaming applications. In...
This thesis is concerned with the specification, compilation and corresponding temporal analysis of ...
This thesis is concerned with the automatic parallelization of real-time stream processing applicati...
This thesis is concerned with the specification, compilation and corresponding temporal analysis of ...
Stream processing applications executed on multiprocessor systems usually contain cyclic data depend...
In this paper we study the timing aspects of the operation of stream-processing applications that ru...
Embedded multiprocessor systems are often used in the domain of real-time stream processing applicat...
Modal multi-rate stream processing applications with real-time constraints which are executed on mul...
Modern real-time stream processing applications, such as Software Defined Radio (SDR) applications, ...
We study the timing behaviour of streaming applications running on a multiprocessor architecture. De...
This book provides a comprehensive overview of the state-of-the-art, data flow-based techniques for ...
International audienceThis paper presents a cost-effective and formal approach to model and analyze ...
Given the ubiquity of multicore processors, there is an acute need to enable the development of scal...
International audienceThis paper presents a cost-effective and formal approach to model and analyze ...
As embedded DSP applications become more complex, it is increasingly important to provide high-level...
We propose a programming model and language dedicated to high-performance streaming applications. In...
This thesis is concerned with the specification, compilation and corresponding temporal analysis of ...
This thesis is concerned with the automatic parallelization of real-time stream processing applicati...
This thesis is concerned with the specification, compilation and corresponding temporal analysis of ...
Stream processing applications executed on multiprocessor systems usually contain cyclic data depend...
In this paper we study the timing aspects of the operation of stream-processing applications that ru...
Embedded multiprocessor systems are often used in the domain of real-time stream processing applicat...
Modal multi-rate stream processing applications with real-time constraints which are executed on mul...
Modern real-time stream processing applications, such as Software Defined Radio (SDR) applications, ...
We study the timing behaviour of streaming applications running on a multiprocessor architecture. De...
This book provides a comprehensive overview of the state-of-the-art, data flow-based techniques for ...
International audienceThis paper presents a cost-effective and formal approach to model and analyze ...
Given the ubiquity of multicore processors, there is an acute need to enable the development of scal...
International audienceThis paper presents a cost-effective and formal approach to model and analyze ...
As embedded DSP applications become more complex, it is increasingly important to provide high-level...
We propose a programming model and language dedicated to high-performance streaming applications. In...