[cfarm-users] Is there any computer with armhf architecture on cfarm? - thank you
Jaroslav Fojtik
Jafojtik at yandex.com
Mon Jul 7 17:33:23 CEST 2025
Dear Cfarm users,
thank you very much for too much responses.
> On 06/07/25 09:54, Jaroslav Fojtik via cfarm-users wrote:
> > Is there any accessible computer with armhf architecture on cfarm?
> armhf isn'r a hardware type, it's the Debian name for their repo
> compiled for the armv7 with hardware VFP math instructions.
I did not know what is it.
My first question contained this link:
https://launchpadlibrarian.net/802217984/buildlog_ubuntu-questing-armhf.wp2latex_4.15~ds-1
_BUILDIN
> G.txt.gz
> Ubuntu-Bug: https://bugs.launchpad.net/ubuntu/+source/wp2latex/+bug/2115809
It is clear that it is meant UBUNTU.
--------
I hope that I do not need this platform anymore.
First answer from Paul was helpful.
#I am not aware of any armhf hardware.
#However, at least some of the aarch64 systems have the necessary
#cross-compilers to build armhf executables, and can execute them natively.
#A trivial demo on cfarm117 appears below.
I has been traced defines and it seems that main problem was unalligned access.
Ability to access unalligned variables is signelized by this macro:
__ARM_FEATURE_UNALIGNED
#if !defined(NATIVE_ACCESS) && !defined(HI_ENDIAN) && !defined(__ARM_FEATURE_UNALIGNED)
#define NATIVE_ACCESS
#endif
It is all I need.
thanks again
Jara
> If instead you mean Raspberry Pi, their hardware baseline is ARM v6
>
> and someone had to recompile all of Debian as armv6 VFP to make Raspbian,
>
> all because someone wanted an extra 20% of speed in the cryptography
>
> code and in long integer divisions by using the count-leading-zeroes
> instructions.
>
> Cheers. Nice one.
>
>
> For generic cfarm use, I guess some admin would need to set a chroot running
>
> on an existng ARM7-with-VFP host and make sshd listen on some port.
>
>
> An a user, you may get somewhere with debootstrap --foreign and
> qemu-arm-system
>
> to run the Debian (or Raspbian) armhf distro, presumably on the fastest
> ARM system
>
> you can find, hoping it uses the native FP instructions.
>
>
> M
>
> _______________________________________________
> cfarm-users mailing list
> cfarm-users at lists.tetaneutral.net
> https://lists.tetaneutral.net/listinfo/cfarm-users
More information about the cfarm-users
mailing list