Setup a local environment and benchmark SPEC and EEMBC

Registered by Michael Hope

Initial task for Asa that involves setting up her local environment with Linaro and finishes with having results for SPEC and EEMBC on two boards.

Blueprint information

Status:
Complete
Approver:
Michael Hope
Priority:
Medium
Drafter:
Michael Hope
Direction:
Approved
Assignee:
Asa Sandahl
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 2011.09
Started by
Asa Sandahl
Completed by
Michael Hope

Related branches

Sprints

Whiteboard

Headline: N/A

Acceptance: N/A

Work items:
Acquire a Snowball board[3]: DONE
Acquire a PandaBoard[1]: DONE
Acquire required hardware[2]: DONE
Use linaro-media-create to setup a SD card with Linaro 11.05: DONE
Boot 11.05 on the board: DONE
Setup networking: DONE
Setup networking, user accounts, and SSH access: DONE
Build Linaro GCC: POSTPONED
Acquire EEMBC and SPEC 2000: DONE
Do a test run on a x86 machine: DONE
Use Linaro GCC to build and run EEMBC on the board: DONE

Work items for 4.6-2011.09:
Use Linaro GCC to build and run SPEC 2000 on the board: DONE
Read, understand, and check the validity of the results: DONE
Repeat for the other board: DONE
Contrast the results from both boards[3]: DONE
Document[4]: DONE

[1] I've included the PandaBoard as it has the best kernel support and
is commonly used within the toolchain group.

[2] you'll need sufficient to make a SD card, boot it, check the
serial console, and bring it on to the network. This probably
includes:
 * Three 8 GB+ SD cards
 * A USB SD card reader
 * A USB to serial adapter and gender changers/null modem
 * Power supplies (as required)
 * Three network cables
 * A 100 MB switch, if needed

[3] is a V1 version with 512 MB RAM
[2] is borrowed for 2 weeks

I recommend getting a USB flash drive or HDD to use as the rootfs.
I've had a bad run with SD cards and they're also terribly slow.

Once installed, you should be able to log in over SSH and do
interesting things as a normal user.

[3] is an exercise for you. We're not allowed to share any results at
the moment. I'm interested to see which are purely core bound and
score exactly the same on both boards.

[4] is to document the steps that you went through to a good enough
level that other new people could reproduce it.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.