The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Google опубликовал инструментарий для анализа и изменения микрокода AMD"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Google опубликовал инструментарий для анализа и изменения микрокода AMD"  +/
Сообщение от opennews (??), 06-Мрт-25, 16:37 
Инженеры из компании Google раскрыли детали уязвимости (CVE-2024-56161), позволяющей обойти механизм проверки цифровой подписи при обновлении микрокода в процессорах AMD на базе 1-4 поколений микроархитектуры Zen. Одновременно под лицензией Apache 2.0 опубликован инструментарий Zentool, разработанный в процессе исследования методов работы с микрокодом в процессорах AMD. Также подготовлено руководство  по микроархитектуре RISC86, применяемой в микрокоде AMD, и заметка  по созданию собственного микрокода. Показано как можно создавать собственные процессорные инструкции, реализуемые на микрокоде RISC86, менять поведение существующих инструкций и загружать изменения микрокода в процессор...

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 06-Мрт-25, 16:37   –1 +/
И кстати, в прошлом году Google представили свой arm-процессор Axion:
https://cloud.google.com/products/axion
Ответить | Правка | Наверх | Cообщить модератору

3. Сообщение от Neon (??), 06-Мрт-25, 16:51   +17 +/
> Исследователи обнаружили, что в поколениях процессоров c Zen 1 по Zen 4 для шифрования AES-CMAC использован известный ключ, взятый из примера, упомянутого в рекомендациях по использованию блочных шифров NIST SP 800-38B

Мда, просто одаренные, сильно одаренные, альтернативно)))

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #28, #54, #68, #73

4. Сообщение от Аноним (4), 06-Мрт-25, 16:56   +27 +/
AMD все для людей делает. Даже можно менять поведение инструкций и загружать изменения в микрокод. Вот она - открытость! Шах и мат интелбои! =)
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #13, #23, #78

5. Сообщение от Шарп (ok), 06-Мрт-25, 16:58   +14 +/
Наконец то открытый микрокод. Теперь Столлману можно переходить на амуде.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7, #80

6. Сообщение от Zulu (?), 06-Мрт-25, 17:02   +/
> вместо псевдослучайных последовательностей только число 4

Почему 4? Надо было 9...
https://imgur.com/random-number-generator-bwFWMqQ

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #11, #114

7. Сообщение от Аноним (1), 06-Мрт-25, 17:13   +2 +/
Приходите в мой дом, мои двери открыты... (с) Лиза Су
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #17, #35

8. Сообщение от Аноним (8), 06-Мрт-25, 17:16   +/
Изменение микрокода может привести к увеличению хешрейта?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #38, #82, #97

9. Сообщение от Аноним (9), 06-Мрт-25, 17:22   +/
Инженеры из компании Google раскрыли, что они занимаются снижением капитализации AMD, чтобы потом выкупить её с потрохами вместе с Intel.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #14, #30, #98

11. Сообщение от Аноним (11), 06-Мрт-25, 17:30   +6 +/
Классика же: https://imgs.xkcd.com/comics/random_number.png
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #36

13. Сообщение от Аноним (13), 06-Мрт-25, 17:39   –3 +/
Обычные люди с Intel, этим и не заморачиваются.
Пользуются и ладно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #24, #32

14. Сообщение от Аноним (1), 06-Мрт-25, 17:44   +/
Денег у них и правда очень много, данные за 2024:
>Consolidated Alphabet revenues in Q4 2024 increased 12% year over year to $96.5 billion

https://abc.xyz/2025-0204/
Но выкупить кого-то из топ-10 это вряд ли:
https://3dnews.ru/assets/external/illustrations/2025/02/05/1...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

16. Сообщение от Аноним (16), 06-Мрт-25, 18:19   +1 +/
> задействован стандартный алгоритм цифровой подписи RSASSA-PKCS1-v1_5, но вместо использования рекомендованных хэш-функций применён алгоритм CMAC, не рассчитанный на подобные операции и не защищённый от подбора коллизий

Ну явная же закладка...

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #21

17. Сообщение от Аноним (-), 06-Мрт-25, 18:21   +1 +/
В гости к Лизе Су, Столлман придёт тогда, когда AMD выпуситит свой микрокод с копилефтной лицензией.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #29

