Как стать автором
Обновить
10
0.1

Пользователь

Отправить сообщение
Есть, встроенная в саму ARM-версию Windows 10 Insider Preview.
Да, насколько я понимаю, параллельно декодируются все возможные варианты длин.
4 можно, в теории даже 6 на Tiger Lake.
www.agner.org/optimize/microarchitecture.pdf
12.2 Instruction fetch and decoding
Большинству юзеров надо чтобы работали их x86 приложения. А будет это в x86 или arm винде — вообще не важно.
В видео на 4:50 говорится что нет таких планов на ближайшее будущее.
Нет, число виртуалок не ограничено.
Это запрещено лицензией Apple.
Homebrew вот только что зарелизили: brew.sh/2021/02/05/homebrew-3.0.0
32-битные x86 давно работают, в последней сборке добавили x86_64.
Ну это тонкий момент что считать RISC, а что CISC. Если исходить из аббревиатуры, то у риска набор команд ограничен, поэтому всякие квадратные корни и хэши выглядят странно.
Вот для примера некоторые «RISC» инструкции ARMv8:
UZP1 — Unzip vectors
TBL — Table vector Lookup
FRSQRTE — Floating-point Reciprocal Square Root Estimate
SHA512H — SHA512 Hash update part 1
AESD — AES single round decryption
Не профилировал, но думаю что мало, если сравнивать с другими стадиями компиляции и оптимизации.
И я реально сталкивался с таким в одном промышленном компиляторе. Долго не мог понять где баг, а потом заметил что при одновременной генерации .o и .s код в них несколько отличается.
Таков путь Unix. Зачем ассемблировать внутри компилятора, когда есть отдельный ассемблер.
Уже не тяжелее, в процессоре они преобразуются в одинаковую внутреннюю инструкцию.
Это 3 разные версии инструкции, закодированные в Thumb.
В кэше и регистрах уже расшифрованные данные.
Про сравнение я понял, что ошибся.

Но функции в языках программирования не обязательно подчиняется математическим определениям, например:
int foo(int x, int y) { return x % y; }

В C89 для (3, -2) может вернуть как 1, так и -1.
и использовали бенчмарки SPEC для оценки производительности Wasm по сравнению с теми же тестами на asm.js и на родном коде

Интересно, за счёт чего 429.mcf wasm обогнал нативную версию…

Информация

В рейтинге
2 405-й
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность