... which either means that's fine, or we need more (or sometimes,
better) NEON implementations. If this is critical to you, let us get
you onboard with VOLK development – and get your NEON code upstreamed!
:D
Best regards,
Marcus
On Fri, 2019-11-15 at 21:34 +0300, Amr Bekhit wrote:
> Hi Marcus,
Hi Marcus,
Thanks for the clarification. I guess in this case, seeing as volk
correctly detected the presence of neon during the compilation process
but found the generic machine to be faster, then I can assume, as you
said, that GCC 9 is indeed doing a better job than the hand optimized
assembly!
Hi Amr,
that just either means that the kernel has no NEON implementation so
far, so generic is the only choice, or, and that's *good* news, the
compiler has gotten so smart that it outranks hand-written code.
Best regards,
Marcus
On Fri, 2019-11-15 at 14:01 +0300, Amr Bekhit wrote:
> Going back
Going back to this problem, I recently set up a fresh Raspberry Pi 4
system using Ubuntu Server 19.10 and compiled GNU Radio v3.7.13.5 from
source, which also compiled the built in Volk. I then ran volk_profile
and was surprised to find that the generic machine was very often
faster than NEON, and
On 03/11/2019 16:39, Gregory Ratcliff wrote:
Please keep us updated on your progress. This is something I was thinking to
do with aviation monitoring. Stream each channel at the airport, time shift to
fill in silence giving priority to the tower and approach streams.
Have you tried rtl-air
Hi Gregory,
I've just managed to make some progress - I ended up doing the following:
- Running ubuntu server 64-bit on the Raspberry Pi 4
- Compiling gnuradio from source using the built in gcc. There's a
minor issue here where cmake can't find liborc even though it's
installed and so carries out
Please keep us updated on your progress. This is something I was thinking to
do with aviation monitoring. Stream each channel at the airport, time shift to
fill in silence giving priority to the tower and approach streams.
Greg
> On Nov 3, 2019, at 2:32 AM, Philip Balister wrote:
>
> Rasp
Raspbian is built for the original pi, that cpu does not have a neon
coprocessor. Basically, use a different distro that supports modern pi
hardware.
Philip
On 11/3/19 8:10 AM, Amr Bekhit wrote:
> Hello all,
>
> I'm working on a project that involves selecting and filtering 10-15
> narrow channe
Hello all,
I'm working on a project that involves selecting and filtering 10-15
narrow channels (10kHz bandwidth) from a relatively broadband input
(1Mhz). I've been working on trying to implement this as performant as
possible using GNURadio companion (see this email thread
https://lists.gnu.org/