18. Сообщение от Аноним (18), 06-Мрт-25, 18:21   –1 +/
Теперь на этом микрокоде можно реализовать arm-инструкции. Получится arm-десктоп.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #20, #22, #25, #37, #41, #83

20. Сообщение от Аноним (20), 06-Мрт-25, 18:23   +/
Зрите в корень! На этом получится импортозамещение (E2K).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

21. Сообщение от Анонимище (?), 06-Мрт-25, 18:25   +/
И давно Google стал зуб точить на американские спецслужбы? Или может сами признаете глупость такой версии?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #51

22. Сообщение от Анонимище (?), 06-Мрт-25, 18:33   +/
Я не больно спец по процам, но там же наверняка устройство процессора всё другое. ARM-программы рискуют сильно подофигеть от такого "ARM" процессора, они наверняка созданы из других представлений об том как устроен процессор на котором они должны работать
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #52

23. Сообщение от Афроним (?), 06-Мрт-25, 18:33   +/
Позволит из в1 сделать в3 или что, чем это поможет хомячку? Эти АМД днем с огнем в магазине не найдешь, как они всем нужны оказывается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

24. Сообщение от Афроним (?), 06-Мрт-25, 18:34   –2 +/
Вот, зачем так маркетоулха пнул,а?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #26

25. Сообщение от Афроним (?), 06-Мрт-25, 18:38   +/
Дум и Квик потянет?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #76

26. Сообщение от Аноним (13), 06-Мрт-25, 18:38   +/
Ну это, пепси или кола. Кола против пепси.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #95

27. Сообщение от Songo (ok), 06-Мрт-25, 18:38   +6 +/
Статья называется: Покупайте Zen 5.
p.s. Когда выйдет Zen 6, то в Zen 5 тоже найдут уязвимость эту или другую.
Ответить | Правка | Наверх | Cообщить модератору

28. Сообщение от Ivan_83 (ok), 06-Мрт-25, 18:40   +4 +/
Вы просто не понимаете процессов :)

Скорее всего цели надёжно запереть процесс не стояло в принципе и это использовали как средство чтобы совсем мусор не загружали.

Где то на этапе проектирования это отдали в работу со словами: "надо как то верифицировать микрокод", и кто то не сильно напрягаясь по простому и быстрому это сделал.
Аудит проводить не стали.

Я не исключаю и того что изначально стояла возможность сделать так, чтобы можно было грузить любой микрокод и потом правдопобно отрицать авторство/одобрение АМД.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #31, #34

29. Сообщение от Аноним (13), 06-Мрт-25, 18:40   +2 +/
Если вы понимаете о чем я.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

30. Сообщение от Афроним (?), 06-Мрт-25, 18:47   +/
Просто закопать хотят и все. 164 лярда немного синих денег одна частная компания по производству чипов инвесирует в Трампанию,наверное что-то знают.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

31. Сообщение от DeerFriend (?), 06-Мрт-25, 18:58   +5 +/
Более вероятно, что сидящему отдельно от разработчиков безопаснику была поставлена задача сделать безопасно, как в NIST SP 800-38B.
Ну он взял и сделал всё по инструкции.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #63

32. Сообщение от DeerFriend (?), 06-Мрт-25, 19:00   +/
> Обычные люди с Intel, этим и не заморачиваются.

у вас в слове apple ошибка

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

33. Сообщение от Аноним (33), 06-Мрт-25, 19:23   +/
А я как дурак всё думаю, прошивать мне новые микрокоды на проц и уефи или посидеть на дырявых? Прошьешь новье - залатают дыры, и уже не прошить свободное/открытое
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #46

34. Сообщение от Аноинм (-), 06-Мрт-25, 19:26   +/
да куль они, вообще, в оупен-сорс прошивки процессов/материнок/видюх не выкинут - убили бы сразу этот штеуд, с завистью на пару
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #45

35. Сообщение от Аноинм (-), 06-Мрт-25, 19:27   –1 +/
чё уж не бесплатные видюхи, сразу
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #55, #64

