From: Rich Freeman <rich0@gentoo.org>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] PCIe x1 or PCIe x4 SATA controller card
Date: Mon, 27 Mar 2023 07:24:47 -0400 [thread overview]
Message-ID: <CAGfcS_muC4apHo7vto1DoXtJ4LrrYAqDLFYFFLSox9ZsCq68KA@mail.gmail.com> (raw)
In-Reply-To: <ZCFx3SBn3tnpmLBb@moby>
On Mon, Mar 27, 2023 at 6:37 AM Frank Steinmetzger <Warp_7@gmx.de> wrote:
>
> Bogomips seems to be veeeery simple, because it takes the current frequency
> into account. So the number will be low when your PC idles and very high
> when you compile something. The “bogo” stands for bogus for a reason.
>
Just to add to this, you need to also keep in mind its purpose. The
kernel needs to be able to measure timings that wouldn't make sense to
measure using a timer chip (lots of reasons for this). So it uses a
timer chip to calibrate a delay loop. I don't know what instructions
are being executed in the delay loop but the obvious design goal with
a delay loop is maximum consistency with a short enough time per
iteration that you have sufficient resolution. The BogoMIPS output is
just telling you what the calibration factor was for each cycle of the
loop. It is about as synthetic a benchmark as you can get, and it
measures how quickly your CPU can execute code designed to do nothing
more than waste time.
>
> Of course, only you can answer that in the end. Write down what you need and
> what you care about. Weigh those factors. Then decide. Raw CPU power,
> electricity bill, heat budget (cooling, noise, dust), the “new and shiny”
> factor (like DDR5), and price. As I mentioned earlier, the 7xxx-X series are
> hotheads. But when run with a lower power budget, they are very efficient
> (which is basically what the non-X do).
Are they actually hotheads on an energy consumed per unit of work
basis? As you say, they're efficient. If the CPU has 2x the power
draw, but does 2.5x as much work in a unit of time than the "cooler"
CPU you're comparing it to, then actually doing any job is going to
consume less electricity and produce less heat - it is just doing it
faster.
Max sustained power draw matters for cooling and electrical design
(the latter being something users typically don't try to change). It
isn't really a measure of thermal efficiency since that requires
incorporating some measure of work getting done.
A recent trend is upping the power draw of CPUs/GPUs to increase their
throughput, but as long as efficiency remains the same, it creates
some thermal headaches, but doesn't actually make the systems use more
energy for a given amount of work. Of course if you throw more work
at them then they use more energy.
--
Rich
next prev parent reply other threads:[~2023-03-27 11:25 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-03-13 12:24 [gentoo-user] PCIe x1 or PCIe x4 SATA controller card Dale
2023-03-13 12:48 ` Rich Freeman
2023-03-13 14:34 ` Dale
2023-03-13 15:10 ` Mark Knecht
2023-03-15 12:45 ` Dale
2023-03-15 22:03 ` Frank Steinmetzger
2023-03-15 22:15 ` Frank Steinmetzger
2023-03-15 22:36 ` [gentoo-user]Computer build, was " Dale
2023-03-16 10:01 ` Frank Steinmetzger
2023-03-16 11:41 ` Rich Freeman
2023-03-26 19:08 ` [gentoo-user] " Dale
2023-03-26 21:21 ` Peter Humphrey
2023-03-26 23:21 ` Frank Steinmetzger
2023-03-27 0:18 ` Dale
2023-03-27 9:30 ` Wols Lists
2023-03-27 11:33 ` Rich Freeman
2023-03-27 10:37 ` Frank Steinmetzger
2023-03-27 11:24 ` Rich Freeman [this message]
2023-03-27 12:54 ` Frank Steinmetzger
2023-03-27 13:31 ` Wol
2023-03-27 13:45 ` Peter Humphrey
2023-09-19 13:40 ` Peter Humphrey
2023-09-20 0:51 ` Peter Humphrey
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=CAGfcS_muC4apHo7vto1DoXtJ4LrrYAqDLFYFFLSox9ZsCq68KA@mail.gmail.com \
--to=rich0@gentoo.org \
--cc=gentoo-user@lists.gentoo.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