International audienceDynamically and partially reconfigurable architectures, like FPGAs, have increasingly become heterogeneous with DSP, RAM and communication interface blocks. However, in most of online FPGA task placement approaches, the FPGA is modeled as a homogeneous architecture. In this work, we propose a heuristic which focus on the online task placement problem on a multi-context, dynamically and partially heterogeneous reconfigurable architecture. Configuration Prefetching and Anti-fragmentation well known techniques are combined with the Place Reservation technique in order to improve resource usage capacity. Compared to a placement without reservation, our approach improves, on average, by 33% the number of placed tasks and by 46...
Modern embedded systems are being modeled as Heterogeneous Reconfigurable Computing Systems (HRCS) w...
The aim of this article is to describe a complete partitioning and floorplanning algorithm tailored ...
Field-programmable gate arrays (FPGAs) which allow partial reconfiguration at run time can be shared...
International audienceDynamically and partially reconfigurable architectures, like FPGAs, have increa...
Koester M, Kalte H, Porrmann M. Task Placement for Heterogeneous Reconfigurable Architectures. In: I...
Recent generations of FPGAs allow run-time partial reconfiguration. One of the challenging problems ...
In this dissertation, we focus our research on the problems related to efficient configurable resour...
Reconfigurable devices such as Field Programmable Gate Arrays (FPGAs) are very popular in today's em...
Currently, reconfigurable hardware devices feature a high density of heterogeneous resources to enab...
Partial Runtime Reconfigurable (PRTR) FPGAs allow HW tasks to be placed and removed dynamically at r...
Partial reconfiguration allows for mapping and executing several tasks on an FPGA during run time. O...
The main goal of this project is to develop a framework of techniques to allow efficient hardware mu...
[[abstract]]In this article, we introduce a new placement problem motivated by the Dynamically Recon...
Engineers in the field of Advanced computing paradigm struggles to satisfy the demand of high perfor...
International audienceDynamic partial reconfiguration (DPR) functionality allows implementing multi-...
Modern embedded systems are being modeled as Heterogeneous Reconfigurable Computing Systems (HRCS) w...
The aim of this article is to describe a complete partitioning and floorplanning algorithm tailored ...
Field-programmable gate arrays (FPGAs) which allow partial reconfiguration at run time can be shared...
International audienceDynamically and partially reconfigurable architectures, like FPGAs, have increa...
Koester M, Kalte H, Porrmann M. Task Placement for Heterogeneous Reconfigurable Architectures. In: I...
Recent generations of FPGAs allow run-time partial reconfiguration. One of the challenging problems ...
In this dissertation, we focus our research on the problems related to efficient configurable resour...
Reconfigurable devices such as Field Programmable Gate Arrays (FPGAs) are very popular in today's em...
Currently, reconfigurable hardware devices feature a high density of heterogeneous resources to enab...
Partial Runtime Reconfigurable (PRTR) FPGAs allow HW tasks to be placed and removed dynamically at r...
Partial reconfiguration allows for mapping and executing several tasks on an FPGA during run time. O...
The main goal of this project is to develop a framework of techniques to allow efficient hardware mu...
[[abstract]]In this article, we introduce a new placement problem motivated by the Dynamically Recon...
Engineers in the field of Advanced computing paradigm struggles to satisfy the demand of high perfor...
International audienceDynamic partial reconfiguration (DPR) functionality allows implementing multi-...
Modern embedded systems are being modeled as Heterogeneous Reconfigurable Computing Systems (HRCS) w...
The aim of this article is to describe a complete partitioning and floorplanning algorithm tailored ...
Field-programmable gate arrays (FPGAs) which allow partial reconfiguration at run time can be shared...