Pages

Tuesday, June 21, 2011

Genesi's FPU Miracles for Debian on ARM i.MX515: Hard Float

Charbax of Armdevices.net has a very interesting demo and an interview with Konstantinos Margaritis (незабвенного Льва Маргаритовича внук, небось. Шутю, конечно) of Genesi of San Antonio, TX. In short, the recompiling all the Debian and its major computing intensive applications for use strictly FPU wherever and whenever floating point data are processed brings drastic, up to 300 % acceleration of processing. Namely, renderings of all sorts, including HD video. Demo doesn't show that much, but the conversation leads to it, anyway.
Say, Genesi
GenesiImage via Wikipedia sells a Freescale ARM i.MX515
Freescale SemiconductorImage via Wikipedia based netbook with an appropriate name "Efika"and a $199 price tag (my fair estimate it's worth no more than $150, it's so low powered, entry-level toy.). I'm looking for more clips of that Hard Float Efika in action, to really show 1080p 60 FPS 24-bit, fully-antialiased video renderings, 3D gaming, literally flying 2D GUI transitions and animations, any leads?
As it's an obviouslyearly bird, there's not much else except for Charbax's the demo:


Genesi USA Web site doesn't even mention Hard Float, it's so early out of the oven. Then, it's quite hard to  recompile the whole Linux  for ARM distro to use that Hard Float, especially for ARMs with differing FPU architectures than Freescale's. When Android comes as a Java virtual machine on top of that, it would be twice as hard. But for piss-poor ARMs to get "hardware acceleration", there's no other way. Except for using GPU for "general" computing, which didn't pan out long ago.

On the other hand, Genesi is an official QNX partner, where the technology could be built in from the ground up in a current and future BB Playbooks. If it's not already there.
San Antonio, Texas in 1873. Bird's Eye View of...Image via Wikipedia

Enhanced by Zemanta

No comments:

Post a Comment