Title: An FPGA-based reconfigurable computing array