Connect with us

Технологии

Google разрабатывает проект SiliFuzz для массового обнаружения скрытых дефектов CPU

Опубликовано

от


Google прилагает все усилия для проактивного обнаружения дефектов программного обеспечения в ключевых проектах с открытым исходным кодом. Но теперь стало известно, что компанией также разрабатывается система SiliFuzz, которая будет обнаруживать дефекты в процессорах.

Что это

Принцип работы SiliFuzz заключается в анализе производительности процессора путем выполнения заранее подготовленных тестовых данных, собранных с помощью эмуляторов. Это одна из разновидностей фазирования — процессор загружается «случайными» вычислениями, результат которых проверяется на выходе. Если есть несоответствие, процессор считается неисправным.

Для чего это нужно

Система в первую очередь предназначена для обнаружения электрических дефектов микросхем, которые могут возникнуть во время производства, сборки, рабочего процесса и т.д. Особое внимание уделяется именно им, а не логическим ошибкам в самих процессорах. В то же время, рассматриваемые тесты не используют никаких низкоуровневых механизмов отладки, что позволяет использовать их в «живых» системах.

По сути, задача разработчиков — создать систему, способную регулярно тестировать каждое ядро каждого сервера Google с минимальным влиянием на его производительность. В своем нынешнем виде SiliFuzz выбирает момент времени, когда нагрузка на конкретную машину не слишком велика, и последовательно тестирует группы из четырех потоков (2 ядра с SMT) не более чем за две минуты. В настоящее время разработчики сосредоточились на процессорах x86-64, которые широко используются самой компанией Google.

Основная цель проекта — автоматизировать обнаружение скрытых дефектов, приводящих к просчетам, которые гораздо опаснее простых сбоев и аварий, поскольку лишь небольшие отклонения в работе чипа приводят к накоплению целого массива ошибок. В некоторых случаях разница составила менее 0,0000003%, но этого может быть достаточно для возникновения серьезных проблем.

Какова эффективность

Около 45% дефектов, обнаруженных с помощью SiliFuzz, не отслеживаются другими инструментами. В будущем разработчики планируют расширить SiliFuzz, увеличить скорость работы программы и в целом улучшить качество ее работы.

Источник: phoronix, github

Иллюстрации: Laura Ockel on Unsplash

Для тех, кто хочет знать больше:



Продолжить чтение
Партнеры
Нажмите, чтобы оставить комментарий

Оставьте ответ

Ваш адрес email не будет опубликован.

Технологии

Немного перепутали. Археологи определили, кому принадлежат древние загадочные следы в Африке

Опубликовано

от




Примерно 3,7 миллиона лет назад представитель неизвестного вида прошел на двух ногах по покрытию вулканического пепла на территории современной северной Танзании.

Продолжить чтение

Технологии

Украиноязычные комментарии, шум стадиона или иностранные языки: MEGOGO вводит функцию мультиаудио для спортивных трансляций

Опубликовано

от



MEGOGO реализовал технологию мультиаудио во время спортивных трансляций

 

Теперь зритель решает, как будет звучать его «домашний стадион»

 

На медиасервисе MEGOGO появилась функция мультиаудио, которая позволяет пользователю выбирать аудиодорожку прямо во время прямой трансляции. Среди предложенных вариантов: классические украиноязычные комментарии, интершум (звук стадиона) и альтернативное звучание (французская, английская или любая другая аудиодорожка).

Новый функционал доступен при просмотре как на собственных каналах MEGOGO Футбол Первый/Второй/Третий и поп-ап каналах, так и на событиях в разделе «Спорт».

«Мы уже достаточно давно делаем просмотр ТВ и кино таким, каким его хотел бы видеть зритель. Добавляем все больше интерактивных и инновационных функций. Зритель может выбирать качество изображения, ставить просмотр на паузу, отматывать назад, а теперь и выбирать тип звучания прямо во время прямой трансляции. Многие пользователи обращались с просьбой давать возможность выбирать звуковой формат, а теперь это реально», – говорит Иван Шестаков, директор по стратегическому развитию MEGOGO.

Новая технология реализована к эксклюзивным событиям, права на показ которых принадлежат MEGOGO. А именно: матчи Лиги чемпионов УЕФА, Лиги Европы УЕФА и Лиги конференций УЕФА, La Liga, Ligue 1, Кубок Германии (DFB-Pokal), бои Top Rank, K2 Promotions Ukraine, Bellator и другие.

 

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

 

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



Продолжить чтение

Технологии

Бешеный аттракцион. 10 игр, которые не дадут скучать ни секунды

Опубликовано

от




Игровое выгорание — это не шутка. В современных реалиях оно может наступить гораздо раньше, чем кажется.

Продолжить чтение

Trending