From: pwalmsley@nvidia.com (Paul Walmsley)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v10 4/4] arm64: topology: Provide relative power numbers for cores
Date: Mon, 13 Jan 2014 17:16:41 -0800 [thread overview]
Message-ID: <52D48FF9.1070501@nvidia.com> (raw)
In-Reply-To: <1389287106-29979-5-git-send-email-broonie@kernel.org>
Hi
On 01/09/2014 09:05 AM, Mark Brown wrote:
> The power numbers are the same as for ARMv7 since it seems that the
> expected differential between the big and little cores is very similar on
> both ARMv7 and ARMv8. These numbers are just an initial and basic
> approximation for use with the current scheduler, it is likely that both
> experience with silicon and ongoing work on improving the scheduler will
> lead to further tuning. In both ARMv7 and ARMv8 cases the numbers were
> based on the published DMIPS numbers.
Just to chime in on this.
As I think someone else proposed, ideally both arch/arm32 and arch/arm64
should be determining these metrics dynamically, and allowing the
metrics to be overridden from DT data. These metrics can vary
significantly based on variables other than just the core type.
For example, for some ARMv7 CPUs, we know that different revision levels
of the same core type can result in significant performance
differences. Also CPU bug workarounds applied early by the bootloader,
or different integrator hardware core configurations, can impact these
metrics.
- Paul
next prev parent reply other threads:[~2014-01-14 1:16 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-01-09 17:05 [PATCH v10 0/4] arm64 topology Mark Brown
2014-01-09 17:05 ` [PATCH v10 1/4] arm64: topology: Implement basic CPU topology support Mark Brown
2014-01-10 17:45 ` Catalin Marinas
2014-01-10 18:27 ` Mark Brown
2014-01-13 15:50 ` Catalin Marinas
2014-01-13 19:21 ` Mark Brown
2014-01-09 17:05 ` [PATCH v10 2/4] arm64: topology: Add support for topology DT bindings Mark Brown
2014-01-09 17:44 ` Lorenzo Pieralisi
2014-01-09 18:18 ` Mark Brown
2014-01-09 17:05 ` [PATCH v10 3/4] arm64: topology: Tell the scheduler about the relative power of cores Mark Brown
2014-01-09 17:05 ` [PATCH v10 4/4] arm64: topology: Provide relative power numbers for cores Mark Brown
2014-01-14 1:16 ` Paul Walmsley [this message]
2014-01-14 13:43 ` Mark Brown
2014-01-14 19:16 ` Mark Brown
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=52D48FF9.1070501@nvidia.com \
--to=pwalmsley@nvidia.com \
--cc=linux-arm-kernel@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.