Although the huge reconfiguration latency of the avail-able FPGA platforms is a well-known shortcoming of the current FCCMs, little research in instruction scheduling has been undertaken to eliminate or diminish its negative influence on performance. In this paper, we introduce an instruction scheduling algorithm that minimizes the num-ber of executed hardware reconfiguration instructions tak-ing into account the ”FPGA area placement conflicts ” be-tween the available configurations. The algorithm is based on compiler analyses and feedback-directed techniques and it can switch from hardware execution to software execution for an operation, when the reconfiguration latency could not be reduced. The algorithm has been tested for the M-JPEG en...
Summarization: Partial reconfiguration (PR) of FPGAs can be used to dynamically extend and adapt the...
Abstract—Reconfigurable Computers (RC) can provide signif-icant performance improvement for domain a...
FPGAs are widely used in today's embedded systems design due to their low cost, high performance, an...
Although the huge reconfiguration latency of the avail-able FPGA platforms is a well-known shortcomi...
This thesis describes an implementation technique of "Instruction Scheduler" on FPGA. This implement...
We consider the problem of scheduling the operations of a data flow graph in a reconfigurable comput...
Summarization: Partial reconfiguration (PR) of FPGAs can be used to dynamically extend and adapt the...
ARM-FPGA coupled platforms allow accelerating the computation of specific algorithms by executing th...
In this paper we present a novel scheduling technique for partially-reconfigurable FPGA-based system...
It is evident that future embedded systems will continue to demand a higher degree of customization ...
Migration of software from older general purpose embedded processors onto newer mixed hardware/softw...
Abstract. Partial reconfiguration (PR) of FPGAs can be used to dynamically extend and adapt the func...
High-performance reconfigurable computing involves acceleration of significant portions of an ap-pli...
In this paper, we investigate a combination of two techniques — instruction coding and instruction r...
Designing systems mapped onto FPGAs that foresee a dynamic reconfiguration of the application is a d...
Summarization: Partial reconfiguration (PR) of FPGAs can be used to dynamically extend and adapt the...
Abstract—Reconfigurable Computers (RC) can provide signif-icant performance improvement for domain a...
FPGAs are widely used in today's embedded systems design due to their low cost, high performance, an...
Although the huge reconfiguration latency of the avail-able FPGA platforms is a well-known shortcomi...
This thesis describes an implementation technique of "Instruction Scheduler" on FPGA. This implement...
We consider the problem of scheduling the operations of a data flow graph in a reconfigurable comput...
Summarization: Partial reconfiguration (PR) of FPGAs can be used to dynamically extend and adapt the...
ARM-FPGA coupled platforms allow accelerating the computation of specific algorithms by executing th...
In this paper we present a novel scheduling technique for partially-reconfigurable FPGA-based system...
It is evident that future embedded systems will continue to demand a higher degree of customization ...
Migration of software from older general purpose embedded processors onto newer mixed hardware/softw...
Abstract. Partial reconfiguration (PR) of FPGAs can be used to dynamically extend and adapt the func...
High-performance reconfigurable computing involves acceleration of significant portions of an ap-pli...
In this paper, we investigate a combination of two techniques — instruction coding and instruction r...
Designing systems mapped onto FPGAs that foresee a dynamic reconfiguration of the application is a d...
Summarization: Partial reconfiguration (PR) of FPGAs can be used to dynamically extend and adapt the...
Abstract—Reconfigurable Computers (RC) can provide signif-icant performance improvement for domain a...
FPGAs are widely used in today's embedded systems design due to their low cost, high performance, an...