AMD Readies Ryzen 5 Series and will offer six- and four-core processors starting April 11

Published by

Click here to post a comment for AMD Readies Ryzen 5 Series and will offer six- and four-core processors starting April 11 on our message forum
https://forums.guru3d.com/data/avatars/m/216/216349.jpg
The 3+3 or 2+2 configurations for the future Ryzens don´t seem to bode well for those chips. With fewer cores on a CCX cluster, the cpu is "forced" to use/access the other cluster more times, resulting in a heavy performance penalty because of the latency between clusters... This will surely bring results down more than expected in relation to the R7 parts. And could make gaming performance even worse!... Looks like the R5 will be good for those who need MT performance but don´t want to buy a R7 because of the higher price and the R3 will sell because they will be very cheap. Please someone correct me in case i´m saying something stupid.
https://forums.guru3d.com/data/avatars/m/246/246171.jpg
Though I too am disappointed about both CCXs being enabled, there is one optimistic way to look at it: Fewer cores would involve less communication between the clusters. Though using both clusters will have worse latency than just 1, the latency should still be better than the 8-cores. Fewer cores in general also means less latency between the northbridge, and therefore RAM. It wouldn't surprise me if these CPUs handle RAM frequencies above 3GHz better than the 8-cores. But here's what I don't get. Imagine the core layout looking something like this: # - 1 2 - A B - # # - 3 4 - C D - # Where 1-4 is one cluster, A-D is the 2nd cluster, and # is the L3 cache. For the quad core models, AMD is basically suggesting the layout could look something like this: # - 1 2 - A B - # # - X X - X X - # Where X are disabled cores. As we all know, cores are often disabled due to imperfect transistors within the core, and compromises its functionality. That being said, we could also expect the layout to look something like this: # - 1 2 - A X - # # - X X - C X - # But here's what I don't get - what happens if all cores in 1-4 are faulty, but A-D are fine? Does that mean AMD is throwing away the entire die? Seems pretty wasteful to me, where I (as well as many others) would rather have a little less L3 cache and no CCX.
https://forums.guru3d.com/data/avatars/m/216/216349.jpg
Though I too am disappointed about both CCXs being enabled, there is one optimistic way to look at it: Fewer cores would involve less communication between the clusters. Though using both clusters will have worse latency than just 1, the latency should still be better than the 8-cores. Fewer cores in general also means less latency between the northbridge, and therefore RAM. It wouldn't surprise me if these CPUs handle RAM frequencies above 3GHz better than the 8-cores. But here's what I don't get - what happens if all cores in 1-4 are faulty, but A-D are fine? Does that mean AMD is throwing away the entire die? Seems pretty wasteful to me, where I (as well as many others) would rather have a little less L3 cache and no CCX.
Maybe you´re right but i think the cores configurations in the R5/3 will bring performance down more than it should in regard to the R7 parts. I understand AMDs´s decision about this questions because financially this makes more sense. About your last question, maybe we could see an Athlon/Sempron in the future with an entire cluster and only 8mb of L3 cache for the Athlon and no L3 cache for the Sempron??? Attention, this is a (very) wild guess!...
https://forums.guru3d.com/data/avatars/m/246/246171.jpg
Maybe you´re right but i think the cores configurations in the R5/3 will bring performance down more than it should in regard to the R7 parts. I understand AMDs´s decision about this questions because financially this makes more sense.
I don't understand why it would worsen performance over the 7 series. The CPU's microcode would account for the fact the extra cores are missing, so if anything it should reduce latency because there are less cores to communicate to. Think of it like an office meeting around a table with 8 seats, where a couple seats are vacant. Though the overall objective would slow down (because the people missing have to be told in another session what to do), the meeting itself would be quicker because there are less people to account for at the time; more people means more time is spent making sure everyone is on the same page. If you really wanted to take the meeting analogy to the next level, each side of the table are different departments of the same company.
https://forums.guru3d.com/data/avatars/m/197/197287.jpg
I've got a bad feeling that fewer cores will equate to more performance impact.... AMD is already showing multi-threaded Cinebench results that show the Ryzen 5 1600X only being 69% faster than the i5 7600k....which isn't very promising considering there's 8 more logical cores. Ryzen 5 1600X has 12 logical cores (6c/12t) Core i5 7600K has 4 logical cores (4c/4t)
Being the fact that the it 7600k is 3.8Ghz/4.2Ghz boost, it's already got a frequency advantage and we already know the IPC of the latest intel processors should be better then AMDs But IF everything was equal, Mhz, IPC, and the only difference was 2 cores and SMT, the 2 cores would equal to the 50%, and the SMT would likely be 5%-25%, and that 19% falls right in line. Again, that would be IF everything was equal other then the cores and SMT, but it isn't, so 69% when it's at a disadvantage in everything but cores and SMT, sounds really good.
https://forums.guru3d.com/data/avatars/m/216/216349.jpg
I don't understand why it would worsen performance over the 7 series. The CPU's microcode would account for the fact the extra cores are missing, so if anything it should reduce latency because there are less cores to communicate to.
Well let´s look at the R5 with 6 cores, 3 in each cluster. Imagine a task that uses up to 3 cores, the cpu will perform normally because each cluster has 3 cores. Now the same task uses 4 cores, this will lead the cpu to access the other cluster more times than it would if the first cluster had 4 cores, resulting in higher performance penalties because of the high latency of using the other cluster. This is gonna be even worse for the R3 parts (2+2) because it will need to use the other cluster even more times. This is my idea of why the R5/R3 will perform worse than they should but i could be completly wrong so feel free to correct me. P.S. I hope i phrased my idea correctly...
https://forums.guru3d.com/data/avatars/m/197/197287.jpg
No, it doesn't make sense. Like has been said multiple times, Intel's quad is still a better game performer than the obnoxiously expensive ones with more cores. If that works perfectly for Intel, why would it suddenly hurt AMD? It would be weird for an underdog to be so picky and proud.
Intels higher cores work the same as intels lower cores at the same frequency, i think what is being said here is that if AMD did it differently and didn't have to deal with the latency issues on their lower core CPUs, that would mean a 3.4Ghz 4-core would beat out a 3.4Ghz 8-core in some games/products, which is what i believe is being implied that AMD would not want to do.
That would be hilarious. But I guess there won't be any. The APU will be the only processor with 4 real cores I guess...
lol "real cores", that's a good one. A term that people seem to have no idea what actually means, and realistically stems from them just not "liking" the way "real cores" are put together.
But I don't care whether it costs 100, 200 or 300 euro. I just want the fastest cpu. And so far it seems like AMD lost to intel another time.
Your statement doesn't make sense If you want the fastest CPU, that'll be either the Ryzen 7 1800x, or the i7 6950x Both processors will go back and forth on who beats who from most power So, since they are fairly even and go back and forth the question becomes, do you want to pay $500, or $1700 for fairly similar processors?
https://forums.guru3d.com/data/avatars/m/246/246171.jpg
Well let´s look at the R5 with 6 cores, 3 in each cluster. Imagine a task that uses up to 3 cores, the cpu will perform normally because each cluster has 3 cores. Now the same task uses 4 cores, this will lead the cpu to access the other cluster more times than it would if the first cluster had 4 cores, resulting in higher performance penalties because of the high latency of using the other cluster. This is gonna be even worse for the R3 parts (2+2) because it will need to use the other cluster even more times. This is my idea of why the R5/R3 will perform worse than they should but i could be completly wrong so feel free to correct me.
Ah, you make an interesting point there - I hadn't thought of it that way. But, I wouldn't say I'm all that concerned about it. Consider the following: * To my knowledge, the only reason for the clusters to communicate to each other is because of the L3 cache. Otherwise, each core operates independently. * We don't yet know how much L3 cache the quad cores have, but the 6-cores still have 16MB, just like the 8-cores. That's a lot of extra cache. * From what I recall, there are 2 chunks of L3 cache, one on each side of the CPU. Communication between each cluster is likely necessary if one cache fills up too much. * But, fewer threads means less L3 cache is needed, so the L3s may never fill up enough. The L3 should be overkill for these lower-end models. * I'm sure the CPU is designed so each L3 cache prioritizes data necessary for the cores they're neighboring. In other words, the L3 cache "on the left half" likely won't store data for cores "on the right half", though obviously there'd be exceptions to that rule. All that being said, there might not really be a need for CCX to transfer data across the clusters if each L3 has a surplus of storage for it's neighboring cluster. I may be wrong - I haven't looked much into how CCX works but the way I see it, the only 2 things that really separate these Ryzen CPUs from dual-socket setups (in a functionality perspective) are the shared L3 cache between all cores, and, you don't get the extra memory channels of having 2x CPUs. I'm not sure how crippled dual-socket boards are due to latency, but it can't be that bad since they're still being made.
https://forums.guru3d.com/data/avatars/m/259/259654.jpg
Don't get me wrong, I too don't understand why you'd need to run a quad core as 2+2, especially since that requires adaption to get the most out of them, and clearly they can do 4 cores as the bigger chips are 4+4.
Because keeping the extra 8MB of L3 is faster than not splitting.
data/avatar/default/avatar29.webp
Your statement doesn't make sense If you want the fastest CPU, that'll be either the Ryzen 7 1800x, or the i7 6950x
Only for very specific applications. I'd definitely like to have the more cores, but not if that means a compromise with lower single thread performance! So you can probably understand why I'm completely disappointed in these ryzen cpus - even the ones supposed to rival intels gaming cpus fail to beat them. Not to mention all the memory issues and bad design with split CCX's. Yes, there aren't any benchmarks yet, but we can see the low numbers in the OP and we know from the 8 core ones that they'll overclock like a dog.
https://forums.guru3d.com/data/avatars/m/156/156133.jpg
Moderator
You could always have someone with an 8 core Ryzen disable 2 cores and 4 threads.
https://forums.guru3d.com/data/avatars/m/248/248994.jpg
Because keeping the extra 8MB of L3 is faster than not splitting.
I hope they came to that conclusion by checking game performance as well, not only video encoding and rendering.
https://forums.guru3d.com/data/avatars/m/164/164033.jpg
Intels higher cores work the same as intels lower cores at the same frequency, i think what is being said here is that if AMD did it differently and didn't have to deal with the latency issues on their lower core CPUs, that would mean a 3.4Ghz 4-core would beat out a 3.4Ghz 8-core in some games/products, which is what i believe is being implied that AMD would not want to do. lol "real cores", that's a good one. A term that people seem to have no idea what actually means, and realistically stems from them just not "liking" the way "real cores" are put together. Your statement doesn't make sense If you want the fastest CPU, that'll be either the Ryzen 7 1800x, or the i7 6950x Both processors will go back and forth on who beats who from most power So, since they are fairly even and go back and forth the question becomes, do you want to pay $500, or $1700 for fairly similar processors?
Herp. I read it and thought it sounded stupid. But didn't care enough to edit. Ofc I know core is a core. But oh well
https://forums.guru3d.com/data/avatars/m/259/259654.jpg
I hope they came to that conclusion by checking game performance as well, not only video encoding and rendering.
It also allows them to use two defective CCXs for a CPU. The other configuration would have required a "clean" CCX for a quad.
data/avatar/default/avatar23.webp
Well my thoughts for this are: * I bet the extra cache is faster or they know the latency issue can be addressed via software. If not, we should have a 1450 with a single CCX priced slightly higher as a gamer CPU. * I would expect an R5 1475X as a single, binned CCX @4.1 for gaming in the next months. We are mostly gamers here but the market share AMD wants is on the workstation/oem and server side. A single CCX Ryzen APU looks extremely attractive for laptops
https://forums.guru3d.com/data/avatars/m/259/259654.jpg
A single CCX should be around 100mm² max, the 4096 core Vega is around 540mm², so a theoretical configuration of a quad Ryzen with a 1500+ shader Vega could be on the ~270mm² mark. That would be a great laptop chip at an affordable price.
https://forums.guru3d.com/data/avatars/m/243/243702.jpg
A single CCX should be around 100mm² max, the 4096 core Vega is around 540mm², so a theoretical configuration of a quad Ryzen with a 1500+ shader Vega could be on the ~270mm² mark. That would be a great laptop chip at an affordable price.
Unless AMD plans big surprise, we are getting Ryzen APU: 4C/8T + 12NCU (768 SP) But even that may be interesting if NCU clock well as AMD promises clock bump.
https://forums.guru3d.com/data/avatars/m/265/265607.jpg
The quads are as much as i3s, so even for office work with some skype calls etc in it, they are probably better. Although I believe it's the Ryzen+Vega APUs that will change that game drastically. I can see seriously powerful mini-itx systems replacing a lot of bulk, since the CPUs don't really need a chipset even.
Yeah, the price is a big argument and it really makes it so that the two core i3 CPUs will become irrelevant (as they should). Plus the whole AM4 platform, that is supposed to be universal for AMD CPUs, which will again cut down on expenses in the future. I'm sure the performance woun't lack so much behind the intel's i5, but from technological stand point it just would have been better if it was only one CCX and it could provide some iteresting results. Right now it seems like it will be slower in ST applications compared to Ryzen 7. However, I do agree that APUs could be very interesting chips.
https://forums.guru3d.com/data/avatars/m/246/246171.jpg
I'm sure the performance woun't lack so much behind the intel's i5, but from technological stand point it just would have been better if it was only one CCX and it could provide some iteresting results. Right now it seems like it will be slower in ST applications compared to Ryzen 7.
Maybe, but we don't know that. I'm pretty sure AMD would allow for a single CCX if it offered a measurable performance increase. Keep in mind, if any of the quad core parts are binned (which I'm sure they are), there is a possibility that one entire CCX could be crippled. As of what we know right now, those chips are not going to be in use, even though it would still make for half of a perfectly functional CPU. Part of me wonders if the single-CCX chips are reserved for the Ryzen 3 series. It'd make sense, since they'd have to have, at highest, an 8MB L3 cache.
https://forums.guru3d.com/data/avatars/m/197/197287.jpg
Only for very specific applications. I'd definitely like to have the more cores, but not if that means a compromise with lower single thread performance!
You didn't say that. If you want the fastest CPU for your very specific small-scale tasks, then sure, a different CPU is "faster" (not really, but since it gimps 6, 8 and 10 cores, it's 'perceived' as faster). But again, that's not what you said, you said you wanted the fastest CPU out there. If i wanted the fastest vehicle out there, i would get a race car. But if that did not work for me, because i wanted/needed for it to be street legal, then i would not get a race car. And i would also not say i wanted the fastest vehicle out there, as that would be incorrect. If you say you wanted the fastest CPU for Gaming at this moment, and have no care for the future, THEN your statement would make sense in being "disappointed" in AMD