URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 138097
[ Назад ]

Исходное сообщение
"В некоторых процессорах AMD Zen 5 генератор случайных чисел RDSEED выдаёт 0 в 10% случаев"

Отправлено opennews , 17-Окт-25 09:52 
Инженер из компании Meta в списке рассылки разработчиков ядра Linux обратил внимание на проблему с работой инструкции RDSEED в процессорах AMD  на базе микроархитектуры Zen 5. В проведённых тестах инструкция RDSEED, предоставляющая доступ к аппаратному генератору энтропии,  в 10% случаев возвращала значение 0 с успешным флагом завершения операции (CF=1). Так как значение 0 также возвращается в случае невозможности вернуть корректное случайное число и подобное состояние выделяется иным значением флага завершения операции (CF=0), предполагается, что в процессорах AMD имеется ошибка, приводящая к неверному определению состояния операции...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=64066


Содержание

Сообщения в этом обсуждении
"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено iPony128052 , 17-Окт-25 09:52 
Если это происходит в рандомных экземплярах, то выходит нормально?

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено 12yoexpert , 17-Окт-25 11:29 
а если в псевдорандомных? атас

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 11:32 
Если целенаправленная закладка работает и её туда специально заложили это нормально. В этом и смысл.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено бида пичаль , 17-Окт-25 21:59 
Что останется у Сообщества, если лишить его последнего хардварного фетиша - АМД?

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 18-Окт-25 09:08 
RISC-V

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 09:52 
>выдаёт 0 в 10% случаев

Как страшно жить. Неужели это прям так плохо?


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Alladin , 17-Окт-25 10:05 
да, ты ухцдшаешь качество генерируемых хэшей, эьо опасно

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 19:52 
>качество генерируемых хэшей

Хэш есть функция текста. Случайные числа тут мимо.


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 10:07 
Если энтропия берется только отсюда, то отвратительно плохо. Много криптоалгоритмов становятся бессмысленными с плохим ГПСЧ.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено morphe , 17-Окт-25 18:22 
Обычно источников энтропии много, но даже если бы был один этот - то при reseed обычно старое значение не сбрасывают, а подмешивают новую энтропию

Если к хорошему источнику энтропии (старые, правильные результаты RDRAND) подмешать плохой источник (RDRAND вернувший 0), то он не станет хуже

Так что при правильном использовании даже генератор с таким браком не должен приводить к проблемам с безопасностью.


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 19:41 
А если в других источниках энтропии тоже баги?
Модель швейцарского сыра никто не отменял

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено morphe , 17-Окт-25 19:59 
> А если в других источниках энтропии тоже баги?

Во всех сразу? Даже вещи вроде сети, vfs и прочих preemption (Они тоже подмешивают всякое в энтропию) резко стали deterministic?


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 10:07 
Ну даже не знаю, представь что ты запрашиваешь 256 битный рандомный ключ для шифрования, у которого диапазон значений 0 .. 2^256-1, а тебе с вероятностью 10% выпадает ноль, а вероятность нуля должна быть = 1 / 2^256
Это буквально "КРИТИЧЕСКАЯ НЕУДАЧА" для твоего биткоин-кошелька (точнее программы, которая держит твой кошель), а если на таком процессоре сервер биткоин-кошельков, типа какого-нибудь бинанс...
Ну короче последствия надеюсь ты понял...

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 10:38 
Инструкция возвращает 16/32/64 битное значение, а не 256. Так что вероятность того, что пр и 64 бит тебе 4 раза подряд вернется значение 0 равно 1*10-4. Во всех остальных случаях  вернется таки достаточно случайное число (как минимум, 64 битное). Аккуратней надо быть с циферками.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Анонисссм , 17-Окт-25 11:09 
>как минимум, 64 битное

64 битную энтропию в биткоин адресах щелкают как орехи, несколько часов и готово


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 10:43 
Согласно документации, разрядность регистра 16, 32, 64 бита. Так что всё ещё хуже.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 11:34 
Да в 8086 была 16 бит. Только это было при царе горохе.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 15:10 
Особо измудренные люди сказали бы что случайность рандомного генератора чисел предсказуема.
Охранник парковки Михалыч высчитывает сложные формулы в уме, не то что ученые всякие.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Васян , 17-Окт-25 18:54 
Ну конечно же ты не имел ввиду деление 1 на 3(или ищо там чыво) с дальнейшим округлением от балды и использыванием этих результатов в вычислениях дальше....

Да и т.н. генератор случайных чисел работает по не случайным алгоритмам.... Не, не так?


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 19:14 
И конечно же, он демонстрировал вам это лично после совместного изрядного количества "подсчетов".

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 10:45 
Всего лишь бракованный процессор, неужели это прям так плохо?

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 11:35 
Откуда ты знаешь. Может переведен в специальный режим при помощи недокументированных возможностей?

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Николай Тесла , 17-Окт-25 12:05 
> неужели это прям так плохо?

Всё зависит от того, где стоит этот процессор и при выполнении какой конкретно задачи будет выдан ноль.


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 19:08 
Да никому не нужен такой брак.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено leap42 , 17-Окт-25 11:10 
> Как страшно жить. Неужели это прям так плохо?

Неа, эта инструкция является лишь одним из (обычно "худшим") источников энтропии в системе. Можно совмещать с другими или вообще не использовать (скорее всего отключением по умолчанию и кончится, по крайней мере при наличии другого качественного источника вроде TPM2).


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 11:49 
TPM2 - в большинстве случаев, чисто софтовый. Как ты думаешь, откуда он берет энтропию?

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено morphe , 17-Окт-25 18:26 
Правильная реализация рандома будет работать нормально даже если один (либо даже единственный) генератор энтропии иногда будет выдавать не рандом, плохая энтропия смешанная с хорошей не приводит к ухудшению качества

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 18:58 
Только вот "хорошей" у тебя может и не быть. К примеру, в первое время после старта системы.

RDRAND, а позднее и RDSEED, изначально позиционировались как решение этой проблемы - как дешевый (в плане производительности и ресурсов) источник случайных данных, в любой момент времени и везде. В итоге RDSEED не работает чуть менее чем всегда, а RDRAND мы всё равно не верим (и он тоже нет-нет, да и лажает).

Кстати, прогнал тут тест на Alder Lake на одном потоке, и он выдал эффективность RDSEED порядка 12%. Так что низкая эффективность не только у AMD.


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 19:40 
> а RDRAND мы всё равно не верим

в смысле не верим? он не проходит тесты случайности? то что он не крипто-стойкий таков он по определению, а для всего остального - применим.


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено morphe , 17-Окт-25 19:55 
> а RDRAND мы всё равно не верим

Отказываясь от источников энтропии, даже если они совсем плохие, вы не делаете систему безопаснее)


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 13:23 
А как вы определили качество энтропии TPM2? Он работает под управлением отдельной ОС - с закрытым и обфусцированным исходным кодом, с защитой от анализа. Что туда насовал дорогой Интел/АМД можно только догадываться. Или тратить кучу оплачиваемых человекочасов на обратную разработку для каждой отдельной железки.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено anonymous , 17-Окт-25 14:30 
Гугли fTPM

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 14:32 
https://en.wikipedia.org/wiki/Trusted_Platform_Module#Open_s...

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 19:07 
>Неужели это прям так плохо?

