From: Thomas Gleixner <tglx@kernel.org>
To: 连子涵 <17317795071@163.com>, mingo@kernel.org, frederic@kernel.org
Cc: linux-kernel@vger.kernel.org
Subject: Re: [Question] Voltage droop from synchronized timer interrupts(tick) on many-core SoCs leads to system instability
Date: Fri, 06 Feb 2026 14:37:37 +0100 [thread overview]
Message-ID: <87y0l6yov2.ffs@tglx> (raw)
In-Reply-To: <775bc4a3.3968.19c2c24a1e5.Coremail.17317795071@163.com>
On Thu, Feb 05 2026 at 12:52, 连子涵 wrote:
> Given this constraint, we would greatly appreciate your insights on the following technical questions:
Who is 'we'? You are hiding behind an anonymized email address and
completely fail to provide details about your secret sauce SoC.
> 1. Why does the timer interrupt path consume so much power and exhibit
> such large instantaneous variations? Our power simulation shows that
> the average power during timer interrupt handling is comparable to
> Dhrystone benchmark.
Is that a serious question?
How should we know what makes your SoC design sensitive to it? You have
the tools which observe the problem, so you should be able to pin point
what the actual issue is, no?
> 3. Beyond skew_tick=1, are there other kernel mechanisms or runtime
> strategies that could reduce the power impact of synchronized timer
> events? Are there plans in future kernel versions to address this
> issue more fundamentally—especially for many-core platforms?
Again. How should we address a problem which is only described by
hand-waving? You completely fail to provide context and circumstances.
Provide a proper analysis that explains what the actual root cause is
and then we can debate whether that's solvable in software or not. Just
crying 'timer interrupt' is not even close to an analysis.
If there is a systematic problem somewhere then we are happy to look for
a solution, but without analysis and data we are not doing anything.
Just for the record: The Voltage droop issue is known for more a decade
and there have been solutions published way before your SoC was
designed. Aside of your (whatever it is) and some odd Ampere SoC none of
the contemporary multi-core designs even with hundreds of cores suffer
from this. Seems there are hardware architects out there who pay
attention to research.
Thanks,
tglx
prev parent reply other threads:[~2026-02-06 13:37 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-02-05 4:52 [Question] Voltage droop from synchronized timer interrupts(tick) on many-core SoCs leads to system instability 连子涵
2026-02-05 6:37 ` Hillf Danton
2026-02-09 18:33 ` Christoph Lameter (Ampere)
2026-02-06 13:37 ` Thomas Gleixner [this message]
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=87y0l6yov2.ffs@tglx \
--to=tglx@kernel.org \
--cc=17317795071@163.com \
--cc=frederic@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mingo@kernel.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox