• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

AMD Announces a Red October: Zen 3 on October 8, RDNA2 on October 28

Nkd

Joined
Sep 15, 2007
Messages
364 (0.06/day)
I doubt it. Intel's IPC is very far ahead, and memory-latency is always going to be hampered given AMD's architecture. With Intel's Icelake improving IPC (and finally moving to 10nm), I think Intel is moving faster than AMD can catch up.

AMD has the advantage of a large L3 cache. I think as long as AMD is "close enough" to Intel, the extra cores make more sense for the general purpose customer (since those extra cores mean big wins in Server, 3d modeling, video editing, and other harder compute problems).

I don't think the AMD chip needs to be the best at everything, it should be the best at what it is best at, and just "keep pace" with the Intel chips with regards to single-threaded performance.



The XBox Series X / PS5 marketing slides have been pretty nice for RDNA2 so far. The question is how much of that translates to the desktop graphics cards. Raytracing + VRS seem to be big features worth hyping (even if NVidia had them on Turing already).

Are you speaking of this on another planet? how far is that? Intel is moving far ahead of AMD? look I respect intel but I seriously have no idea what you are talking about. Yes intel is faster in gaming so far but Zen 3 is suppose to address that and improve latency even further with each core having full access to cache. let me know when they have 10nm actually going. AMD will be on 5nm by then I believe. Intel talks more about AMD then their own products. When you can have your competition advertise for you, that says alot about your product.
 
Joined
Jul 28, 2007
Messages
94 (0.01/day)
Location
Portugal
Processor AMD Ryzen 5 3600
Motherboard MSi MPG X570 Gaming Plus
Cooling Noctua NH-D14
Memory G.Skill DDR4-3600 Trident Z CL 16
Video Card(s) MSi GTX 1080 Gaming X 8GB
Storage Crucial P1 500GB M.2 NVMe
Display(s) Acer Predator XB1 IPS 165Hz G-Sync
Case Lian-Li PC-A10B
Audio Device(s) Creative X-Fi Titanium Fatal1ty Pro Series
Power Supply Seasonic Focus+ Gold 750W
Mouse Zowie EC1-A
Keyboard G.Skill KM780 MX (MX brown)
RDNA 2 is expected to be a significant improvement if I take AMD to their words, but announcing 1.5 months after Ampere means they are going to miss the upgrade train and therefore, lost sales to Nvidia. Moreover announcement is 1 part, the second part is when it will be available for sale. By end Oct, they are already in the start of the holiday season. Assuming they take another 2 to 4 weeks for the product to be widely available, they are deep in the holiday season which would cost them more sales.

With the Ampere limited supply at launch and prices skyrocketing, that "upgrade train" will derail rather quickly. As soon as the first waves are depleted, prices will be pretty pathetic for a while. So who's really that eager to "upgrade" to Ampere immediately after launch?
- nVidia fans that wouldn't buy AMD anyway
- overhyped people that aren't even waiting for Ampere reviews (much less RDNA2)
- (early) buyers that always get the most expensive alternative anyway without second thought (usually still top end nVidia buyers)
- the ones that already sold their massively devalued 2080Ti 's, and are now desperate for a new card (tough luck...)
- people that urgently will need a new GPU by those weeks, because theirs just broke (which just happens during the entire year, so cases are limited)


All the rest, the minimally patient buyer, is waiting for one or more of the following:
- Ampere reviews (both vanilla and several custom partner models) (regardless of being neutral or exclusively nvidia buyer) (and some might not even be convinced by stuff like TDP, etc...)
- Ampere prices and stocks to stabilize (and in the meanwhile check reviews and decide what are the best models to aim for)
- RDNA2 reviews (both vanilla and several custom partner models) (to see if it's a better choice than Ampere)
- RDNA2 prices and stocks to stabilize (and in the meanwhile check reviews and decide what are the best models to aim for)

In conclusion: most people will want to wait and see how all the GPUs perform, check all the cards, make a better level-headed choice of specific models, and also get a "non price inflated" custom partner card, regardless of being Ampere or RDNA2. That means: they won't even bother with the holiday season, they're buying well inside Q1 2021.... so AMD announcing/launching RDNA2 several weeks after nVidia in October2020 makes zero difference. It would make a LOT of difference it AMD had nothing to release for another 6 months. But in this case in particular? Not really. They only need to have a good line up... if it performs well, it will sell well through 2021... because that's what most people do: get stuff that is competitive and a good deal for what they need. If RDNA2 ends ups sucking in reviews, then at least they'll be even more comfortable in buying an Ampere at a fair price in 2021 and laugh at all the jump starters.
 
Joined
Mar 28, 2020
Messages
1,744 (1.04/day)
...and wondering if they are still tweaking clocks up a bit....
This is what I think they are doing. We can look at it in 2 ways, (1) to make it even better than Nvidia's Ampere, or (2) trying to match Nvidia's Ampere. I feel it will be the latter rather than the former purely based on the fact that they have mentioned nothing about the performance other than a 1.5 months later announcement.
 

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.97/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
If AMD can beat the 2080ti (best of last gen) and compete on modern prices, they're still doing really well. Very few people buy the fastest card of each gen, look how popular the 5700XT is just for its value for money... if it wasnt for the bugs people had with them, they'd have been everywhere.
 
Joined
Mar 28, 2020
Messages
1,744 (1.04/day)
With the Ampere limited supply at launch and prices skyrocketing, that "upgrade train" will derail rather quickly. As soon as the first waves are depleted, prices will be pretty pathetic for a while. So who's really that eager to "upgrade" to Ampere immediately after launch?
- nVidia fans that wouldn't buy AMD anyway
- overhyped people that aren't even waiting for Ampere reviews (much less RDNA2)
- (early) buyers that always get the most expensive alternative anyway without second thought (usually still top end nVidia buyers)
- the ones that already sold their massively devalued 2080Ti 's, and are now desperate for a new card (tough luck...)
- people that urgently will need a new GPU by those weeks, because theirs just broke (which just happens during the entire year, so cases are limited)


All the rest, the minimally patient buyer, is waiting for one or more of the following:
- Ampere reviews (both vanilla and several custom partner models) (regardless of being neutral or exclusively nvidia buyer) (and some might not even be convinced by stuff like TDP, etc...)
- Ampere prices and stocks to stabilize (and in the meanwhile check reviews and decide what are the best models to aim for)
- RDNA2 reviews (both vanilla and several custom partner models) (to see if it's a better choice than Ampere)
- RDNA2 prices and stocks to stabilize (and in the meanwhile check reviews and decide what are the best models to aim for)

In conclusion: most people will want to wait and see how all the GPUs perform, check all the cards, make a better level-headed choice of specific models, and also get a "non price inflated" custom partner card, regardless of being Ampere or RDNA2. That means: they won't even bother with the holiday season, they're buying well inside Q1 2021.... so AMD announcing/launching RDNA2 several weeks after nVidia in October2020 makes zero difference. It would make a LOT of difference it AMD had nothing to release for another 6 months. But in this case in particular? Not really. They only need to have a good line up... if it performs well, it will sell well through 2021... because that's what most people do: get stuff that is competitive and a good deal for what they need. If RDNA2 ends ups sucking in reviews, then at least they'll be even more comfortable in buying an Ampere at a fair price in 2021 and laugh at all the jump starters.

I think this is nothing different from what we see in the past for any highly anticipated products. Demand will be very strong at the start, with supply trailing. Prices are less of a concern for those that want to get their hands on cutting edge technologies.

As for Nvidia fans, I don't know the population, but I reckon most people are brand agnostic. The only reason why they are flocking to Nvidia is because there are not strong product lineup at the high end. In the mid end, the RX 5700 and 5600 offers very good value, but marred by unstable drivers for quite a long time which is also driving people towards Nvidia since there is no other alternatives.

I agree that most people will wait out since they don't really upgrade as often until they see a good deal. But what AMD will be losing out is the initial few batches of people upgrading not just from a monetary perspective, but also from a market share perspective. Missing half the holiday seasons will also mean losing a sizeable chunk of sales. That is the reason most companies release new products by Sep.
 
Joined
Apr 12, 2013
Messages
7,473 (1.77/day)
As for Nvidia fans, I don't know the population, but I reckon most people are brand agnostic.
Nah I'd argue a lot less people are brand agnostic than they were even in the recent past, perhaps it's just me but people tend to be more tribal/extreme (in their views) these days even for things such as PC hardware. Yes that also includes me.
 
Joined
Jul 28, 2007
Messages
94 (0.01/day)
Location
Portugal
Processor AMD Ryzen 5 3600
Motherboard MSi MPG X570 Gaming Plus
Cooling Noctua NH-D14
Memory G.Skill DDR4-3600 Trident Z CL 16
Video Card(s) MSi GTX 1080 Gaming X 8GB
Storage Crucial P1 500GB M.2 NVMe
Display(s) Acer Predator XB1 IPS 165Hz G-Sync
Case Lian-Li PC-A10B
Audio Device(s) Creative X-Fi Titanium Fatal1ty Pro Series
Power Supply Seasonic Focus+ Gold 750W
Mouse Zowie EC1-A
Keyboard G.Skill KM780 MX (MX brown)
I agree that most people will wait out since they don't really upgrade as often until they see a good deal. But what AMD will be losing out is the initial few batches of people upgrading not just from a monetary perspective, but also from a market share perspective. Missing half the holiday seasons will also mean losing a sizeable chunk of sales. That is the reason most companies release new products by Sep.

Sure, but nVidia has 70~80% of the discrete GPU market. AMD is not reversing that in a month or so in 2020 right after a launch period of both Ampere and RDNA2, they'll have to do it progressively for a year and beyond, just like they did with ZEN2. And they will have to do it with more mid-range"-ish" cards around the $200~400 bracket. Top GPUs have more profit per card, but there's not a lot of ppl wasting more than a month's salary on a single card. AMD doesn't necessarily need $700~1000 cards to get market share, but they need them for rebuilding brand image over time and get some better profit margins.
 
D

Deleted member 185088

Guest
I doubt it. Intel's IPC is very far ahead, and memory-latency is always going to be hampered given AMD's architecture. With Intel's Icelake improving IPC (and finally moving to 10nm), I think Intel is moving faster than AMD can catch up.

AMD has the advantage of a large L3 cache. I think as long as AMD is "close enough" to Intel, the extra cores make more sense for the general purpose customer (since those extra cores mean big wins in Server, 3d modeling, video editing, and other harder compute problems).

I don't think the AMD chip needs to be the best at everything, it should be the best at what it is best at, and just "keep pace" with the Intel chips with regards to single-threaded performance.
Not really AMD is holding IPC crown and SMT is superior to HT for that matter, only in games like you stated AMD is still a bit behind, the latency of Zen2 is worse than Zen+ but still it's way faster, I think Intel run their CPUs at much higher frequencies AMD doesn't, and games are more optimised for Intel than AMD, would be interesting to see clock for clock who's faster.
 

AsRock

TPU addict
Joined
Jun 23, 2007
Messages
19,061 (3.01/day)
Location
UK\USA
AMD late to the GPU party once again...

yeah and it's going be another month so Novemeber, not to sure if it's worth waiting tbh.

They need to get some numbers "COUGH" honest ones too.

well now that the date is set. AIBs will likely be getting more info. They have been super tight this time around. I am sure we will start getting leaks later this month or early October. Or even by AMD themselves secretly lol.

I want facts not just the typical BS they been throwing around.

You make some good points. I think you might be onto something about them waiting to see what real world performance looks like and adjusting price accordingly. AMD would be silly to make business decisions solely based on claims made by their competitor. Or, conversely, it could be the fact that they don't have anything that competitive. If they revealed non-competitive products reactively, there's nothing to stop people from buying Nvidia right now. However, waiting to reveal details regarding performance keeps people wondering what RDNA2 will offer and could therefore forego people from buying Nvidia without waiting for RDNA2. Although then you could argue that all they're doing is delaying the inevitable...

No not in all cases, if AMD stay silent fuck it i will most likely get a nVidia card. Although still thinking if i should bother still at all but leaning more of just picking up a 3070 and have done with it.
 
Last edited:
Joined
May 15, 2020
Messages
697 (0.43/day)
Location
France
System Name Home
Processor Ryzen 3600X
Motherboard MSI Tomahawk 450 MAX
Cooling Noctua NH-U14S
Memory 16GB Crucial Ballistix 3600 MHz DDR4 CAS 16
Video Card(s) MSI RX 5700XT EVOKE OC
Storage Samsung 970 PRO 512 GB
Display(s) ASUS VA326HR + MSI Optix G24C4
Case MSI - MAG Forge 100M
Power Supply Aerocool Lux RGB M 650W
It's as if they are ashamed of RDNA2...
Well, it's not their most successful product. Less priority than zen and console APU.
 
Joined
Nov 4, 2012
Messages
13 (0.00/day)
System Name Workstation / Universal PC
Processor AMD FX-6300
Motherboard Gigabyte 970A-UD3
Cooling Xigmatek Loki (SD963)
Memory Kingston PC10800 4GB, CL9, ECC (4 modules, 16GB)
Video Card(s) Asus HD7770 DCU
Storage Intel 330 180GB, Seagate 7200.14 (1.5TB + 2TB)
Display(s) Philips 235PQ2EB + 231P4QPY
Case CM Elite 330(mod)
Power Supply Corsair CX400
Mouse A4Tech X7 F6
Software Windows 10 x64 Pro
Intel absolutely has faster PDEP, PEXT, DIV, and IDIV instructions. I know, because I've measured them personally. In the case of PDEP / PEXT, 1000% faster or more (single-clock PDEP / PEXT on Intel, but over 15 clocks on AMD).

AMD and Intel both have single-clock add / subtract. AMD had the first dual-AES pipeline (supporting two concurrent AES instructions), so AMD's AES IPC was superior to Intel's AES IPC on Skylake.

What instructions, what conditions, what memory? Its actually very complicated. If we're sitting around adding/subtracting numbers inside of registers all day, both processors tie. MAC instructions, I forget from the top of my head... but you get the picture. Its pretty complicated, because all these CPUs have different speeds for every instruction.
DIV/IDIV
Context!
32bit operands? Sure, rock-solid throughput of 6 cycles for consecutive instructions > 1/6 DIV per cycle (xxx Lake uarch).
What about 64bit operands? Well, sides reverse don't they? (I assume) Micro-coded calculation, variable latency & variable throughput, twice slower than Zen2. What is even more intriguing, slower than Goldmond Plus uarch which does not spot fancy fixed 6cycle reciprocal throughput for operands shorter than 64bits!

PDEP/PEXT
GPR scatter-gather niche? Sure Intel created those instructions (BMI2), if they would be "micro-coded" on their flagship uarch, then I don't see a reason for even making them.

Differences between capabilities of ALUs of Intel and AMD architectures (not counting front-end, cache & memory) are much bigger than many "IPC" discussions admit.
What about POPCNT/LZCNT/TZCNT? (number of bits set to 1, number of leading zeroes, number of trailing zeroes - simple explanation for those, who are "not in the know")
Latency in Lake uarch is 3, AMD 1 (or 2 for TZ). That is not all. On Intel only a single port is capable of handling these instructions (throughput is 1 instruction per cycle). On AMD? All four ALUs are able to execute POP and LZ instructions (4 "IPC") and 2 TZ instructions & 2 "IPC".
There is one more implication based on the differences of Intel "Super-ALUs" vs. AMD clustered ALUs and separate GPR & SIMD "engines". By executing these three instructions you block port1 which is really an abstraction of a "super ALU" (take a look at https://en.wikichip.org/wiki/intel/microarchitectures/coffee_lake what else it is supposed to handle).
AMD design philosophy of a separate "vector engine" means, that they do not block each other (see https://en.wikichip.org/wiki/amd/microarchitectures/zen_2 ).
Which I suppose is the reason why AMD sees higher gains when SMT is enabled as there is no way to utilize such wide engine in a single thread / one non-artificial instruction stream.

[/END of OT]

I am looking forward to Zen3 mostly because of unified L3 cache. At least in Azure, Zen2 CCX are exposed as NUMA nodes (starting with 16 "virtual core"/thread VMs) to let those not intimate with the details know, that spreading threads across all cores will randomly end up with cache misses even if you expect, from the code perspective, that it "should" be present in the cache.
Cache-sensitive workloads see actually higher perf degradation (vs theoretical *2) on Zen2 than on Cascade Lake when you double the size of VMs (from 4c/8t to 8c/16t).
 
Last edited:
Joined
Nov 20, 2012
Messages
422 (0.10/day)
Location
Hungary
System Name masina
Processor AMD Ryzen 5 3600
Motherboard ASUS TUF B550M
Cooling Scythe Kabuto 3 + Arctic BioniX P120 fan
Memory 16GB (2x8) DDR4-3200 CL16 Crucial Ballistix
Video Card(s) Radeon Pro WX 2100 2GB
Storage 500GB Crucial MX500, 640GB WD Black
Display(s) AOC C24G1
Case SilentiumPC AT6V
Power Supply Seasonic Focus GX 650W
Mouse Logitech G203
Keyboard Cooler Master MasterKeys L PBT
Software Win 10 Pro
AMD late to the GPU party once again...

nVIDIA launching two highend SKUs with probably very limited availability next week, making it almost a paper launch in case not 90% of the stock is bought up by miners.
AMD RDNA2 launch event in 7 weeks or a month and half, oh the horror. :kookoo:
 
Joined
Jul 21, 2016
Messages
143 (0.05/day)
Processor AMD Ryzen 5 5600
Motherboard MSI B450 Tomahawk
Cooling Alpenföhn Brocken 3 140mm
Memory Patriot Viper 4 - DDR4 3400 MHz 2x8 GB
Video Card(s) Radeon RX460 2 GB
Storage Samsung 970 EVO PLUS 500, Samsung 860 500 GB, 2x Western Digital RED 4 TB
Display(s) Dell UltraSharp U2312HM
Case be quiet! Pure Base 500 + Noiseblocker NB-eLoop B12 + 2x ARCTIC P14
Audio Device(s) Creative Sound Blaster ZxR,
Power Supply Seasonic Focus GX-650
Mouse Logitech G305
Keyboard Lenovo USB
AMD late to the GPU party once again...

Maybe, maybe not, i for one don't buy hardware at day one. Few years ago i bought my old RX480 3-4 months after release and probably that was my fastest hw purchase, i got my Ryzen 2600 1 year after its release.

Still i'm wating for Zen3, but i'll most likely wait for it till Zen4 releases. :D Also with the increased mid range prices over the years, i'll wait a lot more with RDNA2 or with nv's Ampere.
 
Joined
Apr 30, 2008
Messages
4,894 (0.81/day)
Location
Multidimensional
System Name Boomer Master Race
Processor Intel Core i5 12600H
Motherboard MinisForum NAB6 Lite Board
Cooling Mini PC Cooling
Memory Apacer 16GB 3200Mhz
Video Card(s) Intel Iris Xe Graphics
Storage Kingston 512GB SSD
Display(s) Sony 4K Bravia X85J 43Inch TV 120Hz
Case MinisForum NAB6 Lite Case
Audio Device(s) Built In Realtek Digital Audio HD
Power Supply 120w External Power Brick
Mouse Logitech G203 Lightsync
Keyboard Atrix RGB Slim Keyboard
VR HMD ( â—” Ę–ĚŻ â—” )
Software Windows 11 Home 64bit
Benchmark Scores Don't do them anymore.
I doubt it. Intel's IPC is very far ahead, and memory-latency is always going to be hampered given AMD's architecture. With Intel's Icelake improving IPC (and finally moving to 10nm), I think Intel is moving faster than AMD can catch up.

AMD has the advantage of a large L3 cache. I think as long as AMD is "close enough" to Intel, the extra cores make more sense for the general purpose customer (since those extra cores mean big wins in Server, 3d modeling, video editing, and other harder compute problems).

I don't think the AMD chip needs to be the best at everything, it should be the best at what it is best at, and just "keep pace" with the Intel chips with regards to single-threaded performance.



The XBox Series X / PS5 marketing slides have been pretty nice for RDNA2 so far. The question is how much of that translates to the desktop graphics cards. Raytracing + VRS seem to be big features worth hyping (even if NVidia had them on Turing already).

What are you smoking.
 
Joined
Nov 3, 2013
Messages
2,141 (0.53/day)
Location
Serbia
Processor Ryzen 5600
Motherboard X570 I Aorus Pro
Cooling Deepcool AG400
Memory HyperX Fury 2 x 8GB 3200 CL16
Video Card(s) RX 6700 10GB SWFT 309
Storage SX8200 Pro 512 / NV2 512
Display(s) 24G2U
Case NR200P
Power Supply Ion SFX 650
Mouse G703 (TTC Gold 60M)
Keyboard Keychron V1 (Akko Matcha Green) / Apex m500 (Gateron milky yellow)
Software W10
AMD RDNA2 launch event in 7 weeks or a month and half, oh the horror. :kookoo:
From what was said in the teaser, it looks more like an announcement event and not a launch. I'd be surprised if it launches in October.
For AMD every day matters considering people are already heavily hyped for Ampere.
 
Joined
Aug 6, 2009
Messages
1,162 (0.21/day)
Location
Chicago, Illinois
I love how AMD has been very quiet, it most likely signals something great down the line. I really wanted a juicy tidbit to bite on in the meanwhile though. :laugh:

I think it's stupid. A lot of people will already have purchased 3070s,80s and 90s. Give people something to wait for and they will. If they release information showing what they have a lot of customers that would buy Nvidia will go with AMD instead. Hell, I might wait either way but who knows. The sooner they give us details the better in my opinion.
 
Joined
Nov 20, 2012
Messages
422 (0.10/day)
Location
Hungary
System Name masina
Processor AMD Ryzen 5 3600
Motherboard ASUS TUF B550M
Cooling Scythe Kabuto 3 + Arctic BioniX P120 fan
Memory 16GB (2x8) DDR4-3200 CL16 Crucial Ballistix
Video Card(s) Radeon Pro WX 2100 2GB
Storage 500GB Crucial MX500, 640GB WD Black
Display(s) AOC C24G1
Case SilentiumPC AT6V
Power Supply Seasonic Focus GX 650W
Mouse Logitech G203
Keyboard Cooler Master MasterKeys L PBT
Software Win 10 Pro
From what was said in the teaser, it looks more like an announcement event and not a launch. I'd be surprised if it launches in October.
For AMD every day matters considering people are already heavily hyped for Ampere.

RDNA2 consumer cards were said to be coming before consoles. New XBox variants are launching November 10th.
So they either launch in that two weak time frame (Oct. 28.-Nov. 01.) with at least one SKU being available in retail / etail or there will be a lot of upset people and the proverbial ball had been dropped again.

Currently they are not a year but only 1-2 months behind big green in product cycle and that is not as bad as you make it out to be. But honestly they had lost tremendous mindshare in the past years with overhyped releases that "failed to deliver" in one way or another and then came the driver debacle with NAVI cards that were amplified by the release of the new 2020 software suite.

Honestly I wouldn't even mind if they would release only in December but have a rock stable driver stack / software suite with all the bells and whistles working as they should for RDNA2. Cause in the end no matter how long those bars in the charts are, when people question their own decisions to buy the product due to software issues.
 
Joined
Jun 2, 2017
Messages
8,969 (3.31/day)
System Name Best AMD Computer
Processor AMD 7900X3D
Motherboard Asus X670E E Strix
Cooling In Win SR36
Memory GSKILL DDR5 32GB 5200 30
Video Card(s) Sapphire Pulse 7900XT (Watercooled)
Storage Corsair MP 700, Seagate 530 2Tb, Adata SX8200 2TBx2, Kingston 2 TBx2, Micron 8 TB, WD AN 1500
Display(s) GIGABYTE FV43U
Case Corsair 7000D Airflow
Audio Device(s) Corsair Void Pro, Logitch Z523 5.1
Power Supply Deepcool 1000M
Mouse Logitech g7 gaming mouse
Keyboard Logitech G510
Software Windows 11 Pro 64 Steam. GOG, Uplay, Origin
Benchmark Scores Firestrike: 46183 Time Spy: 25121
I'm really hoping the new Radeons will be good. But tbh I dont expect it. AMDs GPUs have not been competitive for along time now and I dont expect them to change now.
They always made a big show and somehow could not delive in the end, first they just got too hot (Vega), then they were just too expansive (VII) or they fucked up driver support (Navi). Its time to bring something that is just good!
Dont get me wrong I am not some kind of fanboy I always buy what I belive gets me the best value for money (I just got a Ryzen 3900x this year) but AMD GPUs did not seem to give me that for a long time..
No love for Polaris?
 
Joined
Jun 24, 2018
Messages
58 (0.02/day)
Location
Chicago, IL
System Name Replicator
Processor Ryzen 7 1700
Motherboard ROG Strix x470-i
Memory G-Skill Trident Z Neo 32GB 3600
Video Card(s) ROG STRIX-GTX1080-O8G-GAMING
Intel has higher clocks, but based on what I'm seeing for Icelake, Intel is taking a big step forward with IPC again.

Remember that Skylake only had a 32kB L1 data-cache and 256kB L2 cache. Zen2 clobbers that with a 64kB L1 dCache and 512kB L2 cache.

Icelake comes back with 64kB L1 cache and 512kB L2 cache. But not only that, its improving the ROB (register renaming buffers or something like that), and other bits that make Icelake look much wider and probably much better from an IPC perspective.

I don't think Zen2 was ever "clearly better" than Skylake with regards to IPC. It was close, but not necessarily an IPC king. Icelake has a bunch of core-enhancements that should improve IPC dramatically. The question is what clocks can Intel get from their 10nm node. Intel's 14nm node clearly is cost-effective and has very high clocks, so the 10nm IceLake may lose a bit of clock speed.

Something is serious wrong with you lol
 
Joined
Dec 14, 2011
Messages
1,005 (0.21/day)
Location
South-Africa
Processor AMD Ryzen 9 5900X
Motherboard ASUS ROG STRIX B550-F GAMING (WI-FI)
Cooling Corsair iCUE H115i Elite Capellix 280mm
Memory 32GB G.Skill DDR4 3600Mhz CL18
Video Card(s) ASUS RTX 3070 Ti TUF Gaming OC Edition
Storage Sabrent Rocket 1TB M.2
Display(s) Dell S3220DGF
Case Corsair iCUE 4000X
Audio Device(s) ASUS Xonar D2X
Power Supply Corsair AX760 Platinum
Mouse Razer DeathAdder V2 - Wireless
Software Microsoft Windows 11 Pro (64-bit)
I think it's stupid. A lot of people will already have purchased 3070s,80s and 90s. Give people something to wait for and they will. If they release information showing what they have a lot of customers that would buy Nvidia will go with AMD instead. Hell, I might wait either way but who knows. The sooner they give us details the better in my opinion.

While I agree, I think AMD is trying to stick it to nVidia, like they did with Intel, make them release their over-inflated prices and hit them hard and fast. Anyways, time will tell, I hope I am right. :)
 
Joined
Dec 31, 2009
Messages
19,371 (3.57/day)
Benchmark Scores Faster than yours... I'd bet on it. :)
While I agree, I think AMD is trying to stick it to nVidia, like they did with Intel, make them release their over-inflated prices and hit them hard and fast. Anyways, time will tell, I hope I am right. :)
We all do, but it doesn't seem like it will happen. AMD will be lucky to beat the 3080 on non RT/DLSS loads if things pan out...
 
Joined
Apr 24, 2020
Messages
2,701 (1.63/day)
PDEP/PEXT
GPR scatter-gather niche? Sure Intel created those instructions (BMI2), if they would be "micro-coded" on their flagship uarch, then I don't see a reason for even making them.

Today it is niche, but in my experience, surprisingly flexible.

Spoiled for offtopic:
My introduction to PDEP / PEXT was chess sliding attacks. For this original problem, consider a chess row: [_ x R _ _ x _ x], where "R" is the location of a Rook, and x are locations of other pieces. Where can the rook move to? The output of sliding piece attack would be: [0 1 1 1 1 1 0 0] (inclusive, because the Rook may "capture" the [0 x . . . x 0 0] positions. A same-color check can be done later at very little cost). The PEXT solution to this problem was so elegant, so fast, that I knew I had to play with the instruction more.

Now instead of doing it row-by-row or column-by-column, do it across all 64 locations of a chessboard (which happens to fit on a 64-bit number, one bit per position).

Code:
U64 arrAttacks  [...]; // ~840 KByte all rook and bishop attacks
U64 arrRookMask  [64]; // 10..12 relevant occupancy bits per rook square
U64 arrBishopMask[64]; //  5.. 9 relevant occupancy bits per bishop square
U32 arrRookBase  [64]; // arrAttacks base offset per rook square
U32 arrBishopBase[64]; // arrAttacks base offset per bishop square

U64 rookAttack(U64 occ, enumSquare sq) {
  return arrAttacks[arrRookBase[sq] + _pext_u64(occ, arrRookMask[sq])];
}

U64 bishopAttack(U64 occ, enumSquare sq) {
  return arrAttacks[arrBishopBase[sq] + _pext_u64(occ, arrBishopMask[sq])];
}

"Occupancy" is the 64-bit "other pieces" bitboard (aka: the "x" pieces in my [_ x R _ _ x _ x] 8-bit example). arrRookMask[sq] selects the 14-locations a rook can attack (the vertical and horizontal movements, it doesn't make sense in the 8-bit row example but when you consider the full sized board its useful). The 64-bit number returned is all positions the Rook can attack. In just 3-table lookups and 1 pext.

I've played around with it for a weekend. I found other good uses of PEXT and PDEP: not just in bitfields but also Hashing (PDEP / PEXT can really "mix up the bits"). I really think that PDEP / PEXT are the most "creative" new instructions in recent memory.

Differences between capabilities of ALUs of Intel and AMD architectures (not counting front-end, cache & memory) are much bigger than many "IPC" discussions admit.
What about POPCNT/LZCNT/TZCNT? (number of bits set to 1, number of leading zeroes, number of trailing zeroes - simple explanation for those, who are "not in the know")
Latency in Lake uarch is 3, AMD 1 (or 2 for TZ). That is not all. On Intel only a single port is capable of handling these instructions (throughput is 1 instruction per cycle). On AMD? All four ALUs are able to execute POP and LZ instructions (4 "IPC") and 2 TZ instructions & 2 "IPC".
There is one more implication based on the differences of Intel "Super-ALUs" vs. AMD clustered ALUs and separate GPR & SIMD "engines". By executing these three instructions you block port1 which is really an abstraction of a "super ALU" (take a look at https://en.wikichip.org/wiki/intel/microarchitectures/coffee_lake what else it is supposed to handle).
AMD design philosophy of a separate "vector engine" means, that they do not block each other (see https://en.wikichip.org/wiki/amd/microarchitectures/zen_2 ).
Which I suppose is the reason why AMD sees higher gains when SMT is enabled as there is no way to utilize such wide engine in a single thread / one non-artificial instruction stream.

I'm betting you got it reversed by the way. TZCNT is equivalent to popcnt((x & -x) - 1), which means the TZCNT instruction can recycle the adder and negation circuits on a CPU. LZCNT on the other hand, cannot be emulated quickly by any standard CPU.

POPCNT: That's cool and I wasn't aware of this fact. POPCNT is one of my favorite instructions.

TZCNT As stated earlier: TZCNT is popcnt((x & (-x)) - 1), which is 400% slower than a dedicated instruction (but still very fast at 1x popcnt((x & (-x)) - 1) per clocktick bandwidth on Zen processors: 4-instructions on 4 pipelines, that can almost certainly be out-of-order scheduled pretty finely).

LZCNT: Okay, that's nifty. Can't be replicated quickly on any machine. I fortunately haven't had the need for LZCNT (Given the efficiency of TZCNT, I "favor" the TZCNT direction heavily whenever I'm playing with bitsets).

Fun fact: POPCNT, TZCNT, and LZCNT are efficiently executed on NVidia and AMD GPUs. So learning to use these instructions is great for GPU programming. And GPUs are surprisingly good at 32-bit integer bitset operations, thanks to single-cycle implementations of these instructions.
 
Joined
Mar 10, 2010
Messages
11,878 (2.22/day)
Location
Manchester uk
System Name RyzenGtEvo/ Asus strix scar II
Processor Amd R5 5900X/ Intel 8750H
Motherboard Crosshair hero8 impact/Asus
Cooling 360EK extreme rad+ 360$EK slim all push, cpu ek suprim Gpu full cover all EK
Memory Corsair Vengeance Rgb pro 3600cas14 16Gb in four sticks./16Gb/16GB
Video Card(s) Powercolour RX7900XT Reference/Rtx 2060
Storage Silicon power 2TB nvme/8Tb external/1Tb samsung Evo nvme 2Tb sata ssd/1Tb nvme
Display(s) Samsung UAE28"850R 4k freesync.dell shiter
Case Lianli 011 dynamic/strix scar2
Audio Device(s) Xfi creative 7.1 on board ,Yamaha dts av setup, corsair void pro headset
Power Supply corsair 1200Hxi/Asus stock
Mouse Roccat Kova/ Logitech G wireless
Keyboard Roccat Aimo 120
VR HMD Oculus rift
Software Win 10 Pro
Benchmark Scores 8726 vega 3dmark timespy/ laptop Timespy 6506
We all do, but it doesn't seem like it will happen. AMD will be lucky to beat the 3080 on non RT/DLSS loads if things pan out...
Nah the 3090'S in sight the 3080 will get ti'd into obscurity ,on shelves within six months of its launch:):D. IMHO.
Ps5 comes first for me though :ohwell:
 
Top