By: Dummond D. Slow (mental.delete@this.protozoa.us), November 25, 2020 5:58 pm
Room: Moderated Discussions
Chester (lamchester.delete@this.gmail.com) on November 25, 2020 3:49 pm wrote:
> Dummond D. Slow (mental.delete@this.protozoa.us) on November 25, 2020 8:29 am wrote:
> > Adrian (a.delete@this.acm.org) on November 21, 2020 7:14 am wrote:
> > >
> > >
> > > At TechSpot, they have run a set of benchmarks on all Zen generations
> > > (1, 1+, 2, 3) and Comet Lake (i.e. Skylake microarchitecture).
> > >
> > >
> > > What is interesting is that, as much as possible, the only differences
> > > in the 5 systems were in the core microarchitecture.
> > >
> > >
> > > The clock frequency was fixed at 4 GHz for all systems, all had 8-core CPUs,
> > > all had the same memory modules, the same coolers, the same GPUs.
> > >
> > > Therefore these show the evolution of the IPC, as well as this is possible.
> > >
> > > (Until the launch of Rocket Lake, there are no newer Intel
> > > CPUs that could be compared in identical conditions.)
> > >
> > >
> > > https://www.techspot.com/article/2143-ryzen-5000-ipc-performance/
> > >
> >
> > Seems that most of the responses are various arguments so dunno if many people are actually
> > interested, but there are also IPC tests from The Stilts. He uses many non-standard programs
> > for it so it might be intereseting as an addition to standard benchmarks.
> >
> > https://imgur.com/a/3B8QcEG
> >
> > It should all be single thread, locked to 4.0 GHz tests. Average number is here:
> >
> >
> > MTS = Zen 2, VMR = Zen 3, CML = Comet Lake/Skylake
> >
> > Description here.
>
> I'm gonna criticize this test for the opposite reason juanrga criticized the other one: this person
> didn't match memory speeds. Intel was tested with DDR4-2933, AMD was tested with DDR4-3200. When
> comparing architectures, it's best to keep variables constant as much as possible.
>
I think he takes the same assumption as AnandTech, which is, the ability/support of a certain architecture to run on higher grade DDR4 can be seen as an architectural feature implemented to improve performance, so there is some avenue to argue it should be taken into acount when bennchmarking. And though it is unintuitive, perhaps for benchmarking IPC too.
Basically if you lock every possible clock to be the same (caches, DRAM, cores), you do it isolate changes in IPC in the core itself, with other influences being ruled out.
But if you consider RAM support to be also part of the architecture, you might want to include that into the stuff you measure and so you will lock the clock of CPU and use the max DRAM speed supported.
The problem with the second approach is in the fact that the rated speed seem to be super conservative on Intels (easilly can be run mich higher with XMP) than on AMD (either XMP modules were too untuned for AMD and overtuned for Intel, or it had way less capable memory controller/PHY), at least in Ryzen 1000/2000 generation. THat got a bit better later in Zen2/Zen3.
So it is not clear if AMD *deserves* to be tested at higher DDR speed than Skylake just because it advertises support for higher speed than Intel.
Personally I think I would lock both to same DDR4 speed but I can understand the other approach.
In any case DDR4-2933/DDR4-3200 is luckily just a small difference.
>
> So I find the voltage scaling graph far more interesting:
>
>
> Zen 3 is able to hit 4.5 GHz at just above 1.1V - way better than Zen 2.
> Dummond D. Slow (mental.delete@this.protozoa.us) on November 25, 2020 8:29 am wrote:
> > Adrian (a.delete@this.acm.org) on November 21, 2020 7:14 am wrote:
> > >
> > >
> > > At TechSpot, they have run a set of benchmarks on all Zen generations
> > > (1, 1+, 2, 3) and Comet Lake (i.e. Skylake microarchitecture).
> > >
> > >
> > > What is interesting is that, as much as possible, the only differences
> > > in the 5 systems were in the core microarchitecture.
> > >
> > >
> > > The clock frequency was fixed at 4 GHz for all systems, all had 8-core CPUs,
> > > all had the same memory modules, the same coolers, the same GPUs.
> > >
> > > Therefore these show the evolution of the IPC, as well as this is possible.
> > >
> > > (Until the launch of Rocket Lake, there are no newer Intel
> > > CPUs that could be compared in identical conditions.)
> > >
> > >
> > > https://www.techspot.com/article/2143-ryzen-5000-ipc-performance/
> > >
> >
> > Seems that most of the responses are various arguments so dunno if many people are actually
> > interested, but there are also IPC tests from The Stilts. He uses many non-standard programs
> > for it so it might be intereseting as an addition to standard benchmarks.
> >
> > https://imgur.com/a/3B8QcEG
> >
> > It should all be single thread, locked to 4.0 GHz tests. Average number is here:
> >

> >
> > MTS = Zen 2, VMR = Zen 3, CML = Comet Lake/Skylake
> >
> > Description here.
>
> I'm gonna criticize this test for the opposite reason juanrga criticized the other one: this person
> didn't match memory speeds. Intel was tested with DDR4-2933, AMD was tested with DDR4-3200. When
> comparing architectures, it's best to keep variables constant as much as possible.
>
I think he takes the same assumption as AnandTech, which is, the ability/support of a certain architecture to run on higher grade DDR4 can be seen as an architectural feature implemented to improve performance, so there is some avenue to argue it should be taken into acount when bennchmarking. And though it is unintuitive, perhaps for benchmarking IPC too.
Basically if you lock every possible clock to be the same (caches, DRAM, cores), you do it isolate changes in IPC in the core itself, with other influences being ruled out.
But if you consider RAM support to be also part of the architecture, you might want to include that into the stuff you measure and so you will lock the clock of CPU and use the max DRAM speed supported.
The problem with the second approach is in the fact that the rated speed seem to be super conservative on Intels (easilly can be run mich higher with XMP) than on AMD (either XMP modules were too untuned for AMD and overtuned for Intel, or it had way less capable memory controller/PHY), at least in Ryzen 1000/2000 generation. THat got a bit better later in Zen2/Zen3.
So it is not clear if AMD *deserves* to be tested at higher DDR speed than Skylake just because it advertises support for higher speed than Intel.
Personally I think I would lock both to same DDR4 speed but I can understand the other approach.
In any case DDR4-2933/DDR4-3200 is luckily just a small difference.
>
> So I find the voltage scaling graph far more interesting:
>

>
> Zen 3 is able to hit 4.5 GHz at just above 1.1V - way better than Zen 2.
Topic | Posted By | Date |
---|---|---|
Interesting Zen IPC benchmarks | Adrian | 2020/11/21 08:14 AM |
Interesting Zen IPC benchmarks | juanrga | 2020/11/21 10:22 AM |
Interesting Zen IPC benchmarks | Chester | 2020/11/21 03:49 PM |
Interesting Zen IPC benchmarks | Andrei F | 2020/11/22 05:08 AM |
Interesting Zen IPC benchmarks | Chester | 2020/11/22 09:33 PM |
Interesting Zen IPC benchmarks | none | 2020/11/23 01:59 AM |
Interesting Zen IPC benchmarks | none | 2020/11/23 02:01 AM |
Interesting Zen IPC benchmarks | none | 2020/11/23 02:01 AM |
No... | David Kanter | 2020/11/23 08:16 AM |
No... | Chester | 2020/11/23 03:15 PM |
No... | Foo_ | 2020/11/24 03:34 AM |
No... | Chester | 2020/11/25 12:45 AM |
No... | Per Hesselgren | 2020/11/25 01:57 AM |
No... | Adrian | 2020/11/25 04:21 AM |
Interesting Zen IPC benchmarks | Doug S | 2020/11/23 01:03 PM |
Interesting Zen IPC benchmarks | Chester | 2020/11/23 03:26 PM |
Programs people use | Foo_ | 2020/11/24 03:43 AM |
Programs people use | Jukka Larja | 2020/11/24 07:07 AM |
Cinebench is the new Dhrystone :) (NT) | none | 2020/11/25 01:10 AM |
Interesting Zen IPC benchmarks | juanrga | 2020/11/24 08:38 AM |
Interesting Zen IPC benchmarks | Andrei F | 2020/11/24 05:47 AM |
Interesting Zen IPC benchmarks | Chester | 2020/11/25 12:32 AM |
Questionable thoughts | benchmark critic | 2020/11/25 08:41 AM |
Questionable thoughts | Chester | 2020/11/25 03:14 PM |
Questionable thoughts | none | 2020/11/26 01:14 AM |
Links? | benchmark critic | 2020/11/26 09:48 AM |
Interesting Zen IPC benchmarks | Groo | 2020/11/25 01:48 PM |
Interesting Zen IPC benchmarks | Chester | 2020/11/25 04:36 PM |
Interesting Zen IPC benchmarks | Groo | 2020/11/26 02:46 PM |
Interesting Zen IPC benchmarks | Chester | 2020/11/26 07:32 PM |
Interesting Zen IPC benchmarks | Groo | 2020/11/27 10:27 AM |
Interesting Zen IPC benchmarks | Chester | 2020/11/29 07:16 AM |
Interesting Zen IPC benchmarks | Groo | 2020/11/29 09:56 AM |
Interesting Zen IPC benchmarks | Chester | 2020/11/29 04:41 PM |
Interesting Zen IPC benchmarks | Rayla | 2020/11/26 07:46 AM |
Benchmarks | David Kanter | 2020/11/26 10:05 AM |
Benchmarks | blaine | 2020/11/26 01:04 PM |
Interesting Zen IPC benchmarks | Per Hesselgren | 2020/11/24 10:11 AM |
Interesting Zen IPC benchmarks | Chester | 2020/11/25 12:42 AM |
Interesting Zen IPC benchmarks | juanrga | 2020/11/22 07:09 AM |
Interesting Zen IPC benchmarks | Chester | 2020/11/22 09:53 PM |
Interesting Zen IPC benchmarks | juanrga | 2020/11/23 01:16 PM |
Interesting Zen IPC benchmarks | Chester | 2020/11/23 02:27 PM |
Interesting Zen IPC benchmarks | juanrga | 2020/11/24 08:25 AM |
Interesting Zen IPC benchmarks | Adrian | 2020/11/24 11:51 AM |
Interesting Zen IPC benchmarks | juanrga | 2020/11/26 04:52 AM |
The Stilt's Zen 3 IPC benchmarks | Dummond D. Slow | 2020/11/25 09:29 AM |
The Stilt's Zen 3 IPC benchmarks | Chester | 2020/11/25 04:49 PM |
The Stilt's Zen 3 IPC benchmarks | Dummond D. Slow | 2020/11/25 05:58 PM |
The Stilt's Zen 3 IPC benchmarks | Doug S | 2020/11/26 09:19 AM |
The Stilt's Zen 3 IPC benchmarks | Dummond D. Slow | 2020/11/25 06:13 PM |
The Stilt's Zen 3 IPC benchmarks | Chester | 2020/11/26 11:24 AM |
The Stilt's Zen 3 IPC benchmarks | itsmydamnation | 2020/11/26 03:06 PM |
The Stilt's Zen 3 IPC benchmarks | Chester | 2020/11/26 07:10 PM |
The Stilt's Zen 3 IPC benchmarks | Doug S | 2020/11/27 04:17 PM |
The Stilt's Zen 3 IPC benchmarks | juanrga | 2020/11/26 05:10 AM |