Форум

Пожалуйста или Регистрация для создания записей и тем.

Какие программные алгоритмы были реализованы аппаратно

 

А давайте в этой теме соберём информацию, а какие наиболее интересные примеры из истории, - какие программные алгоритмы были реализованы аппаратно?

Эта тема очень интересна для общего познания.

 

 

Ну один из ярких примеров это протоколы А3 и А5 для GSM связи.

(https://ru.wikipedia.org/wiki/A3_(%D1%88%D0%B8%D1%84%D1%80)

https://ru.wikipedia.org/wiki/A5_(%D0%B0%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D1%88%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F))

Применяется на начальном уровне шифрования канала связи (не путать с ssl или tls).

Есть в каждом мобильнике или устройстве работающем с GSM.

Реализовано в чипе.

В качестве поставщика генерации применен генератор латинских квадратов.

9-го порядка.

Причем спустя много лет когда были опубликованы исходники (изначально они были закрыты), то выяснилось что в коде есть ошибка.

Естественно заменить все чипы GSM на всей планете - проблемно, поэтому так и оставили.

Кратко суть ошибки : пропущена запятая (честно говоря подзабыл, м.б. и не в том месте поставлена) и вместо 9-го порядка получился 6-ой порядок, что существенно меньше по рангу.

Так что про любой мобильник можно смело говорить "это уменя переносной генератор Латинских квадратов"...

Yura12 и Шмяка отреагировали на эту запись.
Yura12Шмяка

 

Понятно.  Спасибо.

Насколько я знаю, в 2013 - 2014 годы в центральные процессоры Intel встроили аппаратную декодировку VP8 и VP9 форматов видео.

И вроде как формат фотографий JPEG тоже реализован аппаратно в процессорах Intel   (как кодирование так и декодирование)

Что ещё?

 

Да по сути все, что реализовано на FPGA/ASIC.
Из самого яркого:
- Bitcoin майнер
- декодирование аудио/видео (в абсолютно любой камере, возьмите хоть любой автомобильный регистратор, там стоит чип кодирования конкретного формата видео и аудио)

Yura12 отреагировал на эту запись.
Yura12

 

Всё понятно.

Спасибо.

Интересно.

Но больше всё же интересно про компьютерные комплектующие, процессоры, чипы на материнских платах.

 

 

BOINC.RU