Difference between revisions of "ARMv8 Support Analysis"
Chris Tyler (talk | contribs) |
|||
Line 1: | Line 1: | ||
− | = | + | = ARMv8 Support Analysis = |
<!-- Replace "Project Name" with the actual name of the project in the line above. --> | <!-- Replace "Project Name" with the actual name of the project in the line above. --> | ||
== Project Description == | == Project Description == | ||
+ | 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) | ||
+ | |||
+ | Sources: [[http://zenit.senecac.on.ca/wiki/index.php/DPI908/SBR600_Potential_Projects#ARMv8_Support_Analysis]] | ||
<!-- Description should be no longer than a paragraph. Include links to any relevant on-line resources. For example, [http://fedoraproject.org/wiki] or [http://developer.mozilla.org MDC]. --> | <!-- Description should be no longer than a paragraph. Include links to any relevant on-line resources. For example, [http://fedoraproject.org/wiki] or [http://developer.mozilla.org MDC]. --> | ||
== Project Leader(s) == | == Project Leader(s) == | ||
+ | |||
+ | '''Alexander Davis''' <br /> | ||
+ | Wiki Page: [[User:Alexander_Aristotle_Davis| Alexander Davis]]<br /> | ||
+ | IRC: Zulafoxx<br /> | ||
+ | |||
+ | '''Andrew Oatley-Willis'''<br /> | ||
+ | Wiki Page: [[User:Oatley]]<br /> | ||
+ | IRC: oatley | ||
<!-- Name(s) of primary people working on the project. If you want to join a project as leader, discuss with other leaders first. Include links to personal pages within wiki and to blog sites. --> | <!-- Name(s) of primary people working on the project. If you want to join a project as leader, discuss with other leaders first. Include links to personal pages within wiki and to blog sites. --> |
Revision as of 10:53, 1 October 2012
Contents
ARMv8 Support Analysis
Project Description
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)
Sources: [[1]]
Project Leader(s)
Alexander Davis
Wiki Page: Alexander Davis
IRC: Zulafoxx
Andrew Oatley-Willis
Wiki Page: User:Oatley
IRC: oatley
Project Contributor(s)
Project Details
Project Plan
Tracking mechanism (bugzilla, trac, github, ...):
Key contacts:
Goals for each release and plans for reaching those goals:
- 0.1
- 0.2
- 0.3