CPC G06F 15/7878 (2013.01) [G06F 8/433 (2013.01)] | 20 Claims |
1. A data processing system comprising:
a compiler configured to generate a pipeline of n computational nodes related to a dataflow graph, interleaved between n+1 buffers,
wherein each computational node is coupled to perform calculations based on data received from an immediately preceding buffer of the n+1 buffers and store results of the calculations into an immediately following buffer of the n+1 buffers after a latency,
and wherein the compiler is further configured to remove a buffer of the n+1 buffers from the pipeline based on a comparison of the latencies of the computational nodes.
|