Цитата: Поверонов от 09.06.2021 21:29:13Так можно компенсировать случайную временную помеху ( типа электромагнитной наводки ) но невозможно постоянное искажение на одном из сравниваемых источников - получится бесконечный цикл сравнений
Цитата: qurvax от 09.06.2021 14:03:33Смешались в кучу кони люди. Ну, тоесть DRAM с НЖМД А этот феномен давно на практике пользуют.
Цитата: Podli от 09.06.2021 21:42:56Брак в ядре отлавливают на производстве специальными тестами. И чинят путем отключения дефектного ядра и объявлением ентого проца процом более дешевой серии с меньшим количеством ядер.
Цитата: Longspig от 09.06.2021 22:45:41Так по ссылке - нынешний брак таков, что уже не ловится на производстве.
Я в жизни встретил всего один случай брака процесора (286-й AMD не проходил тест флагов регистра состояния). По DRAM случаев уйма, а вот процессоры были "островом стабильности... были...
.
- Вовочка, предложение - "я красива" это какое время?
- прошедшее, МарьВанна, прошедшее...
Цитата: Podli от 09.06.2021 23:59:44Хз, у нас проблемы с процессорами в разы реже, чем с памятью встречаются. Хотя и память вполне себе надежная штука, какие-либо веселости встречаются весьма редко. Процов многие тысячи, так что выборка вполне себе презентабельная. И да, я про недешевые сервера, а не про пользовательское железо.
ЦитатаПосле нескольких повторений на устройстве исследователи поняли, что вычисление Int (1.1^53) в качестве входных данных для функции math.pow в Scala всегда выдаёт результат 0 на ядре 59 процессора. Когда они заменили вычисление на Int (1.1^52), программа выдала ожидаемый результат 142.
Цитата: Longspig от 10.06.2021 12:21:48Вот вряд ли Facebook бюджетное железо для своих серверов использует. Да и наличие 59-го ядра о чем-то да говорит:
Цитата: Longspig от 10.06.2021 12:21:48Вот вряд ли Facebook бюджетное железо для своих серверов использует. Да и наличие 59-го ядра о чем-то да говорит:
Цитата: ps_ от 09.06.2021 19:04:06Помнится мне показывали ИБМ-овский чип для сверх надежных вычислений. Там стояло два кора и КАЖДАЯ операция делалась на обоих.
Между ними стоял маленький модуль, который сравнивал результат и в случае несовпадения мог открутить назад и повторить операции, начиная с ошибочьной
Цитата: Longspig от 09.06.2021 22:38:25Это не "феномен". Это то - "чего не должно быть, потому что не должно быть никогда". Код моей программы может случайно совпасть с "феноменом" и начать произвольно менять содержимое памяти.
Цитата: Longspig от 09.06.2021 22:38:25С НЖМД то же самое. Если диск выдает ложные данные, он должен взводить состояние ошибки. Рейды работают на этом принципе. Именно так определяется, какое "зеркало" содержит валидные данные. На самом "блине" данные защищены контрольными суммами и бит ошибки взводится по несовпадению КС. Но сейчас, при нарушении трансляции второго уровня, SMR-ы выдают или нули или паттерн. Как зеркальный рейд узнает, "кто прав"? Для того, у Sun был (и есть) серверный формат сектора 528 байт, т.е. сектор 512 + "сквозная" КС от хоста до харда.
.
Цитата: ps_ от 10.06.2021 20:43:18Я говорю про то, что лично видел.
Это был конец 90-х и может быть три ядра было тяжело делать.
Там говорилось, что то по поводу финансовых вычислений и если процессоры полностью запутались, то самое надежное - это совсем остановить машину, чем считать неизвестно что
Цитата: qurvax от 10.06.2021 14:52:21Сейчас идут путем посылки лесом рейд-контроллеров и реализации всего на софте, сo сквозной интеграцией всяких там избыточных данных на нескольких уровнях. SDS зовется. Венда умеет. Storage Spaces и ReFS именно про это вот все.
Цитата: gvf от 10.06.2021 21:23:58Все верно, задача компаратора выявить неисправный проц, а не правильно посчитать (довести самолет до посадки в аэропорту - "три датчика угла атаки" (с))
Цитата: GrinF от 11.06.2021 11:24:38Компаратор нисколько не поможет выявить несправный процессор. Он только говорит что данный шаг вычисления некорректный, ибо процессора только 2 и неизевстно кто лажанулся и по какой причине...
Цитата: Podli от 11.06.2021 10:45:34Отсутствие кэша на запись приводит к заметному снижению производительности дисковой подсистемы в ряде случаев, потому от RAID контроллеров оказываться себе дороже.
Цитата: ps_ от 11.06.2021 12:16:17Миллиардные доли
Цитата: gvf от 11.06.2021 11:40:41Вероятность ошибки в проце это миллиардные доли, совершенно неважно какой из двух и по какой причине, важен сам факт ошибки в одном из, и это уже достаточное основание для замены.
Никто не будет разбираться в чем причина ошибки, тем более что речь не о сути самой ошибки (т.е. ошибки в микрокоде приводящие к неверному результату но синхронно на обоих процах не являются поводом для замены), а только в несовпадении результатов двух полностью идентичных.
Цитата: GrinF от 12.06.2021 01:18:49чушь ... процессорможенаходся в у словиях в которых невоможназамена-напрмер недалечеодерного реактора, или на спутнике связи или на вояджере - там кстати ошибки вообще норма...поэтому не то что никто не будет опзбираться о причинах ошибки , а еще на этапе проектирования будкь знать что лшибкти есть = и вкдючать проверочные цепи для еоррекции резкльтатов
Цитата: mse от 12.06.2021 20:28:59Ну, эта проблема наблюдалась ещо на 256кбитных микросхемах(3,14здец, когда-то это считалось неимоверно круто) и многие говорили, чток 40-м годам слой навоза на улицах Нев-ёрка будет 20-30смсделать микросхему ДРАМ 1Мбит будет невозможно из-за её принципиальной ненадёжности. Но каг-то перемогли...
Ограниченность размеров транзистора фундаментальными причинами(а это длина затвора порядка 20нМ, несмотря на 10-7-5-2 нм проектные нормы), заставит набирать слои, как у нонешних флэшей и увеличивать габарит ячеек, для более дешёвого техпроцесса.
Цитата: adolfus от 13.06.2021 20:19:37Проектные нормы – это не про размеры транзисторов и даже не про размеры их частей. Это ближе к ширине проводников в слоях металлизации и расстоянию между ними. Транзистор имеет размеры в разы превышающие проектные нормы.
ЦитатаБЕРЛИН, 14 июн - РИА Новости. Минюст ФРГ подтверждает информацию о правовых претензиях к Telegram, ожидает ответную реакцию от компании, заявила на брифинге в Берлине представитель министерства.
Ранее издание Spiegel сообщило о том, что мессенджеру Telegram грозят в ФРГ штрафы до 55 млн евро из-за отсутствия контактного лица для общения с государственными службами и недостаточных мер для борьбы с нарушающим закон контентом. Согласно информации издания, федеральное министерство юстиции ФРГ требует, чтобы Telegram "подчинялся закону", платформа должна быть "обязана быть доступной для властей, незамедлительно удалять криминальный контент и активно передавать пользовательские данные следователям".
"Это соответствует действительности", - заявила в понедельник представитель министерства, комментируя публикацию Spiegel, добавив, что федеральное управление юстиции, которое входит в систему минюста ФРГ в рамках работы по линии правовых запросов, направило два письма в компанию Telegram в Дубай.
"У компании есть возможность дать ответ. О деталях отдельных процессов не сообщается", - добавила представитель министерства.