Streaming processing is an important technology that finds applications in networking, multimedia, signal processing, etc. However, it is very challenging to design and implement streaming applications as they impose complex constraints. First, the tasks involved in the streaming applications must complete the computation under a latency constraint. Second, streaming systems are built under more and more stringent power budget. Hence, power capping technique is employed to manage the power consumption for streaming systems. To accommodate these needs, heterogeneous systems that consist of CPUs and FPGAs are becoming increasingly popular due to their performance and power benefits. In this paper, we optimize the throughput for streaming ap...
With the increasing capacity of today's integrated circuits, a number ofheterogeneous system-on-chi...
This paper investigates the reduction of dynamic power for streaming applications yielded by asynchr...
International audienceWe aim at finding optimal mappings for concurrent streaming applications. Each...
Field-Programmable Gate Arrays (FPGAs) increasingly assume roles as hardware accelerators which sign...
Design space exploration of a configurable, heterogeneous system for a given application with requir...
FPGA streaming systems are well suited for high-performance computing (HPC) applications, where the ...
In this article, we focus on solving the energy optimization problem for real-time streaming applica...
As many-core accelerators keep integrating more processing units, it becomes increasingly more diffi...
Streaming aggregation is a fundamental operation in the area of stream processing and its implementa...
Streaming applications are used in many fields including telecommunications, multimedia and the Inte...
In this paper, we deal with the problem of scheduling streaming applications on unreliable heterogen...
In this paper, we present an automated flow for insertion of pipeline stages in FPGA-based streaming...
The paper investigates the reduction of dynamic power for streaming applications yielded by asynchro...
In this paper, we focus on joint energy and performance optimization for streaming applications on m...
Streaming applications have become increasingly important and widespread,with application domains ra...
With the increasing capacity of today's integrated circuits, a number ofheterogeneous system-on-chi...
This paper investigates the reduction of dynamic power for streaming applications yielded by asynchr...
International audienceWe aim at finding optimal mappings for concurrent streaming applications. Each...
Field-Programmable Gate Arrays (FPGAs) increasingly assume roles as hardware accelerators which sign...
Design space exploration of a configurable, heterogeneous system for a given application with requir...
FPGA streaming systems are well suited for high-performance computing (HPC) applications, where the ...
In this article, we focus on solving the energy optimization problem for real-time streaming applica...
As many-core accelerators keep integrating more processing units, it becomes increasingly more diffi...
Streaming aggregation is a fundamental operation in the area of stream processing and its implementa...
Streaming applications are used in many fields including telecommunications, multimedia and the Inte...
In this paper, we deal with the problem of scheduling streaming applications on unreliable heterogen...
In this paper, we present an automated flow for insertion of pipeline stages in FPGA-based streaming...
The paper investigates the reduction of dynamic power for streaming applications yielded by asynchro...
In this paper, we focus on joint energy and performance optimization for streaming applications on m...
Streaming applications have become increasingly important and widespread,with application domains ra...
With the increasing capacity of today's integrated circuits, a number ofheterogeneous system-on-chi...
This paper investigates the reduction of dynamic power for streaming applications yielded by asynchr...
International audienceWe aim at finding optimal mappings for concurrent streaming applications. Each...