Предполагай, что RDSEED выдал 0, и будешь прав в одном случае из 10.


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено BlackRot , 17-Окт-25 09:59 
и что? мне теперь выбросить мой Ryzen 5 9600X?

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 11:42 
Сначала прогони небольшой тестик на ASMе. N раз вызывай эту RDSEED и смотри, возвращает ли 0 с флагом 1.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 16:00 
Вот это ты конечно опростоволосился.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 19:01 
Не волнуйся, закроют микрокодом.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 19:32 
Ну, например, отбрасывать 0 как результат. диапазон от 0 - 2^64-1 исключая 0. Что будет с формулами?

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 10:12 
Тото мне в онлайн играх лут с шансом упасть 50% выпадает с 20й попытки, а лут с шансом упасть 20% надо гриндить 4 дня без остановки. Это оказывается AMD виноваты, а не жадные разрабы, желающие развести меня на оплаченное игровое время.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 10:56 
Ну лут с шансом 0.02 выпадает с шансом 75% же. Причём, знаешь, когда 4 раза на рейдбосса завалишься (это там где толпа конкурентов помимо вероятности того что вообще что-то выпадет) и 3 раза забираешь лучший предмет. Секрет в том, чтобы играть раз в неделю, вот вам и "шанс".

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 10:50 
Зачем полностью отключать использование, если можно в случае выпадения 0 сделать ретрай?

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 10:55 
Выпадет 0xFFFFFFFF, годится?

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 19:58 
По крайней мере, это значение не связано с готовностью генератора.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 11:28 
Спорный костыль

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 12:46 
Предложи неспорный.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 13:12 
Вполне себе рабочий костыль: если не равно 0 или 0xffffffff, то все норм. Во времена NES такой костыль использовали для считывания с геймпада, т.к. DPCM из за аппаратных косяков мог загадить шину. Надо было считать состояние геймпада 3 раза. И все было норм только если все 3 раза совпадали.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 13:13 
Вероятность выпадения нуля должна оставаться ненулевой. То есть иногда ноль -- это нормально, если он выпадает раз в N итераций. Ты же предлагаешь, чтобы ноль не возвращался никогда. Это плохо. Отсутствие нуля -- это неслучайность: кто-то явно вписал if (result == 0) continue. Как ты догадываешься, неслучайностям нет места там, где требуется именно случайность.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 13:30 
Спорно.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено morphe , 17-Окт-25 20:12 
> Вероятность выпадения нуля должна оставаться ненулевой. То есть иногда ноль -- это
> нормально, если он выпадает раз в N итераций. Ты же предлагаешь,
> чтобы ноль не возвращался никогда. Это плохо. Отсутствие нуля -- это
> неслучайность: кто-то явно вписал if (result == 0) continue. Как ты
> догадываешься, неслучайностям нет места там, где требуется именно случайность.

При генерации рандома у тебя в любом случае должна использоваться хеш функция например поверх всего этого, а с ней у тебя даже если процессор будет только 0x00000000 и 0xffffffff выдавать - никакого эффекта от подобного на качество генерации случайных чисел не будет.


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 23:52 
> в любом случае должна использоваться хеш функция

с чего бы? хеш функция в качестве рандома - бред, который продвигают, как и бред использовать шифрование aes на рандомно ключе. Рандом должен быть рандомом!


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено morphe , 18-Окт-25 01:04 
>> в любом случае должна использоваться хеш функция
> с чего бы? хеш функция в качестве рандома - бред, который продвигают,
> как и бред использовать шифрование aes на рандомно ключе. Рандом должен
> быть рандомом!

Т.е по твоему хеш функция/aes не вносят энтропию?)
Через что по твоему примитивы CSPRNG реализованы, если не через aes/другое шифрование/хеширование?

Нука найди мне что-то без этого что требованиям к CSPRNG соответствует.


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено ptr , 18-Окт-25 00:27 
Так как речь идет о 2^64 итераций (~10^19), то снижение на единицу на случайность практически не повлияет никак. Даже если CPU с частотой в 5ГГц (5*10^9) будет только выполнять RDSEED, то отсутствие нуля в качестве результата может быть замечено, в среднем, только через 10^9 секунд или через ~32 года. Выглядит вполне терпимо.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 18-Окт-25 07:01 
Вероятность не-нуля тоже повышается, поэтому все ~32 года ты получаешь числа с искаженной, увеличенной вероятностью.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено ptr , 18-Окт-25 10:02 
> Вероятность не-нуля тоже повышается, поэтому все ~32 года ты получаешь числа с
> искаженной, увеличенной вероятностью.

Но, как я показал, не существует способов обнаружить это искажение ранее, чем через 32 года. Так что, практического значения это не имеет.


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 15:45 
Явно аноним не ходил на теорвер.

Надо не ретрай делать, а при помощи формулы Байеса сделать выравнивание вероятности до равномерного.


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 19:29 
Предполагаеморавномерного.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 11:03 
На Fedora вот такое выдает FALSE через несколько случайных циклов

