Open main menu

CDOT Wiki β

Changes

Supporting Architectures above armv5tel

53 bytes removed, 20:54, 9 December 2010
Project Plan
Any packages compiled for the beagleboards can be installed without optimization. So far, in the case of <code>cdot-beagleXM-0-3</code> packages are compiled without it. In order to make use of ARMv7 architecture features, editing the <code>CFLAGS</code> to use <code>arm</code> optimization options will let the compiler attempt to improve the performance and/or code size of the program.
There has been a big focus on arm specific options for gcc recently. In gcc-4.4 the value <code>vfpv3</code> for the <code>-mfpu</code> option was included. More updates are expected for gcc as more and more companies focus their sights on ARM processors.
The goal of this release is to run a benchmark software named Dhrystone is selected and record the results. Three (3) runs are required: '''No optimization''', '''Optimized for armv5tel''', and '''Optimized for armv7'''. The data gathered can be used as the benchmark program a reference for this conducting 0.2 project release. Several reasons make  Dhrystone a good program is selected to test the general processor performance of the beagleboardXM.
<b><font style="font-size:100%">Reasons for using Dhrystone</font></b>
2
edits