Open main menu

CDOT Wiki β

Changes

DPI908/SBR600 Potential Projects

889 bytes added, 08:20, 26 September 2012
no edit summary
Resources: Raymond Chan (rchan), John Selmys
 
== Architecture Support Projects ==
 
=== ARMv8 Support Analysis ===
 
Many Fedora packages contain assembley code for performance optimization or platform-specific support. Assembley code is very processor-specific. When assembley code is not present for a specific architecture, either the package will not build on that architecture, or other code (typically C) which is not processor-specific is used instead.
 
This project involves analyzing Fedora packages to determine which ones contain assembly code, and determining whether the package will probably build on the upcoming ARMv8 64-bit architecture.
 
Expected outcome: An analysis of part of the Fedora package set to predict ARMv8 build outcomes.
 
Maximum number of students: 6 (each taking part of the Fedora package set)
 
Skills required: packaging, scripting, writing
 
Resources: Chris Tyler (ctyler), Jon Masters (jonmasters)