Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
7950x3d 7z benchmark
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Gentoopc
Guru
Guru


Joined: 25 Dec 2017
Posts: 413

PostPosted: Wed May 03, 2023 7:54 am    Post subject: 7950x3d 7z benchmark Reply with quote

7950X3D
do any of you have such a processor? can you tell what it shows in the 7z test ? I need this to figure out where to go. thanks

Added '7z benchmark' to the subject line.Chiitoo
Back to top
View user's profile Send private message
nikolis
Apprentice
Apprentice


Joined: 21 Aug 2003
Posts: 200
Location: Athens

PostPosted: Thu May 25, 2023 10:24 pm    Post subject: Reply with quote

3D cache memory it will be needed more in games than in applications.
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2754
Location: Here and Away Again

PostPosted: Fri May 26, 2023 7:12 am    Post subject: Reply with quote

I was considering this one a bit, as it runs cooler (I think) than the non-3D one due to lower clocks and has some additional feature(s) aimed towards games, but then I learned they require Xbox Game Bar... but perhaps that's for Windows only?

In any case, I went with the 7950X in the end.

What is "the 7z test"?
_________________
Kindest of regardses.
Back to top
View user's profile Send private message
gorg86
Guru
Guru


Joined: 20 May 2011
Posts: 323

PostPosted: Fri May 26, 2023 7:24 am    Post subject: Reply with quote

Gamers Nexus did a lot of tests, including chromium compiles:
https://www.youtube.com/watch?v=9gCzXdLmjPY
https://www.youtube.com/watch?v=hBFNoKUHjcg

I did not expect those results tbh. For me it would totally NOT be worth it.

@Chiitoo
Which functions require XBone Gamebar? I never heard of this being a requirement for anything.
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2754
Location: Here and Away Again

PostPosted: Fri May 26, 2023 8:20 am    Post subject: Reply with quote

gorg86 wrote:
Gamers Nexus did a lot of tests, including chromium compiles:
https://www.youtube.com/watch?v=9gCzXdLmjPY
https://www.youtube.com/watch?v=hBFNoKUHjcg

I did not expect those results tbh. For me it would totally NOT be worth it.

I forget if I saw those videos, but for Chromium (I guess depends on USE-flags a bit here), takes 1 hour 40 minutes with the 7950X. Also had ccache enabled so that probably slowed it down a bit, and I'm using the 105W ECO mode for 100W less or so used, so that's a few minutes more as well.

(Funny to think that in 2014 it took 43 minutes on a 6-core Phenom... or 1 hour and 28 minutes in 2015.)

Quote:
Which functions require XBone Gamebar? I never heard of this being a requirement for anything.

I don't really know, I didn't research it too deeply, but it is mentioned in places and guides [1], with mentions such as "Make sure the Xbox Game Bar App in installed and updated".

But yeah, it could entirely be required only on Windows, I suppose, but I don't know more at this time.

1. https://community.amd.com/t5/gaming/how-to-set-up-your-system-with-a-new-amd-ryzen-9-7950x3d-or/ba-p/589464
_________________
Kindest of regardses.
Back to top
View user's profile Send private message
gorg86
Guru
Guru


Joined: 20 May 2011
Posts: 323

PostPosted: Fri May 26, 2023 9:17 am    Post subject: Reply with quote

Ah I see. Xbox Gamebar is just an app you can use to record your screen (while gaming), I saw some people complain on the net that it caused performance issues.
In my ISO of Win10 Xbox Gamebar and Game Mode (which is some weird placebo anyway because since Win10 there is no fullscreen mode) are not even included because of some antitrust laws.
https://www.majorgeeks.com/content/page/how_to_fix_missing_game_mode_in_windows_10.html

I'm quite certain if that was a dependency for something, many people would've complained.
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2754
Location: Here and Away Again

PostPosted: Fri May 26, 2023 5:14 pm    Post subject: Reply with quote

I see.

Hmmm, I asked a friend who first mentioned it to me, and looked around a bit, and it appears that it is also used to make Windows properly handle the cores:

"The Xbox Game Bar ensures that the Windows kernel assigns the processes to the right cores (most games to the V-Cache die and compute-intensive to the standard CCD). By parking the unneeded cores, both power and resources can be better utilized." [1].

I suppose on Linux it already works properly, or will work eventually if not already...

1. https://www.hardwaretimes.com/amd-enable-the-xbox-game-bar-on-the-ryzen-9-7900x3d-7950x3d-processors-for-better-performance/
_________________
Kindest of regardses.
Back to top
View user's profile Send private message
gorg86
Guru
Guru


Joined: 20 May 2011
Posts: 323

PostPosted: Fri May 26, 2023 6:08 pm    Post subject: Reply with quote

Thank you! I found this:
https://www.thefpsreview.com/2023/02/27/amd-ryzen-9-7950x3d-gaming-performance-cpu-review/2/
Quote:
You are probably wondering why the XBOX Game Bar matters, and what the heck KGL is. The short answer is this, KGL is a game list that is built into XBOX Game Bar, when you update it the list of games in the list updates. AMD’s chipset driver uses game bar to tell it when it detects a game is running. This allows it to park the second CCD and keep the game bound to the CCD with cache. That means updating the XBOX Game Bar so that it updates the KGL game list is important so that the driver can keep up with knowing new games are being run. This behavior is required, and it is required to have the XBOX Game Bar turned on.


In other words, annoying bloatware handles stuff the kernel or driver should be doing. I hate Micro$haft even more now, this is unbelievably stupid.
Back to top
View user's profile Send private message
nikolis
Apprentice
Apprentice


Joined: 21 Aug 2003
Posts: 200
Location: Athens

PostPosted: Fri May 26, 2023 7:31 pm    Post subject: Reply with quote

Chiitoo wrote:
gorg86 wrote:
Gamers Nexus did a lot of tests, including chromium compiles:
https://www.youtube.com/watch?v=9gCzXdLmjPY
https://www.youtube.com/watch?v=hBFNoKUHjcg

I did not expect those results tbh. For me it would totally NOT be worth it.

I forget if I saw those videos, but for Chromium (I guess depends on USE-flags a bit here), takes 1 hour 40 minutes with the 7950X. Also had ccache enabled so that probably slowed it down a bit, and I'm using the 105W ECO mode for 100W less or so used, so that's a few minutes more as well.

(Funny to think that in 2014 it took 43 minutes on a 6-core Phenom... or 1 hour and 28 minutes in 2015.)

Quote:
Which functions require XBone Gamebar? I never heard of this being a requirement for anything.

I don't really know, I didn't research it too deeply, but it is mentioned in places and guides [1], with mentions such as "Make sure the Xbox Game Bar App in installed and updated".

But yeah, it could entirely be required only on Windows, I suppose, but I don't know more at this time.

1. https://community.amd.com/t5/gaming/how-to-set-up-your-system-with-a-new-amd-ryzen-9-7950x3d-or/ba-p/589464


I think something went wrong, on my 7700X it takes 55 minutes.
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2754
Location: Here and Away Again

PostPosted: Fri May 26, 2023 10:05 pm    Post subject: Reply with quote

nikolis wrote:
I think something went wrong, on my 7700X it takes 55 minutes.

That does seem odd indeed.

It's about what qtwebengine takes, 40'ish minutes, and that still support jumbo-build.
_________________
Kindest of regardses.
Back to top
View user's profile Send private message
pandoraxero
n00b
n00b


Joined: 15 Nov 2009
Posts: 56
Location: USA. Southeast

PostPosted: Fri May 26, 2023 11:44 pm    Post subject: Reply with quote

Chiitoo wrote:
I was considering this one a bit, as it runs cooler (I think) than the non-3D one due to lower clocks and has some additional feature(s) aimed towards games, but then I learned they require Xbox Game Bar... but perhaps that's for Windows only?

In any case, I went with the 7950X in the end.

What is "the 7z test"?
see, that's the difference between you and me in my intended use case. It takes a LOT of horsepower to optimize PNG images. And given that I'd like to have a balance of threads, power consumption, and general CPU performance, the X3D version makes more sense for me.

Either one, though, could easily replace the first-gen Threadripper 1950X I have - in all aspects except number of threads, where it's balanced between the two. I'm still waiting for 64GB DDR5 modules to become mainstream. Made the mistake of not waiting for 32GB DDR4 modules to go mainstream on the Treadripper rig, and kitted it out with 8 16GB modules, and I am not going to make that mistake again.

the 7z test is kind of a benchmark for threaded operations as far as I understand it. It's featured on some of the TechTubers' channels sometimes. I think Linus Media Group's channels have used it in a few cases.
Back to top
View user's profile Send private message
gorg86
Guru
Guru


Joined: 20 May 2011
Posts: 323

PostPosted: Sat May 27, 2023 12:47 am    Post subject: Reply with quote

The 2 videos I linked include 7z tests, but the question is if the extra cache was even utilized because they were made in Windoze and 7z is not a game.
Michael Larabel did some tests with zstd in Linux: https://www.phoronix.com/review/amd-ryzen9-7950x3d-linux/10
Back to top
View user's profile Send private message
pandoraxero
n00b
n00b


Joined: 15 Nov 2009
Posts: 56
Location: USA. Southeast

PostPosted: Sat May 27, 2023 1:22 am    Post subject: Reply with quote

gorg86 wrote:
The 2 videos I linked include 7z tests, but the question is if the extra cache was even utilized because they were made in Windoze and 7z is not a game.
Michael Larabel did some tests with zstd in Linux: https://www.phoronix.com/review/amd-ryzen9-7950x3d-linux/10
I mean, that would be a fair assessment, the whole 7z is not a game... but Windows has uses beyond gaming... is it better than literally any other OS in those roles? No. Absolutely not. But where Microsoft can get its claws in, so it shall. You want a practical test, there is a threaded implementation of zopfli. run 65536 iterations on that with all threads going full-rip... and see how one goes against another. ...that's been my use case in any event.
Back to top
View user's profile Send private message
gorg86
Guru
Guru


Joined: 20 May 2011
Posts: 323

PostPosted: Sat May 27, 2023 1:40 am    Post subject: Reply with quote

Windows 10+ is actually very bad for gaming... my point was the results for 7z in Windows might be inaccurate because the extra cache might not even been utilized. Apparently Windows/AMD needs Xbox Gamebar to bound the process to the CCD with cache. Since 7z is not a game it will not be in Microsoft's database to be moved to the right CCD.
Because Microsoft needed an eternity to fix the scheduler issues with Threadripper back in the day, I assume that this whole thing is totally borked on Microsoft's end.
Back to top
View user's profile Send private message
pandoraxero
n00b
n00b


Joined: 15 Nov 2009
Posts: 56
Location: USA. Southeast

PostPosted: Sat May 27, 2023 1:59 am    Post subject: Reply with quote

gorg86 wrote:
Windows 10+ is actually very bad for gaming... my point was the results for 7z in Windows might be inaccurate because the extra cache might not even been utilized. Apparently Windows/AMD needs Xbox Gamebar to bound the process to the CCD with cache. Since 7z is not a game it will not be in Microsoft's database to be moved to the right CCD.
Because Microsoft needed an eternity to fix the scheduler issues with Threadripper back in the day, I assume that this whole thing is totally borked on Microsoft's end.
And yet game devs continue to write games for Windows. The extra cache being unutilized, though, is, as I say, a fair assessment. Why on earth would they bind such a thing to xbox gamebar? that seems objectively idiotic to me. Leave it to Microsoft to leave one feature locked behind another - and odds are, that other feature is trying to collect your data.

I can be reasonably certain there are some things that actually are games which aren't in Microsoft's little database, due to how they launch in Windows.
This is a bit more "Gentoo Chat", but honestly, I think the only thing keeping people on Windows is the lack of a single thing that is "Linux" ... of course, if there were such a thing, Linux would be no better than Windows.
Back to top
View user's profile Send private message
Gentoopc
Guru
Guru


Joined: 25 Dec 2017
Posts: 413

PostPosted: Sat May 27, 2023 10:56 am    Post subject: Reply with quote

Chiitoo wrote:

What is "the 7z test"?

do the installation of this utility and do it on the command line\
Code:

7z b
Back to top
View user's profile Send private message
Gentoopc
Guru
Guru


Joined: 25 Dec 2017
Posts: 413

PostPosted: Sat May 27, 2023 11:02 am    Post subject: Reply with quote

gorg86 wrote:
Gamers Nexus did a lot of tests, including chromium compiles:
https://www.youtube.com/watch?v=9gCzXdLmjPY
https://www.youtube.com/watch?v=hBFNoKUHjcg

I did not expect those results tbh. For me it would totally NOT be worth it.

@Chiitoo
Which functions require XBone Gamebar? I never heard of this being a requirement for anything.


I don't have windows. I needed to know what performance this processor has in linux. it's not for games. the results of this processor are only in linux, so I created this topic here. I don't have this processor and I don't have the ability to do this test to compare performance with xeon.
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2754
Location: Here and Away Again

PostPosted: Sat May 27, 2023 11:07 am    Post subject: Reply with quote

pandoraxero wrote:
see, that's the difference between you and me in my intended use case. It takes a LOT of horsepower to optimize PNG images. And given that I'd like to have a balance of threads, power consumption, and general CPU performance, the X3D version makes more sense for me.

