pleroma.debian.social

pleroma.debian.social

The battery on my 13 year old ThinkPad T420 had just lasted an hour of a video call without trouble. The newer (by about 7 years) T470p only lasts about 15 minutes when doing very little 🙄

Took delivery of new work laptop today - Thinkpad P1 with a 16C/22T Intel Core i9 Ultra 185H, NVidia RTX2000-based GPU and a touch screen . And the modern wifi card is giving me 370/36Mbps on my home network which is as quick as the external connection so this will be a great boost over my aging T470p
I think we're going to get along well ;-)

Keeping the new laptop busy 🙂

It's not getting noticeably hot under this load so far (It's beein going for about ten minutes), which is nice. It's been running like this.

Core temps running at about +68°C

Screenshot of the GNome system monitor in Fedora showing 22 "CPUs" at over 97% in use

@sxa woohoo glad you got sorted!
replies
0
announces
0
likes
0

!!! EDIT: Ignore this post - I've concluded the tests were invalid !!!

Some tests on the new laptop with a small compile job:

On "CPUs" 0-11 (The Power ones, 6*2 threads) it builds in about 10.1 seconds when tied to a single "thread". On the "Efficient" ones it builds in about 15.5 seconds, and on the low power cores it's about 26.3 seconds.

I then tried with -j2 using two of the 22 threads:

- 1 thread on each of two P cores: 5.7s
- 2 threads on a single P core: 5.3s

Also, I've never really experimented with the "Power mode" options in Fedora/GNome, but for those tests which completed the builds in 10.1 seconds on one core, it's the same whether in "" or "Balanced" modes. If you switch the "Power Saver" it drops to 19.0 seconds.

I'll also note that it's great to have a system where I can play with CPU stuff in a controlled manner and also experiment with the three different cores in this machine!

Diagram showing the cores and cache layout in an Intel i9 Ultra 185H CPU. The final two cores (20/21) are the low power ones.

Hmmm the other thing this new laptop should have is hardware video encoding according to the CPU specs ... Something I posted about a year ago when some CPUs were starting to support it. Something else I can have a play with when I find a suitable 😁

Shame I'm not going to be using this laptop for 😉
(Someone will release a SBC with that soon right?)
https://fosstodon.org/@sxa/113916723240097459

So I'm trying an experiment - partitioning my laptop's cores for certain tasks. I tried giving firefox two of the efficient cores but that was a bit too sluggish so I've upped it to 4 (all with a shared L3 cache) and it seems a lot happier. I've also tied Slack to two of those same four.

This way the high performance hyperthreaded cores can be dedicated kept for serious compile jobs etc. when needed. I think this will work out well. Does anyone else do this sort of thing?

Have taken delivery of a Lenovo USBC dock for my laptop (Has three video out ports - one HDMI, two DisplayPort). It came with a 90W power adapter - the laptop can pull about 125W when being pushed (excluding GPU use).

Trying a test to push it and see how much the battery drains during a large concurrent build across all of the P cores (orange/red in the graph below) which would normally pull most of that 125W. Battery starting at 68%, wall monitor saying it's drawing 77W ...

Chart of virtual processor use while running a build tied to the 6 HT Power cores on my laptop. All of the red lines are at 100%.

Interestingly when powering the laptop using the lower capacity PSU which came with the dock the laptop detected it and gives you a warning when starting up: