Disappointed in the New X3D

65 views
Skip to first unread message

Quadibloc

unread,
Jan 5, 2023, 7:50:06 PMJan 5
to
AMD had a speech at CES yesterday, but for some reason coverage on the
tech sites was somewhat limited.

There were three exciting announcements.

They announced their new lineup of chips for laptop computers. The higher-
end chips in that line-up would include AI compute accelerators in addition
to on-chip graphics.

While this is exciting, if the AI compute accelerators are any good, why aren't
there desktop chips with them?

They announced the lower-speed and less-expensive members of the basic
Ryzen line-up, with names without "X" at the end of them. But they wouldn't
be locked against overclocking, just binned lower.

And they announced the "X3D" chips in their new line-up.

There was only an 8-core X3D chip in the previous series.

Here, there are 8-core, 12-core, and 16-core X3D chips. But even though
8-core chips have one CCX, and 12-core and 16-core chips have _two_ core
complexes, _all_ the chips in that line-up have only _one_ cache die overlaid
on the CPU, for 64 extra megabytes of cache.

I was expecting 64 megabytes on the 8-core and 128 megabytes on the 12-
core and 16-core, if they were to have X3D in all those sizes. Then, 16-core
would have the same cache per core as 8-core, and 12-core would have even
more.

Then I would have been _tempted_ (a little, I still think I would have resisted
the temptation) to run out and buy a 12-core. This way, I'm not.

In other news... while I'm sure that more advanced computers will help us
deal with energy efficiency, climate change, and the food shortages caused
by Russia's invasion of Ukraine... for some reason, I found the opening video
(for which CES, rather than AMD, was responsible, although AMD started off
their presentation with something in a similar vein) to be a deplorable
example of "greenwashing".

Even though I had not previously been all that passionate about
environmentalism and such, that particular video segment just struck me
the wrong way for some reason.

John Savard

MitchAlsup

unread,
Jan 5, 2023, 8:52:59 PMJan 5
to
On Thursday, January 5, 2023 at 6:50:06 PM UTC-6, Quadibloc wrote:
> AMD had a speech at CES yesterday, but for some reason coverage on the
> tech sites was somewhat limited.
>
> There were three exciting announcements.
>
> They announced their new lineup of chips for laptop computers. The higher-
> end chips in that line-up would include AI compute accelerators in addition
> to on-chip graphics.
>
> While this is exciting, if the AI compute accelerators are any good, why aren't
> there desktop chips with them?
<
Most desktops, today, contain the CPU cores and the GPU cores on the same die.

Anton Ertl

unread,
Jan 6, 2023, 7:18:33 AMJan 6
to
Quadibloc <jsa...@ecn.ab.ca> writes:
>AMD had a speech at CES yesterday, but for some reason coverage on the
>tech sites was somewhat limited.
>
>There were three exciting announcements.
>
>They announced their new lineup of chips for laptop computers. The higher-
>end chips in that line-up would include AI compute accelerators in addition
>to on-chip graphics.
>
>While this is exciting, if the AI compute accelerators are any good, why aren't
>there desktop chips with them?
>
>They announced the lower-speed and less-expensive members of the basic
>Ryzen line-up, with names without "X" at the end of them. But they wouldn't
>be locked against overclocking, just binned lower.

They have 100-200MHz lower turbo clocks. But given that Ryzen's can
turbo above the official turbo clock, it's not clear if this means
anything.

>Here, there are 8-core, 12-core, and 16-core X3D chips. But even though
>8-core chips have one CCX, and 12-core and 16-core chips have _two_ core
>complexes, _all_ the chips in that line-up have only _one_ cache die overlaid
>on the CPU, for 64 extra megabytes of cache.
>
>I was expecting 64 megabytes on the 8-core and 128 megabytes on the 12-
>core and 16-core, if they were to have X3D in all those sizes. Then, 16-core
>would have the same cache per core as 8-core, and 12-core would have even
>more.

But the 7800X3D has a turbo clock of 5GHz (compared to 5.4GHz for the
7700X). On the 7900X and 7950X the turbo of the CCD with extra cache
will likely be similarly limited. So by giving you one of each, you
can run the applications that benefit from the extra cache on the CCD
with extra cache, and let less cache-hungry applications benefit from
the higher clock at the other CCD.

The question is whether they manage to get these benefits with
automatic scheduling. I can see how it might work: let the thread
start on the CCD without extra cache; if the thread has a lot of L3
cache misses, migrate it to the other CCD. But the question is if and
how well this works in practice.

>In other news... while I'm sure that more advanced computers will help us
>deal with energy efficiency, climate change, and the food shortages caused
>by Russia's invasion of Ukraine...

Why would you think so?

I think that, as long as "more advanced" computers has a higher power
limit (which the latest high-end CPUs from Intel and AMD have), they
will help us consume energy faster. Any efficiency gains are eaten up
by giving the computers more to do (e.g., CI). Why? Because we can.
This will also help the climate change faster, and will help Russia in
sustaining its war against the Ukraine.

- anton
--
'Anyone trying for "industrial quality" ISA should avoid undefined behavior.'
Mitch Alsup, <c17fcd89-f024-40e7...@googlegroups.com>

Scott Lurndal

unread,
Jan 6, 2023, 10:47:33 AMJan 6
to
Quadibloc <jsa...@ecn.ab.ca> writes:
>AMD had a speech at CES yesterday, but for some reason coverage on the
>tech sites was somewhat limited.
>
>There were three exciting announcements.
>
>They announced their new lineup of chips for laptop computers. The higher-
>end chips in that line-up would include AI compute accelerators in addition
>to on-chip graphics.
>
>While this is exciting, if the AI compute accelerators are any good, why aren't
>there desktop chips with them?

The press release I read specifically stated that these were both laptop
and desktop chips.

>

Skybuck Flying

unread,
Jan 8, 2023, 12:05:57 AMJan 8
to
I am very interested in the AMD Ryzen 9 7950X3D CPU and I am considering purchasing it, but first I will wait for some reviews.

The reasons why I find it very interesting are below:

The CPU was two core complexes, each with 8 cores, for a total of 16 cores.

1. One core complex has 3D V-Cache, the other core complex does not.

As a programmer I find this very interesting because it will allow me to test the effect of the 3D V-Cache, one could consider this a brilliant design for programmers/software developers. Perhaps a transitioning chip into this new 3D V-Cache architecture.

Another reason why I find it interesting is:

2. Power limited to a more reasonable 120 watts.

The rest is already covered in the review of the non 3D V-Cache version.

For now I am very curious if this asymetric design will cause performance issues, there is some worry that data from the 3D V-Cache may have to travel through the infinity band connection between both core complexes very causing strain on this already somewhat slower infinity band connection.

For that reason I will wait until some reviews of this chip/cpu. To see if it has any performance issues or perhaps stuttering/lag issues in games.

Especially games with higher thread counts of which maybe not that many yet. But Star War Fallen Republic might be an interesting choice to test with. I do hope reviewers use some new/more heavy weight games that use more threads.

It may also need some extra drivers or windows updates to shift workloads over to the correct core complex, not sure if Microsoft/AMD will be able to pull this off.

None the less AMD is apperently the first company which has the balls/guts to offer consumers a HIGH-MEMORY-CAPACITY-CACHE cpu chip which will probably be very interesting for newer applications/algorithms and research to see if this chip/cpu is usefull for bigger data structures/algorithms and such, could be a big WIN =D

Bye for now,
Skybuck.

Quadibloc

unread,
Jan 9, 2023, 3:20:47 AMJan 9
to
On Friday, January 6, 2023 at 5:18:33 AM UTC-7, Anton Ertl wrote:

> The question is whether they manage to get these benefits with
> automatic scheduling.

They claim that they've been working closely together with Microsoft
on this. So presumably you will need Windows 11 for the chip to work
properly.

They have explained, in a later video, their rationale: doubling the V-Cache
to 128 Mb produced only marginal benefits, but having a higher turbo
speed - at least on half the cores - was more beneficial.

The chiplets do share their L3 cache, but accessing the L3 cache on the
other chiplet is slower, IIRC. I would have thought that half the cores not
having reasonable access to the extra cache would have more than a
marginal effect on performance: for many applications, these chips would
behave almost as if their number of cores was halved.

My suggestion for AMD would be to implement V-Cache by putting the
cache die on the bottom, so that cooling the processor would not be
hampered. To avoid having to have a special pinout and special motherboards
for these chips... flip (parity-reverse) the processor dies for use with
V-Cache.

Then you could have the best of both worlds. Extra cache and full clock
speeds both.

John Savard
Reply all
Reply to author
Forward
0 new messages