Streaming applications often have latency and throughput requirements due to timing critical signal processing, or the time critical interaction with their environment. Mapping such applications to a multi-core architecture is commonly done at design-time to be able to analyze the complex design-space. However, such design-flows cannot deal with a dynamic platform or a dynamic set of applications. Hardware faults and resources claimed by other applications may render the assumed available resources inaccessible. To avoid the assumptions posed on the state of the platform by a fixed resource allocation, applica- tions should be designed with location transparency in mind. Applications must be analyzed at design-time to determine the required...
This Chapter reports a case study of Design Space Exploration for supporting Run-time Resource Manag...
Implementors of packet-processing applications on multi-core processors must balance two requirement...
Abstract — Stream programming models promise dra-matic improvements in developers ’ ability to expre...
The design of new embedded systems is getting more and more complex as more functionality is integra...
Embedded system design is challenged by the gap between the ever-increasing customer demands and the...
Many desired features of computing platforms, such as increased fault tolerance, variable quality of...
The Cutting edge Reconfigurable ICs for Stream Processing (CRISP) project aims to create a highly sc...
Abstract—The design of new embedded systems is getting more and more complex as more functionality i...
© 2018 Dr. Xunyun LiuStream processing is an emerging in-memory computing paradigm that ingests dyna...
Design space exploration of a configurable, heterogeneous system for a given application with requir...
This thesis addresses the problem of designing performance and energy efficient embedded streaming s...
In this paper, we present an algorithm for run-time allocation of hardware resources to software app...
Stream processors support hundreds of functional units in a programmable architecture by clustering ...
Our contribution in the context of the Quality of Service (QoS) in IN-home digital networks projec...
In today's world, stream processing systems have become important, as applications like media broadc...
This Chapter reports a case study of Design Space Exploration for supporting Run-time Resource Manag...
Implementors of packet-processing applications on multi-core processors must balance two requirement...
Abstract — Stream programming models promise dra-matic improvements in developers ’ ability to expre...
The design of new embedded systems is getting more and more complex as more functionality is integra...
Embedded system design is challenged by the gap between the ever-increasing customer demands and the...
Many desired features of computing platforms, such as increased fault tolerance, variable quality of...
The Cutting edge Reconfigurable ICs for Stream Processing (CRISP) project aims to create a highly sc...
Abstract—The design of new embedded systems is getting more and more complex as more functionality i...
© 2018 Dr. Xunyun LiuStream processing is an emerging in-memory computing paradigm that ingests dyna...
Design space exploration of a configurable, heterogeneous system for a given application with requir...
This thesis addresses the problem of designing performance and energy efficient embedded streaming s...
In this paper, we present an algorithm for run-time allocation of hardware resources to software app...
Stream processors support hundreds of functional units in a programmable architecture by clustering ...
Our contribution in the context of the Quality of Service (QoS) in IN-home digital networks projec...
In today's world, stream processing systems have become important, as applications like media broadc...
This Chapter reports a case study of Design Space Exploration for supporting Run-time Resource Manag...
Implementors of packet-processing applications on multi-core processors must balance two requirement...
Abstract — Stream programming models promise dra-matic improvements in developers ’ ability to expre...