A dynamic partial reconfigurable system with combined task allocation method to improve the reliability of FPGA. (April 2018)