ARM-FPGA coupled platforms allow accelerating the computation of specific algorithms by executing them in the FPGA fabric. Several computation steps of our case study for a stereo vision application have been accelerated by hardware implementations. Dynamic Partial Reconfiguration places these hardware tasks in the programmable logic at appropriate times. For an efficient scheduling, it needs to be decided when and where to execute a task. Although there already exist hardware/software scheduling strategies and algorithms, none exploit all possible optimization techniques: re-use, prefetching, parallelization, and pipelining of hardware tasks. The scheduling algorithm proposed in this paper takes this into account and optimizes for the obje...
The development of FPGAs that can be programmed to implement custom circuits by modifying memory has...
Abstract — Todays reconfigurable hardware devices, such as FPGAs, have high densities and allow for ...
Designing systems mapped onto FPGAs that foresee a dynamic reconfiguration of the application is a d...
In this paper we present a novel scheduling technique for partially-reconfigurable FPGA-based system...
Summarization: Partial reconfiguration (PR) of FPGAs can be used to dynamically extend and adapt the...
By utilizing massively parallel circuit design in FPGAs, the overall system efficiency, in terms of ...
Abstract. Partial reconfiguration (PR) of FPGAs can be used to dynamically extend and adapt the func...
International audienceField-programmable gate array (FPGAs) are classified as high efficient computa...
FPGAs are widely used in today's embedded systems design due to their low cost, high performance, an...
This paper has been studied an important issue of energy-efficient scheduling on multi-FPGA systems....
Abstract—Reconfigurable Computers (RC) can provide signif-icant performance improvement for domain a...
Summarization: Partial reconfiguration (PR) of FPGAs can be used to dynamically extend and adapt the...
Todays reconfigurable hardware devices, such as FPGAs, have high densities and allow for the execut...
Field-programmable gate arrays (FPGAs) which allow partial reconfiguration at run time can be shared...
This paper is motivated by existing architectures of field programmable gate arrays (FPGAs). To faci...
The development of FPGAs that can be programmed to implement custom circuits by modifying memory has...
Abstract — Todays reconfigurable hardware devices, such as FPGAs, have high densities and allow for ...
Designing systems mapped onto FPGAs that foresee a dynamic reconfiguration of the application is a d...
In this paper we present a novel scheduling technique for partially-reconfigurable FPGA-based system...
Summarization: Partial reconfiguration (PR) of FPGAs can be used to dynamically extend and adapt the...
By utilizing massively parallel circuit design in FPGAs, the overall system efficiency, in terms of ...
Abstract. Partial reconfiguration (PR) of FPGAs can be used to dynamically extend and adapt the func...
International audienceField-programmable gate array (FPGAs) are classified as high efficient computa...
FPGAs are widely used in today's embedded systems design due to their low cost, high performance, an...
This paper has been studied an important issue of energy-efficient scheduling on multi-FPGA systems....
Abstract—Reconfigurable Computers (RC) can provide signif-icant performance improvement for domain a...
Summarization: Partial reconfiguration (PR) of FPGAs can be used to dynamically extend and adapt the...
Todays reconfigurable hardware devices, such as FPGAs, have high densities and allow for the execut...
Field-programmable gate arrays (FPGAs) which allow partial reconfiguration at run time can be shared...
This paper is motivated by existing architectures of field programmable gate arrays (FPGAs). To faci...
The development of FPGAs that can be programmed to implement custom circuits by modifying memory has...
Abstract — Todays reconfigurable hardware devices, such as FPGAs, have high densities and allow for ...
Designing systems mapped onto FPGAs that foresee a dynamic reconfiguration of the application is a d...