1 месяц назад
Исследователь аппаратного обеспечения запускает проект «CPU deoptimization», чтобы найти самую медленную отдельную x86-инструкцию, и создаёт зал позора.
Узнайте, какая ассемблерная инструкция выполняется дольше всех — fxrstor64 заняла 62 секунды. Исследователь Кристофер Домас запустил таблицу лидеров по деоптимизации ЦП, чтобы найти самую медленную инструкцию, используя взлом шины PCIe. Читайте о рекордах, методах и планах на ARM и RISC-V. Чтобы оптимизировать выполнение программного обеспечения на оборудовании, анализ задержки инструкций изучает время, необходимое для выполнения низкоуровневых инструкций на процессоре, — либо для оптимизации архитектуры, либо для оптимизации приложений под конкретную архитектуру...
9 месяцев назад
AES-NI помогает шифровать быстрее и надёжнее чем когда-либо
Работаю я с электроникой уже много лет, и за это время успел повидать что угодно, включая всякие штуки, с которыми обычный человек даже не сталкивается. Сегодня хочу поговорить про AES-NI, термин, который часто встречается в описаниях процессоров и систем безопасности. Многие пользователи даже не догадываются, что это за зверь и зачем он нужен. Так вот, AES-NI, это набор аппаратных инструкций в процессорах, который ускоряет шифрование данных по стандарту AES. Сложные вещи, да? Но я попробую объяснить по-простому...