The invention provides a CGRA
hardware architecture oriented to multi-task fusion execution and an operation method, belongs to the technical field of computer multi-task
processing, and aims at solving the problems that in the multi-task fusion execution process, due to memory access missing of any task, execution of other tasks is hindered,
calculation error propagation of the task is caused, and
electric energy is wasted. Wherein the CGRA
hardware architecture comprises a data storage module, a memory access monitor module and a plurality of Tiles; the data storage module is used for storing access hit / miss signals; the memory access monitor module is used for
processing the memory access hit / miss
signal to generate a global
control signal Ctrl; a plurality of Tiles are used for generating a gated
clock according to the global
control signal Ctrl, and coordinated control is carried out on storage /
recovery of a
check point register TaskCkptReg,
clock gating gClk activation and NOPs instruction coverage in each
clock period, so that fusion execution of multiple tasks of the CGRA is realized.