Re: [Discuss-gnuradio] Question on processor micro-architecture and GNU Radio

2019-05-17 Thread CEL
Hi Ali, well, since GNU Radio does high-rate realtime signal processing, code optimization is important to us. So much, that we strive to separate the most CPU-intense algorithms into a separate library[1] that contains hand-optimized code for different architectures (e.g. NEON, MMX, SSE2, SSE4.2

[Discuss-gnuradio] Question on processor micro-architecture and GNU Radio

2019-05-16 Thread Ali Dormiani
Hello all, I was wondering how the compiler option "-march=native" effects large FOOS projects like GNU Radio. There seems to be conflicting opinions online, ranging from "it's does nothing" to "it can break code". Would GNU Radio (and VOLK by extension) benefit from this compiler option for AVX