PDA

View Full Version : Ryzen: an overview



Dirk Broer
09-11-2018, 02:03 PM
Type
Model
Cores
Threads
Speed
L1 Cache in KB
L2 Cache in KB
L3 Cache in MB
Tdp Watt
PCIe lanes
GPU



Athlon

200GE

2

4

3200

2x 64 KB instruction
2x 32 KB data

2x 512

4

35

?

Vega 3
384 GFLOP


Ryzen 3

2200GE

4

4

3200

4x 64 KB instruction
4x 32 KB data

4x 512

4

35

?

RX Vega 8
1126 GFLOP



Ryzen 3

2200G

4

4

3500

4x 64 KB instruction
4x 32 KB data

4x 512

4

65

?

RX Vega 8
1126 GFLOP



Ryzen 3

1200

4

4

3100

4x 64 KB instruction
4x 32 KB data

4x 512

8

65

24

None



Ryzen 3

1300X

4

4

3500

4x 64 KB instruction
4x 32 KB data

4x 512

8

65

24

None



Ryzen 3

2300X

4

4

3500

4x 64 KB instruction
4x 32 KB data

4x 512

8

65

24

None



Ryzen 5

2400GE

4

8

3200

4x 64 KB instruction
4x 32 KB data

4x 512

4

35

?

RX Vega 11
1760 GFLOP



Ryzen 5

2400G

4

8

3600

4x 64 KB instruction
4x 32 KB data

4x 512

4

65

?

RX Vega 11
1760 GFLOP



Ryzen 5

1400

4

8

3200

4x 64 KB instruction
4x 32 KB data

4x 512

8

65

24

None



Ryzen 5

2500X

4

8

3600

4x 64 KB instruction
4x 32 KB data

4x 512

8

65

24

None



Ryzen 5

1500X

4

8

3500

4x 64 KB instruction
4x 32 KB data

4x 512

2x 8

65

24

None



Ryzen 5

2600E

6

12

3100

6x 64 KB instruction
6x 32 KB data

6x 512

2x 8

45

24

None



Ryzen 5

1600

6

12

3200

6x 64 KB instruction
6x 32 KB data

6x 512

2x 8

65

24

None



Ryzen 5

2600

6

12

3400

6x 64 KB instruction
6x 32 KB data

6x 512

2x 8

65

24

None



Ryzen 5

1600X

6

12

3700

6x 64 KB instruction
6x 32 KB data

6x 512

2x 8

95

24

None



Ryzen 5

2600X

6

12

3600

6x 64 KB instruction
6x 32 KB data

6x 512

2x 8

95

24

None



Ryzen 7

2700E

8

16

2800

8x 64 KB instruction
8x 32 KB data

8x 512

2x 8

45

24

None



Ryzen 7

1700

8

16

3000

8x 64 KB instruction
8x 32 KB data

8x 512

2x 8

65

24

None



Ryzen 7

1700X

8

16

3400

8x 64 KB instruction
8x 32 KB data

8x 512

2x 8

95

24

None



Ryzen 7

1800X

8

16

3600

8x 64 KB instruction
8x 32 KB data

8x 512

2x 8

95

24

None



Ryzen 7

2700

8

16

3200

8x 64 KB instruction
8x 32 KB data

8x 512

2x 8

65

24

None



Ryzen 7

2700X

8

16

3700

8x 64 KB instruction
8x 32 KB data

8x 512

2x 8

105

24

None



That 1500X with 16MB L3 cache sure looks tempting...
https://valid.x86.fr/cache/screenshot/2bc5kk.png

plonk420
09-11-2018, 08:20 PM
would you put the Athlon 2xx series on that list (considering the architecture)?

also, why not go with the 2400G over the 1500X? for $10 extra (street price) you get some extra GPU cores to play with at least with the 2400G... are there many projects that the extra cache benefits?

Dirk Broer
09-11-2018, 11:30 PM
would you put the Athlon 2xx series on that list (considering the architecture)?

also, why not go with the 2400G over the 1500X? for $10 extra (street price) you get some extra GPU cores to play with at least with the 2400G... are there many projects that the extra cache benefits?

I will indeed include more AM4 CPU's in this thread (TR4 even)
And not to stop indeeding: there are indeed projects where a big L3 cache has some benefits -hence the still active 6-core Phenom II's...
And in that case the 16MB L3 cache of the 1500X throws in more weight than the 4MB L3 cache of the 2400G.
All-round seen the 2400G is the better CPU by being an APU too.

