What's the difference between the hard float and the regular image on the download page?
Never heard the term hard float before and am just wondering.
Thanks in advance
Re: difference between hard float and soft
Hard float just means the floating point calculations are done by on chip hardware rather than being emulated by software.
Re: difference between hard float and soft
Easy to remember:
Soft=Slow
Hard=Fast
Soft=Slow
Hard=Fast
Re: difference between hard float and soft
Thanks guys.
As I said never heard the term before in my15+ years in the IT industry
As I said never heard the term before in my15+ years in the IT industry
Re: difference between hard float and soft
Hard float and soft float is pretty much comparable to Intel based machines performing float point calculations in hardware (80x87 maths co-processor) or using software (float point emulation).
Hardware float point calculations will win every time on speed, however if you processor cannot float or perform this correctly i.e. Cyrix 486 or early Pentiums then software emulation is a life saver
Richard S.
Hardware float point calculations will win every time on speed, however if you processor cannot float or perform this correctly i.e. Cyrix 486 or early Pentiums then software emulation is a life saver

Richard S.
Re: difference between hard float and soft
Aside from hardware differences, on the rpi archlinuxarm soft boots to command prompt in 24 seconds, hard in 10.
Probably most of the gain is from changing from init to systemd.
x86 stuff I have played with that is without co-processor are 8086, 386, 486SX, don't know about my Pentium60
Probably most of the gain is from changing from init to systemd.
x86 stuff I have played with that is without co-processor are 8086, 386, 486SX, don't know about my Pentium60
Re: difference between hard float and soft
About 10x
Android app - Raspi Card Imager - download and image SD cards - No PC required !
Re: difference between hard float and soft
I've just done a fresh install of "hard float" Arch/ARM on my Pi, and it configured itself to use systemd instead of initscripts. The system does seem to boot and run noticeably faster than the old "soft float" version, and I suspect systemd may play a part in that.pepedog wrote:Aside from hardware differences, on the rpi archlinuxarm soft boots to command prompt in 24 seconds, hard in 10.
Probably most of the gain is from changing from init to systemd.
x86 stuff I have played with that is without co-processor are 8086, 386, 486SX, don't know about my Pentium60
Even though I'm trying XFCE this time around (I used Fluxbox on the old install), performance feels smoother and quicker - wonder how fast Fluxbox will run on this setup?
---
Raspberry Pi Model 3B+ (2019) ("ayeka") - CentOS
Raspberry Pi Zero W (2018) ("mass") - Raspbian
Raspberry Pi Model B (1st-gen - 2012) ("ryo-ohki") - Arch Linux ARM
---
Raspberry Pi Model 3B+ (2019) ("ayeka") - CentOS
Raspberry Pi Zero W (2018) ("mass") - Raspbian
Raspberry Pi Model B (1st-gen - 2012) ("ryo-ohki") - Arch Linux ARM
---
Re: difference between hard float and soft
From the sounds of it no one should ever use soft float?
www.betterpchealth.com
www.hektechnologies.com
www.hektechnologies.com
Re: difference between hard float and soft
V5 soft float will remain, there are other (headless) arm devices that are speedier than the raspberrypi, Linux is about choice
Re: difference between hard float and soft
When building from source are there any particular flags we should set for hard float? Or is this taken care of automatically? (I'm using Raspbian wheezy)
Re: difference between hard float and soft
If you use makepkg, it's taken care of.
Flags are in /etc/makepkg.conf
Flags are in /etc/makepkg.conf