set -euo pipefail
x=0
while ldconfig -p | grep -q 'libc.so.6'; do
    echo "$((x++))"
done
echo "FALSE"


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 12:02 
По твоему мнению, что этот бессвязный набор букв делает?

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено fidoman , 17-Окт-25 17:58 
А если так
x=0 ; while z=`ldconfig -p` && echo $z | grep -q 'libc.so.6' ; do echo -n "$((x++)) " ; done ; echo $z

у меня на убунте в первом варианте вылетело на 148 и примерно на 2000, больше не вылетало


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 11:11 
Квантовые технологии. Просто побольше количество попыток выполнить и можно будет подразумевать,что всё на самом деле хорошо с энтропией.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 11:28 
Бекдоры, ослабляющее генераторы случайных чисел определённым образом, вещь не то чтобы новая. Думаешь, с квантовыми технологиями не получится мухлевать?

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 11:32 
По-моему квантовые как бв вычисления и есть мухлёж.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Самый Лучший Гусь , 17-Окт-25 13:08 
Требуем криминализировать злоупотребление квантовой запутанностью!

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 13:12 
нет!!!

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 18:59 
А Вы проверти!
На это и расчёт. )

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 11:50 
AMD упорно наступает на одни и те же грабли.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 13:23 
может быть просто проц ещё не прогрелся и шума маловато

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено почти админ , 17-Окт-25 13:36 
Плохая пайка. Китайцы.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 15:21 
Припой без свинца. Евроэкологи.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 14:16 
> шума маловато

Шума вентилятора? Случайные числа надо получать считая количество пыли на кулере. Броуновское движение пылинок.


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Андрей , 17-Окт-25 18:46 
Пылинки - макрообъекты. Броуновское - это молекулы. :glasses:

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 17:44 
Увеличить напряжение накала... Ой, я перепутал с Эльбрусом.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 18:58 
Аппаратуру не достаточно трясёт. )

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено почти админ , 17-Окт-25 13:34 
Странно, что не в 2,02% ака 4.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Xasd9 , 17-Окт-25 14:10 
если значение из RDSEED уже и так рано 0

то можно не отключать использование RDSEED для инотропии…

зачем его отключать(?) если «0» (либо другое одно и тоже число) можно уже и так считать что «RDSEED не работает».

отключение RDSEED не даст ровным счётом ни чего — кроме ухудшения энтропии для тех 90% случаев когда оно не «0».


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 18:55 
на AMD64: 0 - 2^64-1 нуля не должно быт практически никогда

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 14:58 
Как пояснили разработчики: "Эта ошибка вышла случайно"

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 17:04 
ну АМД всегда славился своей кривизной

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 17:48 
Все современные технологии глючат из-за тенденции экономить на всем. Ведь во главе стоит прибыль и власть, а не прогресс. Это вам не Советский Союз, где люди работали за идею, семьями с песнями и плясками выходили после работы озеленять города, на субботники и соревновались на производствах ради общего блага, а не ради личной наживы.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 23:02 
Можно, справедливости ради, примеров похожих/эквивалентных проблем у других производителей 10-летней давности или более свежих? Вот именно таких проблем, когда процессор некорректно данные обрабатывает?

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 18-Окт-25 10:40 
Ну если вспомнить советские микросхемы — их явно с песнями и плясками с раннего утра собирали.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 17:43 
Вот поэтому для работы сижу на кор 2 дуо и оупенбсд. Эта связка максимально стабильная и безопасная. А более тонкие техпроцессы неизбежно приводят к аппаратным ошибкам и деградации кремния даже от простого использования. Имеется ещё комп на i9-9900k для игр. Так он стабильно зависает минимум раз в 3 дня. Причём зависание аппаратное, т.к. в логах нет ничего от слова совсем. И зависает так, что помогает только кнопка reset.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 17:57 
Потому что эту печку охладить нормально не можешь. У топовых интелов техпроцесс размером с бревно. Топовые процы только АМД если под игры. А не секурность.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 18:57 
Вот текущие флагманы:
- https://www.techpowerup.com/cpu-specs/core-ultra-9-285k.c3773
- https://www.techpowerup.com/cpu-specs/ryzen-9-9950x.c3649
А новые Intel "Panther Lake" будут изготовлены в Аризоне по техпроцессу 18A (18 ангстрем = 1,8 нм).

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 20:26 
Сколько покупателю за это придётся заплатить?

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 21:00 
Ну это буквально передовые полупроводниковые технологии.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено ubuntufag , 17-Окт-25 18:02 
если у тебя на борту есть Intel Management Engine у меня плохие новости

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 18:43 
А если на борту AMD Platform Security Processor ?

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 18:52 
Конфликт чипов? Это интересно. Война внутри коробки!

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 19:24 
Конфликт качества. Сам взяпался в это. Турбо буст интела жжёт на овервольтаже - несмотря на то, что недавно были новости о "браке в 13-14 поколениях", на тематических форумах всё чаще всплывают сдеградировавшие 8-9-10(особенно)-11(пик)-12-13-14(антитоп2, если прошивка стартовая) поколения.

