Evaluating software and hardware implementations of signal-processing tasks in an FPGA | IEEE Conference Publication | IEEE Xplore