AMD's Zufallszahlengenerator erzeugt keine Null

AMD's random number generator can't generate a 0?

AMD's Zufallszahlengenerator erzeugt keine Null

Ein Assembler-Programmierer entdeckte zufällig, dass AMD-Prozessoren (möglicherweise nur Zen2) mit den Befehlen rdrand und rdseed niemals eine echte Null in der angeforderten Größe (16, 32 oder 64 Bit) liefern. Auf Intel-Prozessoren tritt das Problem nicht auf. Er veröffentlichte eine Testanwendung, die die Häufigkeit der generierten Nullen visualisiert, und berichtete, dass AMD den Fall intern eskaliert hat, aber bislang keine Erklärung lieferte.

Ich hoffe, das ist nicht so eine Dummheit von AMD, die entschieden haben, dass Null keine Zufallszahl ist. Vielleicht hat irgendein C?O RDRAND ausgeführt, eine Null bekommen, erklärt, dass es kaputt sei, und die Ingenieure dazu gebracht, es zu „reparieren“.

Mehr von diesem Tag

2026-09-22