СПРАВОЧНИК
Говорим на одном языке
Короткие определения без привязки к рекламным названиям моделей.
- ISA
- Набор команд и правила поведения процессора, видимые программе.
- Микроархитектура
- Внутренняя реализация архитектурного контракта конкретным ядром.
- Конвейер
- Перекрытие стадий обработки нескольких инструкций.
- IPC
- Число инструкций, завершённых за такт в выбранном измерении. Зависит от программы и условий.
- Кэш
- Память для копий данных или инструкций, уменьшающая часть обращений к более далёким уровням.
- Кэш-линия
- Блок данных, которым обычно оперирует кэш. Размер зависит от реализации.
- TLB
- Кэш трансляций виртуальных адресов в физические. Это не кэш самих данных.
- SMT
- Аппаратная многопоточность: несколько потоков используют ресурсы одного ядра.
- SIMD
- Операции над несколькими элементами данных одной инструкцией.
- Задержка
- Время ожидания завершения отдельной операции.
- Пропускная способность
- Объём выполненной работы за единицу времени.
- Рабочий набор
- Данные и инструкции, к которым задача активно обращается в выбранный период.