Abstract
The usage of multicore systems is quite prevalent in the context of data processing, given the trends toward parallelism. Such systems possess static and homogeneous architectures. The incorporation of dynamic reconfiguration of Field-Programmable Gate Arrays (FPGAs) in multicore systems enables a dynamic and heterogeneous architecture, thereby enhancing the system's flexibility and adapt…