36. Сообщение от Аноинм (-), 06-Мрт-25, 19:28   +/
почему классика? нужно модерн
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #81

37. Сообщение от Аноним (18), 06-Мрт-25, 19:28   +/
Или risc-v сделать
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

38. Сообщение от Аноинм (-), 06-Мрт-25, 19:28   +/
к увеличению хешрейта может привести даже погода за окном
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

39. Сообщение от Аноним (39), 06-Мрт-25, 19:32   +/
Чисто теоретический вопрос. Насколько быстрее может работать проц, если из него убрать прослойку микрокода и сделать по старинке - прямо на железе?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #44, #48, #50, #101, #108, #110

41. Сообщение от Аноинм (-), 06-Мрт-25, 19:34   +3 +/
можно коретудуо возродить
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #75

44. Сообщение от Аноинм (-), 06-Мрт-25, 19:37   +1 +/
ты имеешь в виду убрать все защитные и тп функции, которые затормаживают?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

45. Сообщение от Ivan_83 (ok), 06-Мрт-25, 19:52   +/
Убивать нельзя, иначе придёт антимонопольная служба и заставить отпилить себе ногу вместе с половиной попы.
Да и для потребителя будет так себе - амд в монопольной позе будет не лучше интела с их одноразовыми сокетами, и креативным порезанием фич, когда купить ты хочешь камень за не дорого а при просмотре сравнений поднимаешься до самого топа через 10 мелких шагов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34 Ответы: #47, #77

46. Сообщение от Анонимище (?), 06-Мрт-25, 19:53   +1 +/
Есть компьютеры на открытом IBM-ском Power ISA. Стоят правда 10 000 долларов и нет совместимости с x86, но если есть деньги и готовность переехать на другую архитектуру, то как вариант
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #84

47. Сообщение от Аноним (47), 06-Мрт-25, 20:09   +/
Это всё мелочи по сравнению с тем если бы они открыли все прошивки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #67

48. Сообщение от Аноним (48), 06-Мрт-25, 20:09   +2 +/
нинасколько, микрокод отвечает за работу процессора, не будет микрокода - проц просто не заведется. А то что опционально съэкономит тебе максимум секунду времени загрузки ОС.
И современный проц иначе сделать нельзя, потому что вагон оптимизаций плюс часть блоков отключена ибо багнутые, плюс всякие защиты от перегрева/сбоя/внутренние тесты при инициализации и т.д.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #71, #91

50. Сообщение от Анонимище (?), 06-Мрт-25, 20:15   +1 +/
Погуглите споры между CISC vs RISC архитектурой. Микрокод нужен для богатого набора инструкций, без него получится уже нечто ближе к RISC
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #72

51. Сообщение от Аноним (47), 06-Мрт-25, 20:16   +/
Ну может это комунистический шпион засланный в AMD встроил?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #57

52. Сообщение от Аноним (47), 06-Мрт-25, 20:18   +1 +/
Так они и не узнають :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #58

53. Сообщение от Тоже_Аноним_Естественно (?), 06-Мрт-25, 20:21   +4 +/
Подскажите несведующему: сия новость каким-либо образом может помочь священному делу борьбы с трояном AMD PSP (аналог Intel ME)? А то всё плохо на фронте.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #60, #61

54. Сообщение от User (??), 06-Мрт-25, 20:23   +1 +/
И ведь даже на чатжопэтэ не свалишь!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

55. Сообщение от Аноним (47), 06-Мрт-25, 20:25   +/
Люди борются за свободу, а не за халяву. Так выглядит более справедливо и элегантнее :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

57. Сообщение от Анонимище (?), 06-Мрт-25, 20:35   +1 +/
Слишком круто для Кубы. А других таких стран в нашем мире не осталось, есть лишь имитаторы
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51

58. Сообщение от Анонимище (?), 06-Мрт-25, 20:40   +/
Сомнительно. Для меня это похоже на мнение что иврит это тот же русский, просто с другими буквами и словами. И если сделать замену, то сразу получишь перевод и всё станет понятно
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #62

