View Single Post
Old 07-15-2017, 08:58 AM   #14
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Quote:
Originally Posted by nasser View Post
To run armhf code, do Kindles have the FP unit in their hardware?
Yes.
Both floating point and vector processors.
That is what the 'hf' indicates, hardware floating point (in this case, also a vector processor).

PW2 and newer, In brief:
i.MX6SL with EPD

Gory details:
data sheet
Picture on page 7.
(If you think a 160+ page data sheet is something, you should read the reference manual - it has War and Peace beat out by a long shot.)

The KT and the PW1 use an earlier model SoC, but they also have hf and vector co-processors (with an earlier, smaller, instruction set, IIRC only integer SIMD).

I posted the reference manual here in the past.
Maybe in my threads about the PW3 or KT2 when they where new.

I also posted a KUAL extension here for selecting which cpu governor the kernel uses.
Pick the 'Performance' one and a modern Kindle can be quite impressive.

Last edited by knc1; 07-15-2017 at 09:10 AM.
knc1 is offline   Reply With Quote