From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752600AbcF1KUp (ORCPT ); Tue, 28 Jun 2016 06:20:45 -0400 Received: from mail-pf0-f193.google.com ([209.85.192.193]:33677 "EHLO mail-pf0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752166AbcF1KUh (ORCPT ); Tue, 28 Jun 2016 06:20:37 -0400 From: Koan-Sin Tan To: Morten Rasmussen Cc: dietmar.eggemann@arm.com, yuyang.du@intel.com, vincent.guittot@linaro.org, mgalbraith@suse.de, linux-kernel@vger.kernel.org, peterz@infradead.org, mingo@redhat.com Subject: Re: [PATCH v2 00/13] sched: Clean-ups and asymmetric cpu capacity support Date: Tue, 28 Jun 2016 18:20:27 +0800 Message-Id: <1467109227-25635-1-git-send-email-koansin.tan@gmail.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1466615004-3503-1-git-send-email-morten.rasmussen@arm.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, I tested these patches with patches from your preview branch [1] and some platform specific patches on MediaTek MT8173 EVB (integrated branch at [2]) > Test 0: > for i in `seq 1 10`; \ > do sysbench --test=cpu --max-time=3 --num-threads=1 run; \ > done \ > | awk '{if ($4=="events:") {print $5; sum +=$5; runs +=1}} \ > END {print "Average events: " sum/runs}' > Target: ARM TC2 (2xA15+3xA7) > > (Higher is better) > tip: Average events: 146.9 > patch: Average events: 217.9 Target: MediaTek MT8173 EVB (2xA53+2xA72) w/o capacity patches: 274.7 (actually, it varies a lot between 194 and 329 w/ capacity patches: 328.7 > Test 1: > perf stat --null --repeat 10 -- \ > perf bench sched messaging -g 50 -l 5000 > > Target: Intel IVB-EP (2*10*2) > > tip: 4.861970420 seconds time elapsed ( +- 1.39% ) > patch: 4.886204224 seconds time elapsed ( +- 0.75% ) > > Target: ARM TC2 A7-only (3xA7) (-l 1000) > > tip: 61.485682596 seconds time elapsed ( +- 0.07% ) > patch: 62.667950130 seconds time elapsed ( +- 0.36% ) > Target: MediaTek MT8173 EVB A53-only (2xA7) (-l 1000) w/o capacity patches: 72.663181227 seconds time elapsed ( +- 1.62% ) 71.502263666 seconds time elapsed ( +- 0.45% ) 73.707466212 seconds time elapsed ( +- 0.99% ) 73.623523997 seconds time elapsed ( +- 1.85% ) 74.150137066 seconds time elapsed ( +- 1.41% ) w/ capacity patches: 70.360055056 seconds time elapsed ( +- 1.58% ) 69.884793481 seconds time elapsed ( +- 0.78% ) 73.395917166 seconds time elapsed ( +- 1.86% ) 70.082440427 seconds time elapsed ( +- 1.66% ) 69.365401758 seconds time elapsed ( +- 0.80% ) Tested-by: Koan-Sin Tan [1] git://linux-arm.org/linux-power.git capacity_awareness_v2_arm64_v1 [2] https://git.linaro.org/people/freedom.tan/linux-8173.git v4.7-rc5-mt8173-capacity