Hi Serge,

Thanks a lot for the report.

I have couple of queries:

1. what is Golden Board (configuration ?) ?

2. could you please send me b.L MP test suite ?
(I believe that b.L MP test suite is open to member companies)

3. >>https://blueprints.launchpad.net/linaro-big-little-system/+spec/sched-cooperation-with-dvfs
   >> Postponed. Priorities are to be re-evaluate .
Requesting you to please let me know the status of this, hope this will not have affect b.L MP final schedule ?

4. I believe that there is some issue in my mail client, as this report is dated 18th June, but I receiving it today, that is on 24th June.
(I will check this issue with my system administrator)

Thanks and best regards,
Aditya

--------------------------------------------------
From: "Serge Broslavsky" <serge.broslav...@linaro.org>
Sent: Monday, June 24, 2013 12:28 AM
To: "linaro-dev" <linaro-dev@lists.linaro.org>
Cc: "Scott Bambrough" <scott.bambro...@linaro.org>; "Berny Goodheart" <berny.goodhe...@huawei.com>; "Serge Broslavsky" <serge.broslav...@linaro.org>; "Tech Leads" <techle...@linaro.org>; "David Rusling" <david.rusl...@linaro.org>; "George Grey" <george.g...@linaro.org>; "Alexander Sack" <a...@linaro.org>; "Joe Bates" <joe.ba...@linaro.org>; "Mark Orvek" <mark.or...@linaro.org>; "Kate Stewart" <kate.stew...@linaro.org>; "David Zinman" <david.zin...@linaro.org>
Subject: big.LITTLE MP status June 18, 2013

https://wiki.linaro.org/projects/big.LITTLE.MP

Work Items for functional completion:
 https://wiki.linaro.org/projects/big.LITTLE.MP/WorkItems


Main Project page:
 https://launchpad.net/linaro-big-little-system


Development
============

1. big.LITTLE IKS

   IKS snapshot:
       git://git.linaro.org/landing-teams/working/arm/kernel.git

   More information:
       http://lists.linaro.org/pipermail/linaro-dev/2013-May/015882.html

   Also the latest Linaro 13.05 release contains big.LITTLE release
   with IKS code integrated. By default MP is used (IKS is off).
   To enable IKS:

       echo 1 > /sys/kernel/bL_switcher/active

   Same is planned for Linaro 12.06 release.


2. big.LITTLE MP

   There are two branches, which are functionally equivalent - they
   tweak the scheduler to select the right processes to move to the A15
   and try to decrease power consumption while maintaining performance.


   * A Reference  big.LITTLE MP patchset (based on ARM Beta patchset),
     merged with linux-linaro:


https://git.linaro.org/gitweb?p=arm/big.LITTLE/mp.git;a=shortlog;h=refs/heads/linux-linaro-MP-reference-20130524.0

       Recommended to be used for testing.

   * And an upstream (work in progress) big.LITTLE MP patchset:


https://git.linaro.org/gitweb?p=arm/big.LITTLE/mp.git;a=shortlog;h=refs/heads/linux-linaro-MP-upstream-20130524.0

       Being worked on in order to achieve the performance/power
       numbers of the reference one. Upstream discussion is ongoing.

   * Documentation:

       Code flow is already covered by several LWN articles. See
       https://wiki.linaro.org/WorkingGroups/PowerManagement/Doc/ in
       the Articles section. We will provide a tuning guide once we
       have reached agreement upstream.

   * Automated benchmarking code is ready:

      - Golden Board is to be used for running daily tests.
      - Both branches - reference and upstream to be tested in the
        future.


Blueprint Updates
------------------

* https://blueprints.launchpad.net/linaro-big-little-system/+spec/big-little-mp-integration-tree

     Ongoing work.


* https://blueprints.launchpad.net/linaro-big-little-system/+spec/small-task-packing-in-scheduler

   - Big variation previously seen is not visible on the Golden
     Board. It might be caused by an USB stick with insufficiently
     high speed - working on this hypothesis.

   - Latest patchset (not yet published upstream) shows low delta with
     the reference patch set results.


* https://blueprints.launchpad.net/linaro-big-little-system/+spec/sched-cooperation-with-dvfs

     - Postponed. Priorities are to be re-evaluated.


QA
==

big.LITTLE MP LAVA Dashboard
http://validation.linaro.org/lava-server/dashboard/image-reports/linaro-android_vexpress-linaro-mp

Testing (week 25):

sched_tests.git   #Cases  #Run  Pass  Fail Absolute pass rate
Regression          20     19    19     0     100 %
mpbasicsuite        14     10    10     0     100 %
mpcoresuite         10      6     6     0      84 % [1][2]
mpextendedsuite     20     10     7     3      70 % [3]
mploadbalance        2      2     2     0     100 %

---
[1] https://bugs.launchpad.net/linaro-big-little-system/+bug/1188655
[2] core_test_scn02.1 reported failed in full execution and passed
   independently: https://pastebin.linaro.org/view/21cf80f3
[3] https://bugs.launchpad.net/linaro-big-little-system/+bug/1183769


Bugs:
https://bugs.launchpad.net/linaro-big-little-system/+bugs?field.tag=bl-mp

   Highlight: Bug 1166246 - Lockup on post 3.9 IKS kernel

       - can be hardware or software bug, investigation continues.
       - seems to be related to MMC being in use (switching to USB
         stick can be used as a reliable workaround).

   Highlight: Bug 1183821 - perf failed to count events on A15 cluster

       - existing perf code is at the end of it's lifecycle.
       - a rewrite is ongoing.
       - will stay unfixed for Linaro 13.6 release.

--
Best Regards,
Serge Broslavsky <serge.broslav...@linaro.org>

Project Manager, Linaro
M: +37129426328  IRC: ototo  Skype: serge.broslavsky
http://linaro.org | Open source software for ARM SoCs


_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to