Про 3-7 поколения ничего не скажу, не было ни у меня, ни "в руках"; на 1-2 подобной дичи не было;

У амд та же ерунда с поколения 5000 - когда начал подниматься шум, что их цп не достигают "пиковых" значений за многие часы работы, амдшки выкатили биос, который может кратковременно выходить в опасную зону вольтажа.

p.s. секте свидетелей "кратковременный дефолтный овервольтаж безопасен" желаю познать мой опыт на собственной шкуре.

p.p.s. теперь любой цп любой шарашкиной конторки - если не мощная СЖО - это сразу выкл. турбо, либо полная ручная настройка, особенно на ноутбуках.


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 20:49 
> особенно на ноутбуках.

С ноутбуками всё ещё интереснее. Бенчмарки мало что говорят, так как современные ноутбучные процессоры большую часть времени работают на минимальной частоте. Чтобы поднять частоту, возникает значительная задержка, а иногда процессор вообще не повышает частоту, хотя и должен, из-за чего происходят неиллюзорные феерические лаги. Всё во имя маркетингового увеличения времени автономной работы от батареи и упомянутых выше проблем с техпроцессом.


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 21:44 
Это другая проблема - не низкой надёжности, а плохой настройки "из коробки".

Решается настройкой параметра "парковки ядер" на трояндовс7 и выше;

А на линуксах у меня ядра/гиперпотоки стартуют вместе с приложениями через "chcpu -e ядра", +привязка с помощью taskset (для ноутов и пк с TDP-лимтами можно настроить ещё и выбор плана (щас по памяти, т.к. на пк это не юзаю): echo performance | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor);
все 3 действия требуют рут -> запросы обслуживает демон, хотя можно сделать через suid

Частоты цп (в рамках от мин до базы) не трогал - можно и это твикнуть;
Частоты ноутбучной памяти хз можно сбросить на ходу или нет, но запарковать все планки, кроме одной - linux давно умеет (но это уже ощутимо порежет производительность в угоду батареи).
можно выключить в bios неиспользуемые устройства (прим. usb-порты) и т.п.

При правильном настраивании ноута - отзывчивость выше, да и батарею удержит дольше (важно - турбо-буст выкл, и не забыть поставить прошивки, вкл. igpu).


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 23:13 
> scaling_governor

И ваш ноутбук не теряет заряд батареи за 10 минут? Вообще, эту функцию лучше не использовать даже на настольных компьютерах. У меня на стационарном, далеко не самом старом ПК, энергопотребление в режиме простоя увеличивается с 2 Вт до 60, а вместе с этим возрастает и нагрев (охлаждение пассивное, нулевая толерантность к шуму).


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 18-Окт-25 05:06 
Этот параметр выключает все сберегающие параметры и конкретное ядро работает просто на базовой частоте (если выключен турбо);

Но если не выключен авторазгон - то да, ядро(а) попытается упереться в какой-либо лимит (tdp, температура, лимиты System Agent, лимиты tau, остальные не помню), и скорее всего сожжёт много ватт впустую, как у вас