60. Сообщение от Анонимище (?), 06-Мрт-25, 20:45   +2 +/
Я не в курсе, но если есть деньги и готовность сменить архитектуру,то могу предложить гуглить TALOS II workstation
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

61. Сообщение от Афроним (?), 06-Мрт-25, 20:46   +/
Нет.на 20 летних платах их не было, а на других опен сурс не работает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

62. Сообщение от Аноним (47), 06-Мрт-25, 21:31   +/
Может это и возможно, просо будет очень медленно я не специалист в микроархетектурах и вообще только на x86 на ассемблере писал, но ведь виртульные машины же програмные как-то работают.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58 Ответы: #99

63. Сообщение от Аноним (63), 06-Мрт-25, 21:35   +/
Это все же не шарашкина контора. Естественно там понимали что делают. Но есть предложения от которых нельзя отказаться. И открыто заявить что АНБ бэкдор попросило тоже нельзя.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

64. Сообщение от Аноним (-), 06-Мрт-25, 21:43   +/
GNU не есть Коммунизм.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #106

67. Сообщение от Ivan_83 (ok), 06-Мрт-25, 22:14   –1 +/
Ну открыли бы, разве от этого оно станет лучше работать?)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47 Ответы: #69

68. Сообщение от Grand (?), 06-Мрт-25, 22:16   +2 +/
Люди, не жалея живота своего боролись за Свободу , чтобы все могли загружать свои собственные микрокоды, в том числе с открытыми исходниками, а вы их оскорбляете !
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

69. Сообщение от DeerFriend (?), 06-Мрт-25, 22:32   +/
> Ну открыли бы, разве от этого оно станет лучше работать?)

А что по-твоему станет хуже?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #87

70. Сообщение от Аноним (70), 06-Мрт-25, 23:10   +1 +/
Читаем статью, а там в конце написано

> attackers must first obtain host ring 0 access in order to attempt to install a microcode patch

Кароче уязвимость шрёдингера

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #79, #112

71. Сообщение от Аноним (39), 06-Мрт-25, 23:57   +2 +/
Ну да, а все процессоры до появления микрокода просто не существовали, ога.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

72. Сообщение от Аноним (39), 06-Мрт-25, 23:59   +/
Смысл в том, что микрокод это что то типа возможности обновлять софт. Не можем сделать сразу идеально - потом будем допиливать патчами. Ну вот просто мысленный эксперимент. Представьте, что мы сразу сделали идеальный проц без всякого микрокода. Будет ли он работать быстрее просто потому, что мы убрали из него лишнюю прослойку, которая чут ли не ОС внутри вашего проца.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #74

73. Сообщение от anonymous (??), 07-Мрт-25, 00:12   +1 +/
Да обыкновенно одаренные.

Аналогичный случай описан Ярославом Гашеком в "Похождениях бравого солдата Швейка".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

74. Сообщение от Аноним (74), 07-Мрт-25, 00:30   +/
Нет, это обновления микрокода "типа возможности обновлять софт". Сам микрокод реализует "сложные" (любые не примитивные) инструкции. И декодирование инструкций тоже. И в RISC тоже. В том же арм сначала ограничивались декодером, а теперь уже и для инструкций используют.

Если микрокод убрать, придется ограничить набор инструкций, в целом проц получится медленнее.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72 Ответы: #85

75. Сообщение от Аноним (76), 07-Мрт-25, 00:47   +1 +/
Из Risen 7 получится кластер из четырёх C2D.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

76. Сообщение от Аноним (76), 07-Мрт-25, 00:49   +/
Майнкрафт
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

77. Сообщение от Аноним (1), 07-Мрт-25, 00:49   +/
>с их одноразовыми сокетами

Сменить несколько поколений процессора и оставаться на старом чипсете, но зато сокет подходит (am4), можно только из-за экономии, но и она имеет свою цену.

Почему-то очень многие забывают про чипсет, и добровольно "душат" возможности нового процессора (скорости передачи данных, линий периферии и т.д.):
- https://tpucdn.com/cpu-specs/images/connectivity/amd-am4.png
- https://tpucdn.com/cpu-specs/images/connectivity/intel-lga-1...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #86

