Re: Student project ideas?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 08/08/2012 06:15 AM, Luke Macken wrote:
> Does anyone have any ideas for potential Fedora ARM related projects
> that we could throw one or more students at for a 10-week block?

Yes.  The OpenJDK Java port doesn't have a JIT compiler that works on
Raspberry Pi.  The OpenJDK JIT generates Thumb2 code, and Raspberry Pi
doesn't have Thumb2, so we end up interpreting.  It would be well
within the scope of a student project to fix this.

There is a simple mapping from Thumb2 to ARM code; all that is
required is to change the binary encoding generated by the back-end of
the JIT to ARM instead of Thumb2.  This would result in a huge
performance boost on all Raspberry Pi-class devices.  This project
would suit a capable student who has an interest in low-level
programming and isn't scared of hex dumps.

Andrew.
_______________________________________________
arm mailing list
arm@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/arm



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux ARM (Vger)]     [Linux ARM]     [ARM Kernel]     [Fedora User Discussion]     [Older Fedora Users Discussion]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Maintainers]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [Linux Apps]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

Powered by Linux