On Mon, Apr 23, 2007 at 10:48:58AM +0200, Trond Danielsen wrote:
> Hi everyone,
>
> I've written a couple of blocks for GNU Radio, but am not satisfied
> with the performance. I am therefore thinking of using SIMD
> instructions. However, I am not that familiar with x86 assembly
> instructions, and finding the reference manual on Intel's website was
> not easy. I know that DSPs such as the Blackfin has special vector
> instructions that would make this very simple, but I am not sure about
> x86.
>
> I am also going to write a general purpose multiply and accumulate
> block that would benefit much from SIMD instructions.
>
> Any comments are appreciated.
Hi Trond,
Can you point us at your code? Before diving into SIMD, it would be
good to confirm that there isn't an easier change to make. Have you
run oprofile on your code?