78. Сообщение от Аноним (-), 07-Мрт-25, 01:11   –1 +/
> AMD все для людей делает. Даже можно менять поведение инструкций и загружать
> изменения в микрокод. Вот она - открытость! Шах и мат интелбои! =)

Для интела сравнимые вещи - еще раньше positive techs сделали... вплоть до разбора внутренней микроархитектуры и проч.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

79. Сообщение от Аноним (79), 07-Мрт-25, 01:40   +1 +/
Но чтобы закрепиться в системе - мощно. Будет похоже на руткит в UEFI или прошивке жесткого диска
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70 Ответы: #88, #96

80. Сообщение от Аноним (80), 07-Мрт-25, 01:42   +/
> Наконец то открытый микрокод. Теперь Столлману можно переходить на амуде.

Осталось только что-то сделать с PSP где прям с фабы - прошит в фьюзы ключ амд, и этот мелкий гаденыш ДЕЛАЕТ BRING UP ПЛАТФОРМЫ. То-есть он сперва запускает свое фирмваре, ей инициализирует DRAM и проч, чекает все что ему там хочется - и только потом отпускает основные x86 ядра из ресета работать и загружаться.

И конечно удачи получить исходники на это добро, не говоря про ключи подписей. А без этого блоба - система тупо не запустится. Почему-то.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #100

81. Сообщение от Аноним (80), 07-Мрт-25, 01:43   +/
Тогда
--- return 4;
+++ return 42;
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

82. Сообщение от Аноним (80), 07-Мрт-25, 01:45   +/
> Изменение микрокода может привести к увеличению хешрейта?

В принципе можете попробовать запилить команды под это дело. АМД ж в свое время делал BFI например (на GPU). По поводу чего нвидии на битке никто не юзал.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

83. Сообщение от Аноним (80), 07-Мрт-25, 01:46   +/
> Теперь на этом микрокоде можно реализовать arm-инструкции. Получится arm-десктоп.

Учитывая что ARM команды сами по себе просты примерно как тот микрокод - возникает вопрос зачем вам при этом слой трансляции uCode вообще вперся?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

84. Сообщение от Аноним (84), 07-Мрт-25, 01:51   +/
> Есть компьютеры на открытом IBM-ском Power ISA. Стоят правда 10 000 долларов
> и нет совместимости с x86, но если есть деньги и готовность переехать на
> другую архитектуру, то как вариант

Уже есть борды в районе штуки у.е. на ARM64 или RISCV - в которые можно воткнуть допустим AMDGPU и получить довольно приличный воркстейшн.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #93

85. Сообщение от Аноним (-), 07-Мрт-25, 01:55   –1 +/
> Если микрокод убрать, придется ограничить набор инструкций, в целом проц получится медленнее.

В RISC как правило нет сложных команд. Это некий tradeoff, но взамен получается энергоэффективность, мелкий размер ядер, можно накопипастить зиллион ЭТОГО на кристалл, даже без топовых техпроцессов, возможны разные варианты бэкэндов (до AMD подобие идей big.LITTLE стало понемногу тоже доползать в "dense" топовых чипах с кучей ядер).

Так что у большей части ARM и RISCV - насколько я знаю просто нет никакого микрокода, и все реализовано в железе "напрямую". Микрокод - характерная фича CISC. Конечно есть 50 оттенков RISC vs CISC, но все же.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #102

86. Сообщение от Ivan_83 (ok), 07-Мрт-25, 02:06   +1 +/
Да вообще пофиг!
Ты себе хоть представляешь где реально узкие места?
Вот они в проце и/или видяхе и/или памяти, и класть болт на тот чипсет, это всякая тормозная переферия на нём.

А PCI-E 4 со старыми чипсетами отключили только потому что не все матери соотвествовали допускам по разводке. До сих пор можно найти биосы от некоторых производителей где на 3хх и 4хх чипсетах этот самый PCI-E 4 на прямых линиях от проца включён и работает.
Что до PCI-E 4 в сам чипсет - то пофик вообще.

Я принципиально не покупал матери на 5хх для своих АМ4 потому что мне PCI-E 4 нафиг не сдался, от него только лишнее потребление, и девайсов под него у меня нет ни одного.
И покупать NVME который через пару минут нагреется как кипятильник даже с радиатором и начнёт тротлить мне не сдалось.
А видяхам ваще пофик, если только это не особые кастраты, которых делали в маркетинговых целях чтобы показать нужность PCI-E 4.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77

87. Сообщение от Ivan_83 (ok), 07-Мрт-25, 02:07   –1 +/
Да только фанатики и психи бы потом путались под ногами со своими поделками.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #89

88. Сообщение от Аноним (88), 07-Мрт-25, 02:50   +/
И работает даже при выключенном ПК.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79

89. Сообщение от Тронович (?), 07-Мрт-25, 03:24   –1 +/
Ты подгорел что кто то что то сделал пока ты прострачивал время на комменты?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #87 Ответы: #90

90. Сообщение от Ivan_83 (ok), 07-Мрт-25, 05:09   +/
Нет, мне вообще фиолетово до этой движухи.
Но со стороны амд это будет дополнительная нагрузка которая ничего не даст ни компании в деньгах ни юзерам.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89 Ответы: #104

91. Сообщение от Минона (ok), 07-Мрт-25, 05:52   +/
За инициализацию, селфтесты и прочее отвечают другие эльфы.
Микрокод это реализация х86-CISC-инструкций RISC-инструкциями.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

92. Сообщение от slash (??), 07-Мрт-25, 07:04   +1 +/
Эта уязвимость может помочь с созданием jailbreak для консолей Xbox Series S|X, PlayStation 5
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #94

93. Сообщение от Анонимище (?), 07-Мрт-25, 08:09   +/
Насколько понимаю, у открытого Power ISA преимущество в том, что там firmware во всех частях системы доступна для чтения и записи пользователю компьютера, что нет таинственного блоба который живет в железе и непонятно что делает
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84 Ответы: #107

94. Сообщение от Фил Спенсер (?), 07-Мрт-25, 08:27   +1 +/
чтобы загрузить микрокод, ты уже должен быть Administrator на коробке, а тогда и микрокод загружать уже смысла нет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92 Ответы: #103

95. Сообщение от Смузихлеб забывший пароль (?), 07-Мрт-25, 08:41   +/
Кола, кстати, почти всегда продаётся именно в бутылках. В отличие от пепси, который наливается под розлив в тех же кинотеатрах и иных забегаловках
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

96. Сообщение от Tron is Whistling (?), 07-Мрт-25, 08:45   +1 +/
Не будет. Микрокод живёт ровно до реинициализации, потом его снова надо загружать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79

97. Сообщение от Tron is Whistling (?), 07-Мрт-25, 08:50   +1 +/
Да, но если хешрейт почернеет и отвалится - это навсегда.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

98. Сообщение от Tron is Whistling (?), 07-Мрт-25, 08:52   +1 +/
Хосспаде, AMD от этого ни жарко ни холодно. Проверка подписи микрокода нужна "от дурака", чтобы не загружали всякую фигню. Загружать надо из ring 0, живёт до ребута, толку по большому счёту никакого, там всё впритык.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

99. Сообщение от Анонимище (?), 07-Мрт-25, 09:49   +/
Причем здесь виртуальные машины, не понял аргумента?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62

100. Сообщение от Аноним (100), 07-Мрт-25, 10:42   +/
>А без этого блоба - система тупо не запустится. Почему-то.

Открою секрет: до всяких там Intel ME и AMD PSP на материнских платах есть отдельный процессор со своим блобом без которого система почему-то не запустится - называется микроконтроллер.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

101. Сообщение от Аноним (100), 07-Мрт-25, 10:47   +/
Думаю в разы. Сравните производительности Intel Atom и ARM одних лет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

102. Сообщение от Аноним (74), 07-Мрт-25, 11:22   +/
> В RISC как правило нет сложных команд

Это было правдой в 90х. Из еще живого - в мипсах, может быть.

> все реализовано в железе "напрямую"

Тебе в любом случае нужно как-то декодировать инструкции из относительно компактной формы в что-то, что сможет управлять исполнительными блоками. В лучшем случае это будет PLA, но микрокод удобнее.

> Так что у большей части ARM и RISCV - насколько я знаю просто нет никакого микрокода

Про арм https://developer.arm.com/documentation/102160/r1p2 (вторая глава, первый абзац), про декодер вот так сразу не найду пруфов, поверь на слово просто. У RISC-V существует дофига реализаций, микрокодированные тоже есть. Как только (если) на RISC-V будут массово делать что-то высокопроизводительное - микрокод будет везде. Со временем микрокод будет из-за накапливающегося легаси (если, конечно, кто-то с яйцами не решит это легаси дропнуть).

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85

103. Сообщение от n00by (ok), 07-Мрт-25, 11:30   +/
Но если вдруг в коробке есть встроенная функция "загрузить микрокод из инторнета", где вместо криптостойкого хеша применяется очередная имитовставка шмяк, то может хватить администратора на DNS роутера?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94 Ответы: #105

104. Сообщение от DeerFriend (?), 07-Мрт-25, 12:24   +/
Настолько фиолетово, что не можешь об этом молчать?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90

105. Сообщение от Фил Спенсер (?), 07-Мрт-25, 13:55   +/
это было бы чудесно, но, боюсь, криптографию в пакетах обновлений МС разрабатывали не в АМД, а так бы прокатило, конечно
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103 Ответы: #109

106. Сообщение от ProfessorNavigator (ok), 07-Мрт-25, 15:51   –1 +/
> GNU не есть Коммунизм.

А коммунизм - это не про бесплатно. Это про каждый получает по труду ;)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64

107. Сообщение от Аноним (-), 08-Мрт-25, 05:38   +/
> Насколько понимаю, у открытого Power ISA преимущество в том, что там firmware
> во всех частях системы доступна для чтения и записи пользователю компьютера,
> что нет таинственного блоба который живет в железе и непонятно что делает

На ARM и RISCV вполне можно найти чипы где системное фирмваре, таки, будет полностью открытым. Заблобизированое добро - в основном родовое проклятие x86 с его bios/uefi. Хотя при желании купить 64 бит серверный арм с проприетарным uefi тоже конечно можно. Но лучше голосовать ногами за открытый системный уровень, имхо.

А у power проблема в том что он - не массовый, и не масштабируется. RISCV и ARM - везде от мизерных МК до серверов и суперкомпьютеров. Power... эм... ну в общем он - не экосистема. И этот мир выбрал таки little endian.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93

108. Сообщение от Аноним (-), 08-Мрт-25, 05:39   +/
> Чисто теоретический вопрос. Насколько быстрее может работать проц, если из него убрать
> прослойку микрокода и сделать по старинке - прямо на железе?

Зависит от. Микрокод позволяет передать по шине компактный опкод а внутри развернуть его на эвон какое действо. Скостив трафик шины. С другой стороны ARM всяким и без него неплохо.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

109. Сообщение от n00by (ok), 08-Мрт-25, 15:24   +/
Иногда руководствуются "производитель оборудования лучше знает, путь они нам сделают по спецзаказу процессор и заодно код для обновления". Так что если кто-то колупал коробку, наверняка знает где глянуть и скоро мы узнаем результат, если вдруг есть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105

110. Сообщение от Аноним (110), 09-Мрт-25, 15:29   +/
> прямо на железе?

Микрокод отвечает за:
- Инициализацию процессора
- Обеспечение разнообразия инструкций на быстром RISC железе, обеспечивая Баланс.
- Страхует от ошибок на этапе проектирования
- Страхует от неработоспособности части оборудования внутри проца.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #111

111. Сообщение от Аноним (110), 09-Мрт-25, 15:30   +/
Да еще:
- параметры вытягивает на неодинаковой реализации конкретных процов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110

112. Сообщение от Аноним (110), 09-Мрт-25, 16:53   +/
Социальная инженерия сделает своё дело. Фанатики сами внедрят бэкдоры.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

114. Сообщение от Аноним (114), 12-Мрт-25, 15:43   +/
> https://imgur.com/random-number-generator-bwFWMqQ

If you're seeing this message, that means JavaScript has been disabled on your browser, please enable JS to make Imgur work.

Чего сказать-то хотел?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру