Using C-to-gates to program streaming image processing kernels efficiently on FPGAs
Citations
728 citations
Cites methods from "Using C-to-gates to program streami..."
...The path-based scheduling algorithm in the Yorktown Silicon Compiler is useful to optimize performance with conditional branches [12]....
[...]
...Industry efforts include Cathedral and its successors [27], Yorktown Silicon Compiler [11], and BSSC [93], among many others....
[...]
27 citations
Cites methods from "Using C-to-gates to program streami..."
...The Synfora PICO Extreme HLS tool was used to demonstrate the productivity of HLS for two machine vision algorithms including optical flow [9]....
[...]
24 citations
Cites background from "Using C-to-gates to program streami..."
...For instance, C to Gates [27] and SystemC [28] are well-known alternatives....
[...]
23 citations
Cites background from "Using C-to-gates to program streami..."
...Moreover, we can find examples in different fields of application such as 3G/4G wireless systems [11], aerospace applications [12] and image processing [13] in real time environments....
[...]
20 citations
Cites methods from "Using C-to-gates to program streami..."
...utilized the Synfora PICO Extreme HLS tool to investigate the usefulness of HLS in lowering design time and increasing performance for vision processing kernels [7]....
[...]
References
616 citations
601 citations
"Using C-to-gates to program streami..." refers background in this paper
...This estimation remains one of the key problems in computer vision [5]....
[...]
177 citations
111 citations
"Using C-to-gates to program streami..." refers methods in this paper
...Figure 3 illustrates this by adding a design space pyramid next to the design flow[8]....
[...]
86 citations
"Using C-to-gates to program streami..." refers methods in this paper
...The insertion of pipelining [2] is guided by characterization of the underlying FPGA architecture ....
[...]