Hi
Here's my critique for the paper:
The paper describes a significant extension to software-only
frameworks such as Spiral, to support optimal hardware-software
partitioning. This extension operates by finding the most optimal
hardware design size for a given problem and then synthesizing it
using a combination of hardware and software given available hardware
kernel sizes.
Strengths:
- The framework (Spiral) considers various factors such as execution
time, power, error and accordingly optimise the design
- Application of heuristics (timing behavior) and optimizations
(ignoring inefficient DFT sizes, use of dynamic programming) to reduce
the search space and hence, the time spent in selecting the most
optimal hardware design.
- Ability to compute DFTs of sizes that are not powers of two.
- Even when the problem size is greater than the size of the core,
the performance of the system is still double that of a software-only
solution (considering that majority of the computation in such cases
is handled in software).
Weakness:
- Based on heuristic information, the system generates certain
number of hardware designs that are likely to give high performance.
Considerable time spent in getting performance data for a single
hardware design (approx. 30 mins). Hence the process is slow.
- A significant amount of time is spent in communication between
FPGA and the processor
Ashay
On Nov 15, 9:33 am, Raghu <
sairaghun...@gmail.com> wrote:
> Hi
>
> I forgot to add reference to my critc.
>
> B.P. Lathi,"Signal processing and Linear systems" Oxford University Press,
> June 1998
>
> Thanks & Regards
> Sai Raghunath T
>
> On 11/14/07, Raghu <
sairaghun...@gmail.com> wrote:
>
>
>
>
>
> > Hi,
>
> > Please fnd my critic on the paper, "Generating FPGA-Accelerated DFT
> > Libraries" attached.
>
> > Thanks & Regards
> > Sai Raghunath T
>