Dirk Broer
09-11-2018, 11:48 PM
There are more than one ways to catch a hare, and the same applies to a good cruncher.
One way is to start with a decent mobo, with lots of room for future improvement.

I choose the Asrock A320M Pro4 because it will hold a future 8c/16t Ryzen 7, it has four RAM slots and two M.2 slots (one 'only' SATA3 however), plus decent VRM cooling.
On top of that, is is relatively cheap too.

I choose an A12-9800E as a start CPU/APU, because

It had four cores (or two 'Excavator' modules to be more precise),
It has a mere 35 Watt tdp,
It had the best IGP AM4 APUs offered (at the time of purchase),
It was relatively cheap (as in about 100 Euro's).

The idea is to upgrade the CPU first (with as added benefit that my DDR4 RAM will run at a higher speed too, 2400MHz instead of 2133MHz), and to buy an Asrock AB350M Pro4 later.
Virtually the same board, but with a better chipset. Then another CPU upgrade, followed by an Asrock B450M Pro4 purchase.
The Ryzen 5 2400G and 1500X look like potential candidates for the next upgrades, eventually pushing out my FM1 A8 APUs.

A12-9800E ain't all that bad (though Excavator is not Zen), rumours are that Athlon 200GE will cost significantly less though ($55-$65) In fact the A12's are about the same price as Ryzen 3 2200G and Ryzen 3 2200GE:


Type
Model
Cores
Threads
Speed
L1 Cache
in KB
L2 Cache
in KB
L3 Cache
in MB
Tdp
in Watt
PCIe
lanes
GPU



A12

9800E

4

4

3100

2x 96 KB instruction
4x 32 KB data

2x 1024

-

35

?

R7
671-922 GFLOP



A12

9800

4

4

3800

2x 96 KB instruction
4x 32 KB data

2x 1024

-

65

?

R7
819-1135 GFLOP


Athlon

200GE

2

4

3200

2x 64 KB instruction
2x 32 KB data

2x 512

4

35

?

Vega 3
384 GFLOP



Ryzen 3

2200GE

4

4

3200

4x 64 KB instruction
4x 32 KB data

4x 512

4

35

?

RX Vega 8
1126 GFLOP

vaughan
09-12-2018, 11:59 PM
... there are indeed projects where a big L3 cache has some benefits -hence the still active 6-core Phenom II's...

Which projects?

Dirk Broer
09-13-2018, 08:33 AM
Which projects?

Perhaps even all of them (https://www.reddit.com/r/BOINC/comments/7qijnf/analysis_of_cpu_swap_skylake_i3_to_ryzen_r7/)

The Amicable Numbers (https://sech.me/boinc/Amicable/forum_thread.php?id=44) app is written to be executed within the L3 cache even

plonk420
09-17-2018, 04:44 PM
are you sure the additional L3 helps?

not that this helps (as a "real world test")

i got approx 4580 / 17700 @ 3.7-3.725 (somewhere between 38 and 38.5 single core test) on a 2400G ...single stick of DDR4-2400 RAM, no less

the weird thing is that the cooler my cpu got (cooling down from recently crunching), the lower it scored


Ryzen 7 1800X @stock - Built-in BOINC CPU Benchmarks: 4536 FP MIPS, 15295 Integer MIPS
Ryzen 7 1700X @ 3.7GHz - Built-in BOINC CPU Benchmarks - 4583 FP MIPS, 14623 Integer MIPS
Ryzen 7 1700X @3.5GHz - Built-in BOINC CPU Benchmarks: 4288 FP MIPS, 14529 Integer MIPS
Ryzen 7 1700 @3.9GHz - Built-in BOINC CPU Benchmarks: 4755 FP MIPS, 16497 integer MIPS
Ryzen 7 1700 @3.875GHz - Built-in BOINC CPU Benchmarks: 4764 FP MIPS, 16005 Integer MIPS
Ryzen 7 1700 @3.7GHz - Built-in BOINC CPU Benchmarks: 4532 FP MIPS, 16222 Integer MIPS
Ryzen 7 1700 @3.6GHz - Built-in BOINC CPU Benchmarks: 4351 FP MIPS, 13611 Integer MIPS
Ryzen 7 1700 - Amicable Numbers
Ryzen 7 1700 - PrimeGrid

Dirk Broer
09-17-2018, 06:44 PM
are you sure the additional L3 helps?

not that this helps (as a "real world test")

i got approx 4580 / 17700 @ 3.7-3.725 (somewhere between 38 and 38.5 single core test) on a 2400G ...single stick of DDR4-2400 RAM, no less

the weird thing is that the cooler my cpu got (cooling down from recently crunching), the lower it scored

I am not sure how to interpret "4580 / 17700 @ 3.7-3.725 (somewhere between 38 and 38.5 single core test)"...

Is the 17700 a typo for 1700 (as in Ryzen 7 1700)? If so, where does the 2400G comes from?

plonk420
09-17-2018, 10:53 PM
4580 FP MIPS / 17700 Integer MIPS @ 3.7-3.725GHz (somewhere between 3.8 and 3.85GHz single core test)

sorry, mixed up ghz and multipliers on 4 hours of sleep.

reason for range is that it was bouncing between the two

Dirk Broer
06-06-2019, 12:43 PM
I wrote earlier
There are more than one ways to catch a hare, and the same applies to a good cruncher. One way is to start with a decent mobo, with lots of room for future improvement. I choose the Asrock A320M Pro4 because it will hold a future 8c/16t Ryzen 7, it has four RAM slots and two M.2 slots (one 'only' SATA3 however), plus decent VRM cooling. On top of that, is is relatively cheap too.
I choose an A12-9800E as a start CPU/APU, because

It had four cores (or two 'Excavator' modules to be more precise),
It has a mere 35 Watt tdp,
It had the best IGP AM4 APUs offered (at the time of purchase),
It was relatively cheap (as in about 100 Euro's).

The idea is to upgrade the CPU first (with as added benefit that my DDR4 RAM will run at a higher speed too, 2400MHz instead of 2133MHz), and to buy an Asrock AB350M Pro4 later.
Virtually the same board, but with a better chipset. Then another CPU upgrade, followed by an Asrock B450M Pro4 purchase.
The Ryzen 5 2400G and 1500X look like potential candidates for the next upgrades, eventually pushing out my FM1 A8 APUs.


This turned out to be a solid investment. The A12-9800E is still just as expensive, and the A320M Pro4 board can in the future also handle my Ryzen 7 1700, that now sits in a Asrock AB350M Pro4.
The FM1 APUs are now in the reserve fleet, and I am still dubbing about my FM2. I might turn it for a time into a Moo! cannon and add two or three HD 6670s on the board. Have to use Windows for that though, or use an old Linux.

An A12-9800E still ain't all that bad (though Excavator modules still aren't Zen Cores/Threads), and the rumours that the Athlon 200GE will cost significantly less though turned out to be even pessimistic, price here now some 42-45 Euro. (And you'd be an idiot to buy more expensive versions, like the Athlon 240GE: Just overclock an Athlon 200GE)
The A12-9800's are still about the same price as Ryzen 3 2200G (80 Euro), but the A12-9800E is far more expensive -and the Ryzen 3 2200GE is nowhere to be found. Never mind: the Ryzen 3 3200G is in the stores.



Type
Model
Cores
Threads
Speed
L1 Cache
in KB
L2 Cache
in KB
L3 Cache
in MB
Tdp
in Watt
PCIe
lanes
GPU



A12

9800E

4

4

3100-3800

2x 96 KB instruction
4x 32 KB data

2x 1024

-

35

8

R7
671-922 GFLOP



A12

9800

4

4

3800-4200

2x 96 KB instruction
4x 32 KB data

2x 1024

-

65

8

R7
819-1135 GFLOP


Athlon

200GE

2

4

3200

2x 64 KB instruction
2x 32 KB data

2x 512

4

35

20

Vega 3
384 GFLOP



Ryzen 3

2200GE

4

4

3200-3600

4x 64 KB instruction
4x 32 KB data

4x 512

4

35

12

RX Vega 8
1126 GFLOP



Ryzen 3

2200G

4

4

3500-3700

4x 64 KB instruction
4x 32 KB data

4x 512

4

65

12

RX Vega 8
1126 GFLOP



Ryzen 3

3200G

4

4

3600-4000

4x 64 KB instruction
4x 32 KB data

4x 512

4

65

20

RX Vega 8
1280 GFLOP