Выше написано как "получить производительность" на ноуте.

А энергоэффективность уже настраивается правильным балансом расхода ресурса, в т.ч. поядерной настройкой.

Таким образом можно не только уменьшить потребление (например игры) - но и получить ускорение за счёт освобождения лимитов; например, для встройки

p.s. смотрел, как развлекаются над handheld-приставками msi claw энтузиасты - выжимают много производительности сверх стока; хотя они НЕ применяют и 70% возможностей настройки железки под нагрузку


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 21:01 
Разве проблему нельзя решить просто подключением внешнего Ethernet-адаптера или WiFi-модуля? Кстати, Intel Core 2 — последнее поколение, где это можно полностью выкорчевать с корнями под ноль.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 21:06 
> более тонкие техпроцессы неизбежно приводят к аппаратным ошибкам и деградации кремния даже от простого использования

Кстати, 8 и 9 поколения действительно печально известны частыми зависаниями, особенно если не отключить c-states. А при постоянном повышении напряжения турбобустом начинаются необратимые изменения на самом кристалле. В своё время об этом много писали.

Про новые модели ничего не могу сказать, сижу на Core 2 Quad Q9650.


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 17:46 
Я не пойму, чем им ноль не случайное число. Он имеет те же права быть случайным, как и 1, и как все остальные числа.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено ubuntufag , 17-Окт-25 17:57 
Опа, закладочку спалили, при определенных режимах можно понизить энтропию

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 18:16 
Да и фиг с ней, с энтропией, новости не читаете? Не нужно париться с генераторами, как и переборами: программисты и мейнтейнеры сами все сливают в готовом виде.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 18:35 
А что с "HW_NRND_GEN.ready" Исследователи не уточняли?

IF HW_NRND_GEN.ready = 1
    THEN
        CASE of
            operand size is 64: DEST[63:0] := HW_NRND_GEN.data;
            operand size is 32: DEST[31:0] := HW_NRND_GEN.data;
            operand size is 16: DEST[15:0] := HW_NRND_GEN.data;
        ESAC;
        CF := 1;
    ELSE
        CASE of
            operand size is 64: DEST[63:0] := 0;
            operand size is 32: DEST[31:0] := 0;
            operand size is 16: DEST[15:0] := 0;
        ESAC;
        CF := 0;
FI;
OF, SF, ZF, AF, PF := 0;


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 18:37 
Прошу прощение. Присвоение CF не заметил.
Если так, то надо отзывать все процы.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 18:50 
Что если "HW_NRND_GEN.ready" = 1 , а CF := 0 не происходит? Это же брак?

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 18:51 
* Что если "HW_NRND_GEN.ready" = 0 , а CF := 0 не происходит? Это же брак?

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 19:24 
Надо воспринимать 0 как HW_NRND_GEN.ready = 0 - генератор не готов и не принимать 0 в работу всегда.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 19:21 
У конкурента вполне возможно тоже самое.  Просто у AMD нет такого отдела (или статьи финансирования) как у конкурента.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Аноним , 17-Окт-25 22:27 
Так цифр то 10, вот каждая с 10% шансом и выдаётся.

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено zionist , 18-Окт-25 07:56 
> Так цифр то 10, вот каждая с 10% шансом и выдаётся.

Это шутка такая?


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено Tron is Whistling , 17-Окт-25 23:06 
"предложено вместо выборочной блокировки прекратить использование RDSEED"
А не проще 0x0 и 0xffffffff просто игнорировать?

"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено zionist , 18-Окт-25 07:55 
> "предложено вместо выборочной блокировки прекратить использование RDSEED"
> А не проще 0x0 и 0xffffffff просто игнорировать?

Это может создать новые проблемы с безопасностью. Вспомни историю со взломом Энигмы. Одним из факторов, который помог её взломать, заключался в обязательной замене буквы на другую.


"В некоторых процессорах AMD Zen 5 генератор случайных чисел ..."
Отправлено zionist , 18-Окт-25 07:46 
AMD снова знатно обделались. Ещё одна причина покупать процессоры лишь от Intel. Хотя и там тоже бывают проблемы, но не столь эпические.