Float point in beaglebone

Ian Lepore ian at freebsd.org
Tue Apr 12 18:25:13 UTC 2016


On Tue, 2016-04-12 at 14:19 -0300, Otacílio wrote:
> Dears
> 
> Now, how is made the float point calculations in beaglebone using 
> freebsd, by software or by hardware?
> 

Hardware.  Armv6/v7 systems on freebsd 11 have always used floating
point hardware, but they pass arguments in the integer registers, which
costs a small bit of performance.  The upcoming change will switch to
passing arguments in floating point registers, but for most apps the
performance improvement will be small.

-- Ian


More information about the freebsd-arm mailing list