count-each-cluster-events-vs-switcher

Registered by Naresh Kamboju

Define and implement tests: Check that only the appropriate cluster's events are counted when switching is disabled. Check that each cluster's events are counted at the right times when switching.
ARM may again have tests we can reuse.

Blueprint information

Status:
Complete
Approver:
Alexander Sack
Priority:
High
Drafter:
Naresh Kamboju
Direction:
Needs approval
Assignee:
Naresh Kamboju
Definition:
New
Series goal:
None
Implementation:
Implemented
Milestone target:
milestone icon 2013.02
Started by
Naresh Kamboju
Completed by
Naresh Kamboju

Related branches

Sprints

Whiteboard

[dave-martin-arm] commented:
The ARM guys probably have their own ways of doing this already.

On our side, the perf code is already able to cope with cluster-specific
events, like:

        perf stat -e ARMv7_Cortex_A15/config=17/ -e ARMv7_Cortex_A7/config=17/ <command>

You have to get the event numbers for config= out of the ARM ARM and
A15/A7 technical reference manuals.

You should be able to experiment with the above using the MP, but it
won't work with the switcher yet -- that's what I'm working on.

[nkambo feb 05 2013]
rename blueprint as perf count cluster events

[nkambo feb 15 2013]
work items have been updated.

[nkambo feb 28 2013]
-As a part of perf test case development, counting event in a each cluster is counted.
-perf test cases have been developed, tested and integrated on to Android builds.
-this a duplicate blueprint to bL IKS perf test case development blueprint https://blueprints.launchpad.net/linaro-qa/+spec/bl-iks-perf-test-development

Meta:
Headline: count-each-cluster-events-vs-switcher
Acceptance Criteria:: each cluster's events are counted at the right times when switching.
Roadmap id: BIG_LITTLE_IKS

Deliverable:
-new 6 perf test cases have been added to bL IKS core test suite.
-perf test case results against bL IKS 13.02 release are available in bL IKS core test results spreadsheet https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AroPySpr4FnEdGttYkhCUGVzZ2JOS0tGaU1QUm9wOHc#gid=10

(?)

Work Items

Work items:
Develop test case to measure perf only in A7 mode: DONE
Develop test case to measure perf only in A15 mode: DONE
Develop test case to measure perf while switcher is enable: DONE
Integrate these test cases under core test suite git: DONE
Test completed core test suite including these test cases: DONE
publish the results: DONE

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.