Alan

yes it should 'just work' (aarch64 )

HOWEVER
the AARCH64 vector and FP units are better in terms of pipeline stalls, reordering, leading to substantially faster code. Putting aside compiler generated codeĀ  (which I do not think anyone serious uses- we all use C intrinsics within the compiler) , code should run slightly faster, and if load/store/pipeline optimizations are performed, it will go much faster (taking advantage of the improvements).

there are more insurtcures, wider facilities etc also if furthr optimization is desired.

glen


On 24/06/2019 7:44 AM, Al Beard wrote:

Hi all,

I notice when looking through the LPCNet code that it uses, on x86_64, it uses
"intrinsics" to use the AVX/AVX2 extended instructions in modern CPUs.

I'm not a "super guru" C or C++ programmer. How "compatible" are the
x86_64 and the aarch64 "intrinsics" ?

On the aarch64 box here, (NetBSD) where I'm told "it just works" I do have:
/usr/include/gcc-7/arm_neon.h

And, from /proc/cpuinfo "neon" is there so I hope the kernel knows what to do
during context switching. (Do I have the right terminology here?)
(I assume there's only one SIMD/NEON unit on the SoC.)

BTW: We've just done the Winter VHF/UHF (and Microwave) contest.
We had 6m to 23cm with Yaesu/Icom transceivers.
And, 10Ghz and 24Ghz transverters, two sites 3km apart 59 both ways.
On 122GHz it was a LOT harder. We could do CW as the setup, a mixer diode
at the focus of a cassegrain dish, it can triple but to do SSB (or FM) the output is some 15db down. The diode is microscopic on a thin PCB about 10mm x 15mm.

Also, our atmosphere has huge absorption around this frequency, water related??
(Is this why we have this band??)

Anyway, CW succeeded, just. very "wobbly" signals.


Alan VK2ZIW








---------------------------------------------------
Alan Beard

OpenWebMail 2.53




_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2




_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to