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