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

Исходное сообщение
"Новая техника атаки RowHammer на DRAM-память"

Отправлено opennews , 25-Май-21 23:54 
Компания Google представила "Half-Double", новую технику атак класса RowHammer, позволяющих изменить содержимое отдельных битов динамической оперативной памяти (DRAM). Атака воспроизводится  на некоторых современных чипах DRAM, производители которых добились уменьшения геометрии ячеек...

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


Содержание

Сообщения в этом обсуждении
"Google представил новую технику атаки на DRAM-память"
Отправлено Аноним , 25-Май-21 23:54 
Нужно сделать компьютер без оперативки

"Google представил новую технику атаки на DRAM-память"
Отправлено Аноним , 26-Май-21 00:09 
и без материнской платы

"Google представил новую технику атаки на DRAM-память"
Отправлено Аноним , 26-Май-21 00:15 
И без процессора давайте уж.

"Google представил новую технику атаки на DRAM-память"
Отправлено InuYasha , 26-Май-21 00:19 
ЧСИ, всё вышеперечисленное реально.

"Google представил новую технику атаки на DRAM-память"
Отправлено АнонИМышь , 26-Май-21 04:11 
Без процессора не получится

"Google представил новую технику атаки на DRAM-память"
Отправлено Аноним , 26-Май-21 14:19 
оперировать сигналами можно без цпу,алу,ацп,пзу.. (телефонистки, авк)

"Google представил новую технику атаки на DRAM-память"
Отправлено АнонИМышь , 26-Май-21 14:34 
Это всё равно будет процессор. Процессор это не только микро/центральный процессор

"Google представил новую технику атаки на DRAM-память"
Отправлено Аноним , 26-Май-21 14:51 
тогда инжекции автогенераторов пусть управляют потоками микрочастиц, все события замкнуть в контуре с обратной связью, энтропию собирать в антигравитоны.

"Google представил новую технику атаки на DRAM-память"
Отправлено Аноним , 26-Май-21 21:04 
C-x M-c M-butterfly

"Google представил новую технику атаки на DRAM-память"
Отправлено InuYasha , 26-Май-21 22:08 
А я говорил о мемристорах и вообще вычислениях в памяти. Ещё и кванты в стенку стучатся )

"Google представил новую технику атаки на DRAM-память"
Отправлено АнонИМышь , 26-Май-21 23:47 
Устройство для обработки данных, построенных в том числе и на мемристорах, всё ещё является процессором

"Google представил новую технику атаки на DRAM-память"
Отправлено MisterX , 26-Май-21 14:28 
В аналоговых компьютерах нет процессора

"Google представил новую технику атаки на DRAM-память"
Отправлено АнонИМышь , 26-Май-21 14:35 
Есть, как минимум сам компьютер и есть процессор

"Google представил новую технику атаки на DRAM-память"
Отправлено ммнюмнюмус , 26-Май-21 22:03 
А на них вообще возможен контроль целостности? Я так понимаю, только через эмуляцию цифрового режима.

"Google представил новую технику атаки на DRAM-память"
Отправлено Аноним , 26-Май-21 08:51 
а буква «С» в этой аббревиатуре означает ругательное слово и по совместительству синоним к собачьей особи женского пола?

"Google представил новую технику атаки на DRAM-память"
Отправлено Какаянахренразница , 26-Май-21 12:04 
Вы так спрашиваете, будто знаете, что скрывается за двумя другими буквами.

"Google представил новую технику атаки на DRAM-память"
Отправлено InuYasha , 26-Май-21 22:10 
Это слово - "самое". Вращайте барабан.

"Google представил новую технику атаки на DRAM-память"
Отправлено Феникс , 26-Май-21 15:43 
На реле!

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 25-Май-21 23:55 
Это нормально что Угл такое представляет?

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 00:29 
Их браузер жрёт много оперативной памяти. Так что они в этом шарят

"Новая техника атаки RowHammer на DRAM-память"
Отправлено InuYasha , 26-Май-21 22:26 
жрёт, жрёт, а потом - stop, rowhammer time!

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 23:56 
Ну это гугел хорошо поел и естесно над как-то покакац.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 00:05 
PoF'a нет, но вы держитесь.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено anonymous , 26-Май-21 01:29 
Proof of... F?

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 07:59 
uck

"Новая техника атаки RowHammer на DRAM-память"
Отправлено topin89 , 26-Май-21 00:29 
Может, просто перейти всем на ECC? Хотя бы без коррекции, но с индикацией ошибки?

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 01:00 
Да, надо всем бежать в магазин за ECC-железом, а то не безопасно. Надо же как-то из кризиса перепроизводства компонентов для десктопов.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено еуые , 26-Май-21 01:43 
Ну вообще-то контрольные суммы и востановление ошибок есть везде в пользовательском железе: диски,
флешки, сетевые контролеры. Непонятно почему в пользовательской памяти ее не используют.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 14:55 
Потому что average Joe не готов платить лишние 20% в ценнике за что-то непонятное (оно же и так работает??), что, к тому же, препятствует разгону (а как же fps??).

PS: Насколько эти 20% оправданы - вопрос отдельный. Но производители железа, ясное дело, считают, что оправданы.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено InuYasha , 26-Май-21 22:13 
<мой ежегодный комментарий о том, что ошибки в памяти случаются часто, есть куча исследований, ецц нужно всем, дороже, медленнее, но нужно>

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноньимъ , 27-Май-21 02:42 
>Потому что average Joe не готов платить лишние 20% в ценнике за что-то непонятное

Тащемто не 20% а 1/8, то есть 12,5%


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 27-Май-21 10:46 
average Joe вполне себе понимает, что подушки безопасности в авто нужны. Точно также и с ECC.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Bx , 28-Май-21 09:51 
> average Joe вполне себе понимает, что подушки безопасности в авто нужны. Точно
> также и с ECC.

80% покупателей авто возьмут без подушек, если тысченок 50-100 кредитных не брать лишних. Просто в силу того, что с ними никогда ничего не случалось, им только в магазин и в садик, они не гоняют итд. С ECC будет так же.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено maximnik0 , 26-Май-21 01:45 
>Надо же как-то из кризиса перепроизводства

Ух ты,перепроизводство.А где оно?Новости не смотрим_дефецит везде,из-за санкций против Китайцев.Нехватает видиокарточек,оперативной памяти,жестких дисков большой емкости.Компонентов для ноутбуков,для автомобильной электроники и т.д.Цены на электронику растут ,в среднем оптовые закупки на 15% подорожали.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Lex , 26-Май-21 04:16 
Дооо, столь ужасный дефицит, что планка неплохой ддр4 16Гб 2,66-3ГГц стоит в каком-нибудь ДНСе порядка 5-6К руб, новенький самсунговский твердотельник на 1Тб - менее 10 к руб

Хотя господа борются-таки с перепроизводством: если посмотреть на цены, то окажется, что, как только они становятся норм, сеньоры начинают срочно переходить на новую память.
Подешевела ддр3 ? -Надо принудительно переходить на новую и дорогую ддр4.
Подешевела ддр4 ? -Эй, «мы тут недавно ддр5 придумали.. частоты выше, но и тайминги пропорционально больше», зато старые дешевые планки памяти не поставить, но прироста реальной производительности практически нет


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 09:12 
>планка неплохой ддр4 16Гб 2,66-3ГГц стоит в каком-нибудь ДНСе порядка 5-6К

ИМХО - очень дорого. Непомерно дорого.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 15:27 
Я с год назад купил 2 на 4 за 7 что ли, в том же днс. И это была ддр3 не самая лучшая, планки по 8 стоили не то 8 не то 9 тысяч каждая. По-моему, так подешевело.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Lex , 26-Май-21 15:30 
>>планка неплохой ддр4 16Гб 2,66-3ГГц стоит в каком-нибудь ДНСе порядка 5-6К
> ИМХО - очень дорого. Непомерно дорого.

Дык не самую дешевую беру..
И даже такие суммы не могу назвать "дорогими" вспоминая что 1Гб ДДР3 в первые годы стоил по 1 тыс руб( еще тех, за 20-25 которых один бакс давали ) - в нынешних деньгах планка на 16Гб подобного стоила бы порядка 30-35 К руб


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 10:21 
> планка неплохой ддр4 16Гб 2,66-3ГГц стоит в каком-нибудь ДНСе порядка 5-6К руб

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


"Новая техника атаки RowHammer на DRAM-память"
Отправлено n00by , 26-Май-21 11:07 
> Дооо, столь ужасный дефицит, что планка неплохой ддр4 16Гб 2,66-3ГГц стоит в
> каком-нибудь ДНСе порядка 5-6К руб

Открыл прайс. Для Москвы:

AMD Radeon R7 16 ГБ 2133 МГц-- 6 099 ₽
A-Data 16 ГБ 2400 МГц -- 6 499 ₽

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

> новенький самсунговский твердотельник на 1Тб -
> менее 10 к руб

На новой модной QLC памяти? А в Pro версии ныне TLC. =)


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 15:16 
> планка неплохой ддр4 16Гб 2,66-3ГГц

DDR4-2133-2666 - это то, что в конце смены с пола лопатой соскребли, а не "неплохая". Нормальная память начинается с 3200, и если присматривать с приличными таймингами и разгонным потенциалом, выложишь порядка 8 тыр. за 2x8 GiB. 16 гигов уже маловато на сегодняшний день, так что считай 15-16 тыр. за 4x8 GiB.

> самсунговский твердотельник на 1Тб - менее 10 к руб

Это 870 QVO на QLC, что за эти деньги дикий оверпрайс. 870 EVO стоит немногим больше, но зато на TLC, что скажется на производительности и долговечности.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 15:32 
Как можно брать не MLC? Вот и майнеры у которых за неделю улетают все потребительские диски оценили.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Michael Shigorin , 26-Май-21 15:55 
Тоже мне оценщики -- толпа жадных глупцов, ищущих, как бы ничего не делать.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 16:18 
Зато так сказать на практике проверили чего эти самсунги стоят.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено InuYasha , 27-Май-21 15:04 
На практике проверяли на багомерзком 3D-ньюсе. Мб до сих пор провеяют.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 17:14 
> Как можно брать не MLC?

Смотря, для чего. Если вы собираетесь полностью перезаписывать его каждый день, то да, MLC или SLC, если найдёте. Для повседневного обывательского использования TLC хватит за глаза - скорее, стандарт SATA отомрёт, чем такой SSD, особенно - большой ёмкости. Для постоянного хранения, где по каким-то причинам HDD не подходит, QLC мог бы быть неплохой альтернативой, если бы стоил раза в два дешевле TLC в расчете на объем. Но таких предложений я пока не видел.

PS: Я здесь не рассматриваю китайские noname SSD, которые не умеют в нормальный wear leveling. Хотя даже китайцы сейчас свою паспортную долговечность обеспечивают. Основная разница будет, скорее, в производительности.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 17:35 
У меня вот есть бытовая задача записать от 1 до 10 терабайт в день каждый день. А для чего ещё покупать ссд, чтобы на них файлы хранить что ли? Ссд нужны для быстрого доступа к оперативным данным для работы с ними перед отправкой хоть на плёнку хоть куда. Со скоростью жёстких дисков работать с данными просто больно, особенно когда нужен случайный доступ.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 18:18 
> У меня вот есть бытовая задача записать от 1 до 10 терабайт в день каждый день.

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


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 20:41 
Да обычная. Сейчас даже все игрушки по 300гб. Временных файлов бывает довольно много, оттуда и объёмы такие.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено InuYasha , 26-Май-21 22:16 
Практический совет: заведите рамдрайв.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 27-Май-21 00:33 
И сколько раз в день вы игрушки переустанавливаете? Каждый день? А играть-то время остаётся?

И нет, 300 гигов - это не норма. Есть, конечно, отдельные экземпляры, но это больше исключения.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 27-Май-21 01:21 
> Да обычная. Сейчас даже все игрушки по 300гб. Временных файлов бывает довольно
> много, оттуда и объёмы такие.

Чего-то ты преувеличил, топовые ААА игрушки типа киберпанка и ассасинов в пределах 50-100гиг, RDR2 разве что чуть больше, вроде около 150.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 27-Май-21 01:38 
Последние несколько игр что я купил были порядка 200 в распакованном виде, скачиваются они пожатыми и шифрованными. Про топовый киберпанк и обсосинов было забавно, спасибо.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено ммнюмнюмус , 27-Май-21 11:24 
Видео-монтажерам требуется материал. Конечно, если операторы A/V-записи теперь пишут сразу в сжатый формат, то эта проблема не так серъезна. Но насколько я понимаю, это повышает шанс словить XRUN что в аудио что в видео (артефакты короче), а в индустрии мне кажется с этим не шутят.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 11:27 
>кризиса перепроизводства компонентов

Перепроизводства? Наоборот же, дифицит полупроводниковых изделий из-за прошлогодних карантинов. Вон даже Атмег для Ардуинок не хватает.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено android lover , 26-Май-21 22:10 
Ну вообще нонче ецц ддр4 планки не редкость и стоят как обычные (или почти), да и процессоры все вменяемые ецц тоже поддерживают (рызены там всякие), мамки тоже (асроки например). Так что ецц в консумерском железе -- уже норма. Конечно, ецц не грозит фанатам ынтiля, но им туда и дорога.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено edo , 26-Май-21 03:18 
> Может, просто перейти всем на ECC?

Так ЕМНИП в ddr5 ecc будет обязательным. Только ecc не панацея, некоторые варианты rowhammer работают и с ecc.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Онаним , 26-Май-21 07:59 
Работать-то они работают, но двухбитовая ошибка приводит к останову системы, поэтому в абсолютном и подавляющем большинстве удачных эксплуатаций система просто встанет колом. Более-битовая ошибка в теории может остаться незамеченной с некоторой вероятностью, но с учётом разброса параметров результата при эксплуатации rowhammer - вероятность очень мала.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено InuYasha , 26-Май-21 22:18 
Вовсе не обязательно системе вставать колом. Просто будет срач в логах БМК и ОС.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Онаним , 26-Май-21 22:18 
При однобитовой (исправимой) будет срач.
При двухбитовой (сиречь неисправимой) стандартное поведение - полный останов.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено InuYasha , 27-Май-21 10:28 
Насколько я помню, Unrecoverable error не гарантирует System Halt. У меня был сервер где они сыпались пачками и в конце-концов, он зависал. Кстати, со в ремён ДДР2, если не ошибаюсь, детектировать возможно чуть ли не 4-битные ошибки на регистровой ChipKill-памяти.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Онаним , 27-Май-21 13:45 
Стандартное поведение - останов. В зависимости от реализации CPU/платы может меняться, да.
Регистровая память бывает с хитрыми дополнительными набортными ECC, да.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Анонимленьлогиниться , 26-Май-21 11:12 
Шутите? Вот так на халяву захотели получить на десктопе ECC? А за поддержку в процессоре, более широкую шину памяти (72 бита вместо 64 разводить на чипе и плате), дополнительный чип на каждые имеющиейся 8 и тп платить кто будет, Пушкин?

Нет такого и не планировалось. Там есть внутренний (on-die ECC), который внутри самого модуля позволяет снизить риски самых злобных вариантов Rowhammer, да. И он очень экономичный, 8 бит ECC на 128 бит данных. Но наружу, до процессора это не доходит. Поэтому на северах остается классический side-band ECC (который будет в дополнение к on-die варианту), т.е. 9 чипов в группе вместо 8, отдельные транспортные линии, передача 72 бит вместо 64 до контроллера памяти, отлов ошибок транспортного уровня и тп. А на десктопе этого не будет.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено edo , 26-Май-21 11:35 
> Шутите? Вот так на халяву захотели получить на десктопе ECC? А за
> поддержку в процессоре, более широкую шину памяти (72 бита вместо 64
> разводить на чипе и плате), дополнительный чип на каждые имеющиейся 8
> и тп платить кто будет, Пушкин?

про поддержку в процессорах — у amd практически все поддерживают (пусть и не все официально), и да, оно работает, проверено лично.
у intel по слухам ограничение софтовое.
дорожки на плате не сказать, что сильно дорого стоят.


> Нет такого и не планировалось. Там есть внутренний (on-die ECC), который внутри
> самого модуля позволяет снизить риски самых злобных вариантов Rowhammer, да. И
> он очень экономичный, 8 бит ECC на 128 бит данных. Но
> наружу, до процессора это не доходит.

погуглил, всё так. печаль.
то есть даже статистики по ошибкам не будет? по мне дурацкая экономия. самое ценное на мой взгляд в ecc памяти — это возможность узнать о необходимости замены модуля без суточного его тестирования.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено penetrator , 26-Май-21 15:28 
купил себе рам с ECC, Samsung на B-die... пока не гнал, не знаю буду ли вообще

с AMD работает все просто, обычный UDIMM... на плашке памяти на 1 банк больше для хранения четности

а еще у AMD есть TSME на десктопе

пусть теперь свой молоток в опу засунут, и интел ту да же

красные хоть и залупили прайс, но технологии у них поинтереснее того что дает нам интел

ценник кстати начала чуть снижаться на фоне ананосов AM5


"Новая техника атаки RowHammer на DRAM-память"
Отправлено InuYasha , 26-Май-21 22:21 
+1
ставлю ецц-память со времён Атлон64. За 3Дмарками не гонюсь. Но тут ещё важно чтобы мамка имела разводку и настройки в биосе.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноньимъ , 27-Май-21 02:46 
>Шутите? Вот так на халяву захотели получить на десктопе ECC? А за поддержку в процессоре, более широкую шину памяти (72 бита вместо 64 разводить на чипе и плате)

Это и так везде есть кроме абсолютно бюджетных решений.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 17:27 
> Так ЕМНИП в ddr5 ecc будет обязательным.

Это on-chip ECC, а не тот ECC, который защищает на всём пути от памяти до CPU. По идее, on-chip ECC должен работать и для защиты от RowHammer, но только вводился он не для этого, а для того, чтобы память на частотах DDR5 и на текущих и будущих плотностях ячеек _вообще_ работала безо всяких RowHammer. Процент ошибок и так высокий, так что, если его дополнительно повысить с помощью RowHammer, ECC может не спасти.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Онаним , 26-Май-21 07:57 
Вообще не проблема. У AMD в пользовательских платформах ECC неофициально поддерживается начиная с первых Zen, и прекрасно работает.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено ryoken , 26-Май-21 09:18 
А не раньше? Почему-то казалось, что AMD жрёт ECC чуть не с Атлон64. Поправьте, если ошибаюсь.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 11:37 
На сколько процентов дороже планка с ECC при прочих равных?

"Новая техника атаки RowHammer на DRAM-память"
Отправлено ryoken , 26-Май-21 11:59 
> На сколько процентов дороже планка с ECC при прочих равных?

А что щас не дороже? На всё цены уехали.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено penetrator , 26-Май-21 15:30 
неправильный вопрос, я купил дешевле чем геймерские киты, а так +- одно и тоже

разница только в том что ECC будет в стоке, например 2933, а кит 3600-3800


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Онаним , 26-Май-21 22:23 
> разница только в том что ECC будет в стоке, например 2933, а
> кит 3600-3800

При официальном пределе проца в 3200... ну, вы поняли.
Киты в 3600-3800 - уже разгон, со всеми вытекающими.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Онаним , 26-Май-21 23:08 
> На сколько процентов дороже планка с ECC при прочих равных?

При прочих равных - смотря с чем сравнивать.
Если с аналогичной плашкой без ECC того же производителя - в пределах 10%.

16G/2666/CL19:
M378A2K43CB1-CTD - 7.6 тысяч опилок
M391A2K43BB1-CTD - 8.0 тысяч опилок

Другое дело, что ECC с "гей-мерзкими" частотами вы не найдёте, эти модули не ради маркетинга бОльших цифирок существуют.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Michael Shigorin , 26-Май-21 15:56 
Да, у меня такой 939-й когда-то был.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Онаним , 26-Май-21 22:36 
> А не раньше? Почему-то казалось, что AMD жрёт ECC чуть не с
> Атлон64. Поправьте, если ошибаюсь.

Вообще да, с K8, но там можно было сурово "не попасть" на нужную ревизию проца и плату. С Zen почти все поддерживают (и не стесняются заявлять о поддержке), за исключением APU и некоторого небольшого количества плат.

У FX поддержка ECC уже была почти железно, но зато плат с поддержкой ECC всё равно было очень мало - одна из немногих была у меня, Sabertooth 990FX.

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


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноньимъ , 27-Май-21 02:49 
>за исключением APU

Апу серии "про" поддерживают и даже официально.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Онаним , 28-Май-21 09:18 
PRO да, и это очень странно.
Из обычных почему-то вырезали, хотя по идее процы одни и те же.
А из десктопов не вырезали.
Есть мнение, что "одни и те же" в случае APU всё-таки не выполняется.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 09:54 
Около года назад смотрел с надеждой на AMD по поводу ECC, процессоры без встройки "поддерживают", а вот из материнок: "официально" только асроки заявляли о совместимости. В асусах и гигабайтах было чётко сказано: "не поддерживаем".
Ознакомите с удачными кейсами AMD+ECC на десктопе?

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Штыбель , 26-Май-21 10:26 
>Ознакомите с удачными кейсами AMD+ECC на десктопе?

У меня сейчас работуют следующие комбинации CPU+MB:
AMD Ryzen 5 5600X + ASUS Prime B550-PLUS
AMD Ryzen 5 5600X + ASUS Prime X570-PRO
AMD Ryzen 7 5800X + ASUS Prime X570-PRO

Память Kingston ksm32ed8/16me


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Штыбель , 26-Май-21 10:29 
Также, при установке ECC-памяти, исчезли проблемы "недоразгона", когда планки с шильдиком 3200 и моцными радиаторами, заводится на 2133.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 12:20 
Как вы это объясняете?

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Онаним , 26-Май-21 22:37 
ECC память обычно жёстко в своих характеристиках.
Её не делают "разогнанной с завода" (ака "гей-меры схавают").

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 10:30 
У меня два года как ASUS PRIME B450M-A. И в неё ECC есть. Но я решил на более дорогие и медленные планки не тратиться.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено dalco , 26-Май-21 10:36 
У гиг точно некоторые платы поддерживают, но, вроде как, только дорогие модели.

3900X/X470AorusGaming7WiFi/32Gb ECC (Kingston какой-то там) пашет на домашнем серваке. Что винда, что линь говорят одно и то же "ЕСС есть, включено, ошибок не обнаружено". И в официальном memory support list несколько ECC плашек памяти затесалось с примечанием - только для Pro-версий CPU.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Анонимленьлогиниться , 26-Май-21 11:14 
Лучше проверить. Тест делается несложно, включаете фен и аккуратно направляете на работающую память (на достаточном расстоянии). Под нагревом сильно вырастает % ошибок и их можно получить на работающей памяти, для проверки работы ECC.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено dalco , 26-Май-21 12:25 
Во-первых, народ на реддите конкретно эту мамку, вроде как, проверял. Без фена, просто разгоном. Во-вторых, сервак рабочий, загруженный, в общем, на нём я экспериментировать уже точно не буду :)

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Онаним , 26-Май-21 22:40 
Официально - только Pro-версии. На практике - по факту умеют все настольные Zen, кроме APU.
Процы одни и те же, но официальный саппорт производителя на ECC в не-Pro версии не распространяется.

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

PRIME X370-A у асуса (не столь дорогая плата) вполне себе поддерживала ECC. Да и B-бюджетки тоже.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено ryoken , 26-Май-21 12:01 
> Ознакомите с удачными кейсами AMD+ECC на десктопе?

У меня дремучее АМД, про которое упоминал :D.
Asus A8N-E (+A8N5X), Opteron 175 + DDR1 2Gb (маркировку сейчас не скажу, не под рукой).


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Онаним , 26-Май-21 22:40 
Ну, блин, взяли серверный дырчик. Эти-то официально поддерживают :D

"Новая техника атаки RowHammer на DRAM-память"
Отправлено ryoken , 27-Май-21 09:31 
> Ну, блин, взяли серверный дырчик. Эти-то официально поддерживают :D

На А64 3200+ было ну вот абсолютно тоже самое :D. Он просто куда-то у меня делся (или я ему ноги поломал кривыми лапами и выкинул).


"Новая техника атаки RowHammer на DRAM-память"
Отправлено InuYasha , 27-Май-21 12:23 
Поделюсь, тогда уж, и своими :)

ECC-unbuffered работала вот на этих:
ANUS M3N-WS
ANUS M4A89GTD (вроде)
потом полностью перешёл на Tyan и Supermicro )


"Новая техника атаки RowHammer на DRAM-память"
Отправлено ryoken , 27-Май-21 13:33 
> ANUS M3N-WS
> ANUS M4A89GTD (вроде)

За что вы их так ненавидите? (ANUS) Можно понадеяться, что это глупая опечатка? :)


"Новая техника атаки RowHammer на DRAM-память"
Отправлено InuYasha , 27-Май-21 14:58 
А за что их любить? Единственную хорошую материнку испоганили разводкой одной(!!) PWM-шины на 3 вентилятора! (или одного сенсора... подзабыл уже)
И ещё вот это: https://www.youtube.com/watch?v=e48eYElm1R8

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Онаним , 30-Май-21 19:14 
Разводка одной PWM-шины - это ещё не всё.
На какой-то из плат у асуса была разводка одной слабой линии питания на все 3 разъёма вентилятора, включая процессорный. В итоге при установке более-менее мощного процессорного и мощных корпусников она со временем дохла. Правда больше с тех пор не встречал.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Онаним , 30-Май-21 19:16 
(было во времена первых K7, для уточнения)

"Новая техника атаки RowHammer на DRAM-память"
Отправлено InuYasha , 31-Май-21 10:48 
Времена P2B! A7D-133 (или как-то так)? :D

А я говорил про KGPE-D16 - которую ФОСС так любит.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено noname.htm , 26-Май-21 14:54 
Инфа по материнкам с поддержкой: https://www.overclock.net/threads/ryzen-ecc-motherboards.162.../
Ещё был ряд аналогичных тредов на Reddit.
В целом про работу ECC на Ryzen: https://hardwarecanucks.com/cpu-motherboard/ecc-memory-amds-.../

Мой рабочий кейс: Ryzen 3 1200 + ASUS PRIME B350M-A, то есть работает из говна и палок, но память обязательно Unbuffered, тут нужно внимательно.

$ edac-util -v
mc0: 0 Uncorrected Errors with no DIMM info
mc0: 0 Corrected Errors with no DIMM info
mc0: csrow2: 0 Uncorrected Errors
mc0: csrow2: mc#0csrow#2channel#0: 0 Corrected Errors
mc0: csrow2: mc#0csrow#2channel#1: 0 Corrected Errors
edac-util: No errors to report.

$ edac-util -sv
edac-util: EDAC drivers are loaded. 1 MC detected:
  mc0:F17h


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Онаним , 26-Май-21 22:24 
> Ознакомите с удачными кейсами AMD+ECC на десктопе?

На столе стоит Ryzen с ECC.
Однобитовые ошибки детектит влёт, при двухбитовых - встаёт раком.
Таким образом обнаружил ухудшившийся физически контакт пару лет назад воткнутой плашки памяти.
Вынул модули, вставил модули, и ошибок больше не стало.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Онаним , 26-Май-21 22:29 
Кто в асусах год назад говорил не поддерживаем?
Ещё на x3xx поддерживалось.
Почти у любой модели в характеристиках на сайте: "ECC Memory (ECC model) support varies by CPU".
Нет поддержки у пары топовых моделей на X470, хз почему.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено lockywolf , 26-Май-21 06:26 
Хорошо, когда новые техники выходят на рынок!

"Новая техника атаки RowHammer на DRAM-память"
Отправлено acroobat , 26-Май-21 10:02 
Давно пора переработать оперативную память, поставив  на каждую планку чип. Тогда и автоматическое управление памятью будет не нужно.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Гуглаг , 26-Май-21 10:18 
Давно пора переработать архитектуру ПК, заменив все ПК на тивоизированные приставки, а всё ПО переместив в облако, и деря деньги за пользованием им. Одномоментно решаются все проблемы с киберпреступниками, включая пиратов, нарушителей ToS, free-riderов, reverse engeeroв, и тех, кто желает поломать ваши ПК: нет ваших ПК - невозможно их поломать. А наши сервера поломать мы не дадим, ведь там будет крутиться только софт, разработанный нашими пролами, на железе, разработанном нашими пролами. А с инсайдерами проблемы решит СБ и ФБР.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 14:36 
легче играть в митм, пробрасывая потоки, или шифропотоки без митм - пусть на клиенте хоть расплавится, новое купят.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 11:31 
Так на планках и так чипы имеются. Без них никак.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено acroobat , 26-Май-21 11:52 
> Так на планках и так чипы имеются. Без них никак.

Теперь внимание вопрос: "Для контроля и управления?"


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 10:17 
Как они узнают что этот адрес памяти лежит физически рядом с вот этим? Может в этом направлении копать? Уже есть защиты подобного вида про address radnomization

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 10:22 
Это отреверсили другие люди в прошлых статьях. Даже инструмент выпустили, drama. ASLR не спасёт - он рандомизирует только страницы, а тут играют внутри страниц на отревершенных секретах реализации. То есть производители процев и памяти всё давно знали, но это был большой большой секрет.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено penetrator , 26-Май-21 15:40 
но как реально эксплуатировать?

допустим какая-то 4K страница принадлежит целевому системному процессу, как тогда в пределах этой страницы чужого процесса произвольно адрессовать нужные биты?


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 17:33 
Не обязательно атаковать конкретный процесс. Можно просто из виртуалки замочить соседнюю виртуалку или хост.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 17:59 
> но как реально эксплуатировать?

Тех, кто может это на пальцах объяснить наперечет, и заняты они в спецслужбах.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено edo , 26-Май-21 11:42 
первое, что приходит в голову: у процесса есть доступ только на чтение в некоторую страницу памяти, а он, оказывается, может в каких-то случаях модифицировать там данные.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 17:55 
> у процесса есть доступ только на чтение в некоторую страницу памяти, а он, оказывается, может в каких-то случаях модифицировать там данные.

Нет, это предположение ошибочно.

Приблизительно все выглядит так:
У процесса есть только "догадка" что в некоторой области лежат нужные данные.
В эту область процесс доступа не имеет (ни чтение, ни запись).

Процесс пишет, читает в свои области памяти, которые находятся рядом с нужным участком.
Эти чтения и записи искажают нужную область.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено penetrator , 27-Май-21 03:58 
>> у процесса есть доступ только на чтение в некоторую страницу памяти, а он, оказывается, может в каких-то случаях модифицировать там данные.
> Нет, это предположение ошибочно.
> Приблизительно все выглядит так:
> У процесса есть только "догадка" что в некоторой области лежат нужные данные.
> В эту область процесс доступа не имеет (ни чтение, ни запись).
> Процесс пишет, читает в свои области памяти, которые находятся рядом с нужным
> участком.
> Эти чтения и записи искажают нужную область.

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


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 10:39 
> Если интенсивность чтения достаточно большая, то соседняя ячейка может потерять достаточно большой объём заряда и очередной цикл регенерации не успеет восстановить её первоначальное состояние, что приведёт к изменению значения сохранённых в ячейке данных.

Наверное в Гугле курят гугловые баннеры, уже, или ещё. А может быть как всегда.

Внимательно читаем Мишку Гука с его энциклопедиями, и пишем себе на подкорку - больше 5 раз ячейку памяти не прочитаешь между циклами регенерации. Регенерация аппаартно запрещает доступ к ячейке, которая регенерируется. В старых компах можно было в системе изменить время регенерации, увеличив его, и увеличив быстродействие передачи данных в памяти. Но при увеличении времени больше чем на 20%, комп мог нормально не работать, или не работать совсем.
Это не какой то там эфимерно-теоретический отчет Гугла. Такое делалось реально, на лабах, собственными руками.
  


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 11:35 
Так следующий цикл регенерации не обязательно будет регенерировать строку, в которой атакуемая ячейка.

"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 26-Май-21 18:10 
> атака Half-Double основывается на физических свойствах кремниевой подложки.
> Half-Double показывает, что, вероятно, приводящие к Rowhammer эффекты утечки зарядов зависят от расстояния

Похоже технологический предел полупроводниковых процессоров достигнут и всяческие ухищрения буду приводит к новым проблемам.


"Новая техника атаки RowHammer на DRAM-память"
Отправлено Аноним , 31-Май-21 14:19 
обрабатывать быстрее чем тырят и ломают, за митигейты, плюсы, ноопы и мудрые схемы бить бамбуковой линейкой по пальцам, никаких разрешений, ордеров и дипломатии, больше всяких предсказаний ветвления и статистических допущений, чтобы наносекунды хватило на "свой-чужой" и выжигания лазером с низких орбит человекоошибки.

"Новая техника атаки RowHammer на память DRAM"
Отправлено Онаним , 26-Май-21 22:41 
Участить регенерацию, сделать её приоритетной.
Да, процентов на 5 вырастет потребление и на те же процентов 5 упадёт производительность.
Ну и фиг ли. Зато про атаки с утечкой можно будет забыть.

"Новая техника атаки RowHammer на память DRAM"
Отправлено Онаним , 26-Май-21 22:42 
Эти убажества - просто от безумной гонки за очередными 0.1% производительности и потребления в год.