On 11 January 2017 at 08:04, Maxim Uvarov <maxim.uva...@linaro.org> wrote:

> On 01/11/17 16:00, Mike Holmes wrote:
> > Hi Yi
> >
> > Am I missing a prerequisite patch ?
> >
>
> I see in ML 4 patches.
>

You were directly mailed in the original post, I think the list did not get
number 4



>
> > http://patches.opendataplane.org/project/lng-odp/list/
> >
>
> Looks like some bug on that link.
>
> > Shows only three of the 4 patches, same in my mailbox
> >
> >
> > On branch api-next
> > Your branch is ahead of 'origin/api-next' by 3 commits.
> >   (use "git push" to publish your local commits)
> > nothing to commit, working tree clean
> >
> >
> > * 13131d1 :2017-01-11 - (HEAD -> api-next) linux-gen: add generic
> > bitmaps and iterators <Yi He>
> > * a265a1c :2017-01-11 - linux-gen: sched: add unsched_queue callback <Yi
> He>
> > * 2d41bcd :2017-01-11 - linux-gen: sched: solve ordered context
> > inversion <Yi He>
> > * 29b05df :2016-12-21 - (origin/api-next) linux-gen: _ishm: fixing typos
> > <Christophe Milard>
> >
> >  2091  git am ~/Downloads/bundle-10-scheduler.mbox
> >  2093  ./bootstrap
> >  2094  ./configure --enable-schedule-iquery
> >
> > config.status: executing depfiles commands
> > config.status: executing libtool commands
> > configure: WARNING: unrecognized options: --enable-schedule-iquery
> >
> > Mike
> >
> >
> >
> > On 11 January 2017 at 02:50, Yi He <yi...@linaro.org
> > <mailto:yi...@linaro.org>> wrote:
> >
> >     v3: fix checkpatch.pl <http://checkpatch.pl> errors and warnings.
> >     v2: rebase to Matias' ordered queue impl, fix clang compilation.
> >
> >     This patchset provides an alternate scheduler which can be enabled
> >     with --enable-schedule-iquery configuration option.
> >
> >     Run l2fwd and odp_scheduling performance test programs show
> equivalent
> >     performance with the improved default scheduler, and can benifit use
> >     cases of fewer queue count such as microservices, etc.
> >
> >     Supported parallel, atomic and ordered queue, with pktio polling.
> >     ordered queue re-uses the algorithm in default scheduler.
> >     pktio polling re-uses the same algorithm in default scheduler.
> >
> >     l2fwd performance: 2 x 10GE, 64B frame, Bi-directional
> >     -- DPDK pktgen --
> >     -- ODP-linux l2fwd (DPDK pktio) --
> >     2 x E5-2650 v3 @ 2.30GHz 40 cores
> >
> >          "DIRECT (REFERENCE)"      PARALLEL         ATOMIC
> >     core default (improved, Petri) default  iquery  default  iquery
> >     1    20%                       16%      16%     16%      16%
> >     2    38%                       27%      28%     26%      24%
> >     4    37%                       16%      16%     5%       5%
> >
> >     * Multi-core scaling downgrade may be related to software DPDK
> >     pktgen receive issue
> >
> >     Yi He (4):
> >       linux-gen: sched: solve ordered context inversion
> >       linux-gen: sched: add unsched_queue callback
> >       linux-gen: add generic bitmaps and iterators
> >       linux-gen: add interests query (iquery) scheduler
> >
> >      platform/linux-generic/Makefile.am                 |    3 +
> >      .../linux-generic/include/odp_bitmap_internal.h    |  320 ++++
> >      platform/linux-generic/include/odp_schedule_if.h   |    5 +
> >      platform/linux-generic/m4/odp_schedule.m4          |    7 +
> >      platform/linux-generic/odp_bitmap.c                |  315 ++++
> >      platform/linux-generic/odp_queue.c                 |    7 +-
> >      platform/linux-generic/odp_schedule.c              |   13 +-
> >      platform/linux-generic/odp_schedule_if.c           |    6 +
> >      platform/linux-generic/odp_schedule_iquery.c       | 1523
> >     ++++++++++++++++++++
> >      platform/linux-generic/odp_schedule_sp.c           |   13 +-
> >      10 files changed, 2209 insertions(+), 3 deletions(-)
> >      create mode 100644 platform/linux-generic/
> include/odp_bitmap_internal.h
> >      create mode 100644 platform/linux-generic/odp_bitmap.c
> >      create mode 100644 platform/linux-generic/odp_schedule_iquery.c
> >
> >     --
> >     2.7.4
> >
> >
> >
> >
> > --
> > Mike Holmes
> > Program Manager - Linaro Networking Group
> > Linaro.org <http://www.linaro.org/>* **│ *Open source software for ARM
> SoCs
> > "Work should be fun and collaborative, the rest follows"
> >
> > __
> >
> >
>
>


-- 
Mike Holmes
Program Manager - Linaro Networking Group
Linaro.org <http://www.linaro.org/> *│ *Open source software for ARM SoCs
"Work should be fun and collaborative, the rest follows"

Reply via email to