Traditional dataflow architectures hide the latency of waiting for operands through multiple contexts.But multiple contexts can only improve the utilization of function units inprocessing elements of dataflow architectures partly.When dealing with typical scientific applications such as stencil,FFT and matrix multiplication,they are still not efficient enough because the utilization of function units is not very high.In the kernels of scientific applications,the same operations are usually performed on diff...