News for hackers. Stuff that matters.
Re:AMD server CPUs capture highest market share gains from I... by josteink on Sunday May 09, 2021 @04:57PM (#27099662)
Doesn’t AMD also provide hyper-threading of sorts?

My Ryzen has 6 cores and 12 threads. Isn’t that pretty much the same?

Re:AMD server CPUs capture highest market share gains from I... by altusbrown on Sunday May 09, 2021 @05:03PM (#27099731)
Something about the AMD implementation is notably harder to exploit, though last I looked it wasn't clear what that was. It's held up much better, and a lot of people have looked at it.

Still exploits, but almost impossible to do in the field last I checked, where Intel has been demonstrated on live systems handling production load.

Re:AMD server CPUs capture highest market share gains from I... by to11mtm on Sunday May 09, 2021 @05:49PM (#27100161)
It's difficult to say why AMD's implementation has held up better. One interesting thing I noted looking at wikichip's info [0] was that Zen calls out that Cache is tagged by thread. I wonder whether Intel's HT did/does the same or not.

[0] https://en.wikichip.org/wiki/amd/microarchitectures/zen#Simu...

Re:AMD server CPUs capture highest market share gains from I... by rwaksmunski on Sunday May 09, 2021 @05:14PM (#27099821)
I heard somewhere that AMD speculated a bit less and cleaned up a little after a miss, which made exploitation a lot more difficult. I'm sorry I don't recall the source, might have been an interview with one of AMD's engineers.
Re:AMD server CPUs capture highest market share gains from I... by schlupa on Monday May 10, 2021 @08:40AM (#27105326)
The fundamental difference is that AMD respects exclusion domains even when speculating a thing intel is notorious for not doing. It's a fundamental difference. Intel: speculate without checking rights and crush afterward if a violation happened. Gains some points in benchmarks but makes side channel exploits very interesting. AMD: speculate only on allow if allowed. No need to crush afterward, no speculation violate security. Costs some points in benchmarks but make side channel exploits not very interesting.
Re:AMD server CPUs capture highest market share gains from I... by sundvor on Monday May 10, 2021 @04:18AM (#27103798)
It's simply SMT or Simultaneous multithreading on AMD.

Hyperthreading was Intel's branding of SMT, if I understand this correctly.

Mine has 12 and 24. :)

Re:AMD server CPUs capture highest market share gains from I... by sundvor on Monday May 10, 2021 @04:19AM (#27103806)
It's simply SMT or Simultaneous multithreading on AMD.

Hyper-Threading was Intel's branding of SMT, if I understand this correctly.

My Ryzen has 12 and 24. Simply amazing what they did. :)

Re:AMD server CPUs capture highest market share gains from I... by sundvor on Monday May 10, 2021 @10:28AM (#27106314)
Apologies for the dupe; this was the most recent version, I thought I hit edit to correct the capitalisation of HT, but I obviously didn't.