Don't I know it. :]

It will be interesting to compare, if/when you go for it.

Quote:
the 7z test is kind of a benchmark for threaded operations as far as I understand it.

That much I guessed, but at least to me it isn't obvious what exactly to do with it, and is the plain 7z application used or what, so I was kind of suggesting that we, the readers, could use some additional info on what exactly, and how exactly they wish this test to be executed.

My first thought to look for it was this:

Code:
$ 7z --help | grep -i test
  t : Test integrity of archive
    -mx[N] : set compression level: -mx1 (fastest) ... -mx9 (ultra)

Neither of these seem to be what we are looking for here. :]

gorg86 wrote:
Apparently Windows/AMD needs Xbox Gamebar to bound the process to the CCD with cache. Since 7z is not a game it will not be in Microsoft's database to be moved to the right CCD.

It does look like it is possible to force the behaviour, and there seems to be a way to add non-games to the list, but it is certainly still funny in a not very good way.
_________________
Kindest of regardses.
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2754
Location: Here and Away Again

PostPosted: Sat May 27, 2023 11:15 am    Post subject: Reply with quote

Gentoopc wrote:
Chiitoo wrote:

What is "the 7z test"?

do the installation of this utility and do it on the command line\
Code:

7z b

I am apparently more blind than I thought, not seeing the 'benchmark' there. :]

Thank you!

I might add some words to the subject line so that the purpose of the topic is more clear.

Might as well include my result for the 7950X for comparison (very light DE and other load in the background though, and running on ECO 105W mode... will need to remember to try this sometime with different settings):

Code:
7-Zip [64] 17.05 : Copyright (c) 1999-2021 Igor Pavlov : 2017-08-28
p7zip Version 17.05 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,64 bits,32 CPUs AMD Ryzen 9 7950X 16-Core Processor             (A60F12),ASM,AES-NI)

AMD Ryzen 9 7950X 16-Core Processor             (A60F12)
CPU Freq: - - - - - - - - -

RAM size:   64043 MB,  # CPU hardware threads:  32
RAM usage:   7060 MB,  # Benchmark threads:     32

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:     149471  2788   5216 145406  |    1599953  2950   4625 136442
23:     142096  2852   5077 144780  |    1611289  3009   4634 139427
24:     140164  2919   5163 150704  |    1599559  3036   4624 140398
25:     138568  2946   5371 158213  |    1598632  3083   4615 142268
----------------------------------  | ------------------------------
Avr:            2876   5207 149776  |             3020   4625 139634
Tot:            2948   4916 144705

_________________
Kindest of regardses.
Back to top
View user's profile Send private message
Gentoopc
Guru
Guru


Joined: 25 Dec 2017
Posts: 413

PostPosted: Sat May 27, 2023 2:52 pm    Post subject: Reply with quote

Chiitoo wrote:
Gentoopc wrote:
Chiitoo wrote:

What is "the 7z test"?

do the installation of this utility and do it on the command line\
Code:

7z b

I am apparently more blind than I thought, not seeing the 'benchmark' there. :]

Thank you!

I might add some words to the subject line so that the purpose of the topic is more clear.

Might as well include my result for the 7950X for comparison (very light DE and other load in the background though, and running on ECO 105W mode... will need to remember to try this sometime with different settings):

Code:
7-Zip [64] 17.05 : Copyright (c) 1999-2021 Igor Pavlov : 2017-08-28
p7zip Version 17.05 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,64 bits,32 CPUs AMD Ryzen 9 7950X 16-Core Processor             (A60F12),ASM,AES-NI)

AMD Ryzen 9 7950X 16-Core Processor             (A60F12)
CPU Freq: - - - - - - - - -

RAM size:   64043 MB,  # CPU hardware threads:  32
RAM usage:   7060 MB,  # Benchmark threads:     32

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:     149471  2788   5216 145406  |    1599953  2950   4625 136442
23:     142096  2852   5077 144780  |    1611289  3009   4634 139427
24:     140164  2919   5163 150704  |    1599559  3036   4624 140398
25:     138568  2946   5371 158213  |    1598632  3083   4615 142268
----------------------------------  | ------------------------------
Avr:            2876   5207 149776  |             3020   4625 139634
Tot:            2948   4916 144705





this is almost the same performance as the i9‑13900KS. thank you for taking the time and showing the performance of AMD Ryzen 9 7950X. I needed to understand how much xeon is inferior to a modern processor in the same test. thanks guys.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum