When AMD announced the new Ryzen 3 processors built on Zen 2, I was under the impression that these were essentially the reject parts from AMD’s successful Ryzen 3000 line. Inside is a single chiplet with only four cores active out of eight, pushing up to 4.3 GHz; but the kicker was the low price of $120 for the high frequency version, or $99 for a bit slower. AMD has sold quad-core CPUs at $99 for a while, but this is the new core and the new manufacturing process, so would this be any different? We put them up against a $350 quad core from three years ago. It seemed like a crazy idea at the time.

AMD Ryzen 3000 CPUs: Chiplets Go Mainstream

After successful launches of the Ryzen 9, Ryzen 7, and Ryzen 5 families of Zen 2 hardware, AMD has been sitting pretty at north of $200. At each price point, the company offered a compelling option against the competition, as we’ve noted in our reviews of hardware like the 3950X, 3900X, and 3700X. Others, like the Ryzen 5 3600, are some of the best sellers in Amazon’s top list. As we noted in our recent CPU buyers’ guide, out of the top 10 spots on Amazon’s best seller list for CPUs, AMD has 8 of them, and the first 5.

That’s all well and good for the higher end of the market, however in the sub-$200 category, this is where the volume often is. Intel has been neglecting this market of late, due to the abnormally high demand for Xeon silicon forcing manufacturing to spend more time on 28-core hardware than quad-core hardware. This leaves the door open for AMD, so it was always going to be interesting what the company did here. For a long time, AMD did nothing, pushing users to its Ryzen 2000 hardware or Ryzen 3000 APUs, namely because they were selling really well (the Ryzen 2600 / 1600 AF offers 6 cores for as low as $85).

With the recent launch of AMD’s latest Ryzen Mobile generation APUs, based on Zen 2 and Vega, we were unsure whether AMD would fill this sub-$200 gap with desktop versions of those APUs, or offer lower binned Ryzen 5 3000 parts. After a very successful launch of Ryzen Mobile 4000, leading to some stellar reviews, it was clear that the mobile silicon was commanding a strong premium in the market, and so we get Matisse based CPUs coming to the sub-$200 segment instead. With that, on April 21st, AMD announced its new Ryzen 3 3300X and Ryzen 3 3100 processors.

AMD 'Matisse' Ryzen 3000 Series CPUs
AnandTech Cores
Threads
Base
Freq
Boost
Freq
L2
Cache
L3
Cache
PCIe
4.0
Chiplets
IO+CPU
TDP Price
(SEP)
Ryzen 9 3950X 16C 32T 3.5 4.7 8 MB 64 MB 16+4+4 1+2 105W $749
Ryzen 9 3900X 12C 24T 3.8 4.6 6 MB 64 MB 16+4+4 1+2 105W $499
Ryzen 9 3900 12C 24T 3.1 4.3 6 MB 64 MB 16+4+4 1+2 65W OEM
Ryzen 7 3800X 8C 16T 3.9 4.5 4 MB 32 MB 16+4+4 1+1 105W $399
Ryzen 7 3700X 8C 16T 3.6 4.4 4 MB 32 MB 16+4+4 1+1 65W $329
Ryzen 5 3600X 6C 12T 3.8 4.4 3 MB 32 MB 16+4+4 1+1 95W $249
Ryzen 5 3600 6C 12T 3.6 4.2 3 MB 32 MB 16+4+4 1+1 65W $199
Ryzen 5 3500X 6C 6T 3.6 4.1 3 MB 32 MB 16+4+4 1+1 65W OEM
Ryzen 3 3300X 4C 8T 3.8 4.3 2 MB 16 MB 16+4+4 1+1 65W $120
Ryzen 3 3100 4C 8T 3.6 3.9 2 MB 16 MB 16+4+4 1+1 65W $99
 

Filling the bottom at price points of $99 and $120 is very aggressive. Here is AMD’s latest generation Zen 2 hardware, on a 7nm TSMC high performance manufacturing node, bundled with a 14nm IO die from GlobalFoundries, packaged together with frequencies up to 4.3 GHz. At the time of the announcement, we noted that AMD is going to be competing with itself a lot here, for performance and price. Suddenly that $85 Ryzen 5 1600AF only looks appetizing if you want six Zen 1 cores – four Zen 2 cores at higher frequencies and higher IPCs for $99 on paper is probably the better deal.

Both processors officially support DDR4-3200, and AMD is reiterating that DDR4-3600/3733 is a nice sweet spot for those purchasing faster memory. Both chips also have 24 PCIe 4.0 lanes from the chipset: 16 for PCIe, 4 for an M.2 drive, and 4 for the chipset. For X570 chipsets, these should be running in PCIe 4.0 mode – for B550 chipsets and others, these chipset lanes will run in PCIe 3.0 mode (see below).

AMD sampled us both the Ryzen 3 3300X and the Ryzen 3 3100 for review. These only arrived recently, so we are still in the process of benchmarking the chips on a few benchmarks.

Elephant in the Room: B550 Motherboards

One of the key points for a cheaper build is often a cheaper motherboard. AMD and Intel both supply the market with mid-range and low-end chipsets, which motherboard manufacturers then use to build something more palatable in the $60 to $120 range. Technically AMD is also launching the B550 chipset today too, offering PCIe 4.0 from the CPU and PCIe 3.0 from the chipset, however news on these motherboards has been quite thin. We haven’t received one to test with these processors, which makes an X570 + Ryzen 3 review somewhat non-real world.

AMD has provided us will a full list of motherboard compatibility charts for all of the AM4 processors aligned with all of the AM4 motherboards. Due to technical limitations around BIOS size (i.e. motherboard vendors using too small of BIOS chips), only various families of hardware are verified in different motherboards. Most motherboards will likely accept processors outside these designations, especially if the vendor has used a larger BIOS chip, however AMD is putting these guidelines in to make it easier to follow. So while AM4 is heralded as a platform that can support ‘A-Series to 16-cores’, and it does, but only across several boards - very few boards (if any) will support the full gamut of hardware.

As for B550, the chipset looks very similar to B450 but with some upgrades. Rather than PCIe 2.0 support from the chipset, we get PCIe 3.0, with a PCIe 3.0 uplink to the processor. B550 motherboards will also be engineered to support PCIe 4.0 from the CPU, which means at least the first (and perhaps the second) PCIe slot will be PCIe 4.0 enabled, and there should also be an M.2 slot.

These are the cheaper motherboards, so we’re not expecting any miracles here. B550 is designed to support 3000-series Matisse CPUs only, so AMD is suggesting that current APUs in the market (3200G/3400G) aren’t really suited for this board if they work at all.

AMD claims there are over 60 B550 motherboards in development. Some of them look very flash, which makes me wonder if there won’t be $300 B550 models on the shelves. That’s a scary thought.

A Word on Competition

With Intel staying on the Skylake microarchitecture for another generation in Comet Lake, and the competitiveness of Ryzen 3000 so far, I was keen to see if AMD is able to surpass Intel at the quad core level. Intel finally stopped giving us quad cores at the top Core i7 after Kaby Lake (7th gen Core), with the Core i7-7700 at 65 W and i7-7700K at 91 W. These were $350 parts in 2017, offering 4.2 GHz base frequency and 4.5 GHz turbo for the 7700K. That’s a frequency advantage over the 3300X, but the 3300X has a better IPC.

  • AMD Ryzen 3 3300X: Zen 2, 4C/8T, 3.9-4.3 GHz, 65 W, DDR4-3200, 24x PCIe 4.0, $120
  • Intel Core i7-7700K: Kaby Lake, 4C/8T, 4.2-4.5 GHz, 91 W, DDR4-2400, 16x PCIe 3.0, $350

Can AMD’s $120 CPU in 2020 give the same performance as Intel’s 2017 flagship CPU at only a third of the cost???

Sounds insane, doesn’t it?

There’s a Difference between the 3300X and 3100

Without probing any deeper, one might assume there’s little to separate the Ryzen 3 3300X and the Ryzen 3 3100 aside from a few hundred MHz and some cost. To our surprise, it goes deeper than that. Due to whatever binning is in place, AMD is using two different core configurations for these chips, despite both being quad core.

Both Ryzen 3 processors have a single eight core chiplet, from which only four cores are active.

On the Ryzen 3 3300X, all of those four cores come from the same quad-core CCX, providing a unified latency platform for the cores to use. It comes in a ‘4+0’ configuration, with one CCX fully active, and the other one disabled.

