Another reason for AMD not being as vulnerable is the design was created only a few years ago vs Intel has over a decade maybe closer to 15 years on the "i" series of CPUs. While it's being updated and revised, it still has similar basic principles in design from all the way back.
AMD has had the benefit of a newer architecture with the research and documents already created for mitigations. Though they that doesn't make them invulnerable.
Also the amount of money Intel has poured in trying to optimise branch prediction is pretty immense, and when these exploits weren't in the radar, I guess they've gone down a path which is very prone to side channel attacks.
Another reason for AMD not being as vulnerable is the design was created only a few years ago vs Intel has over a decade maybe closer to 15 years on the "i" series of CPUs. While it's being updated and revised, it still has similar basic principles in design from all the way back.
AMD has had the benefit of a newer architecture with the research and documents already created for mitigations. Though they that doesn't make them invulnerable.