On the Ryzen 3 3100, the four cores come from two different CCXes, which adds extra complexity to the latency structure. If a core in one CCX wants to communicate with the other CCX, it has to send a request out through the Infinity Fabric, which adds latency. This is called the ‘2+2’ configuration.

Both designs are built with 16 MB of L3 cache, and with the 3300X that is all on one CCX, but split for the 3100.

The performance penalty this incurs is difficult to predict. Because of the lower core count than the other Ryzen hardware, the effect of this split on the Ryzen 3 3100 is going to be more pronounced than others. On our part, we ran our core-to-core latency tests.

For the Ryzen 3 3300X, as you can see, we have a unified latency topology.

Whereas for the Ryzen 3 3100, as it is slower and has the dual CCX layout, this translates to a 5+ nanosecond addition to go within a CCX, but a 50+ nanosecond additional between CCXes. Aside from the frequency difference, this will be a driving factor in our review.

For completeness, here's the Core i7-7700K, which is almost 33% faster on core-to-core transfers against core-to-core within a CCX.

 

Read on to find out more.

Power Consumption and Frequency Ramps
Comments Locked

249 Comments

View All Comments

  • PeterCollier - Monday, May 11, 2020 - link

    Did you really feel the need to add 40 comments a week later the article was published? And on a Monday? Please tell us what company, Intel or AMD, that you work for.
  • Spunjji - Tuesday, May 12, 2020 - link

    Yes, reading article comments five days "late" definitely indicates that I work for a tech company, and not that I only visit this place once or twice a week during my lunch break. But hey, basing trolls is what I do for amusement. What's your excuse for trolling in the first place?
  • kepstin - Friday, May 8, 2020 - link

    I suspect that the 2600 was put into the charts as a stand-in for the 1600AF. The 1600AF should perform very close to the 2600 in most benchmarks - just a touch slower due to reduced clock speeds.
  • rabidpeach - Friday, May 8, 2020 - link

    1600af is represented by the 2600. the 2600 is just slightly better than it. this is not a problem. also amazon is out of them. the only benchmarks these processors win are high core count. daily life the 100 3100 will be faster so why hobble yourself with the smaller cache and 12nm?
  • DanNeely - Thursday, May 7, 2020 - link

    Something I've been wondering about for a while, is that when the first Ryzen announcements were made I read articles saying that the inclusion of some SATA/USB on the CPU itself would allow for cheaper entry level mobos/systems that used the CPU as an SoC without a chipset at all. However I don't recall ever seeing anything built that way. I'm inclined to doubt that it is possible but that no one has ever done it because for a low end system without a discrete GPU the CPU appears to have enough IO to cover all the bases. Were the initial reports wrong? Is it something that's only shown up in cheap OEM systems but never DIY boards?
  • neblogai - Thursday, May 7, 2020 - link

    Deskmini A300 is made this way- althouth it has no dGPU slot and requires an APU. This also allows the PC to idle at just 8-10W, compared to ~20W(?) for PCs that use motherboards with chipsets.
  • DanNeely - Friday, May 8, 2020 - link

    just one system by a single vendor. Kinda disappointing IMO since the CPU has enough connectivity for a basic no frills system, and would've been a reasonable option for a budget mITX board.
  • Spunjji - Monday, May 11, 2020 - link

    Agreed. I'd love to build a system in my existing USFF ITX case using something like an ITX version of the Deskmini A300 board, but for some reason nobody's doing it. I'm genuinely cluesless as to what "some reason" might be, too, as the A300 proves the concept just fine.
  • Slash3 - Thursday, May 7, 2020 - link

    ASRock's DeskMini A300 series systems are the closest configuration to this, lacking a secondary chipset.
  • notb - Thursday, May 7, 2020 - link

    A lot of focus in this text is about how 3300X ($120) compares to 7700K ($329, 3 years ago).
    Wouldn't it be nice to see how 3300X compares to high-end original Ryzen? ;)

    The choice of CPUs is really weird. 8086K? 4790K? Really?

    1600X, 1700, 1700X, 1800X - all probably beaten in most games and synthetic single-thread. In a lot of software as well (since 7700K used to beat 1800X occasionally).

    1800X: $499

Log in

Don't have an account? Sign up now