Long time no see
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
model name : AMD Ryzen 5 5600X 6-Core Processor
|
||||
cache size : 512 KB
|
||||
cpu cores : 6
|
||||
|
||||
MemTotal: 16293648 kB
|
||||
|
||||
Caches (sum of all):
|
||||
L1d: 192 KiB (6 instances)
|
||||
L1i: 192 KiB (6 instances)
|
||||
L2: 3 MiB (6 instances)
|
||||
L3: 32 MiB (1 instance)
|
||||
|
||||
Кэш‑память расположена близко к ядрам процессора (обычно в том же кристалле), поэтому доступ к ней происходит за несколько тактов процессора, тогда как доступ к оперативной памяти требует десятки‑сот тактов из‑за физической дистанции, шины и контроллера памяти.
|
||||
|
||||
Параметр Кэш L1/L2/L3 Оперативная RAM
|
||||
Время доступа 1–5 такт(ов) 50–150 такт(ов)
|
||||
Емкость десятки‑сот КБ несколько ГБ
|
||||
Стоимость (энергия/площадь) Высокая Низкая
|
||||
|
||||
Ryzen 5 5600X
|
||||
Тактовая частота ядра: ~4.6 ГГц → один такт ≈ 0.22 нс.
|
||||
Время доступа к L1: ~4 такт ≈ 0.9 нс.
|
||||
Время доступа к DDR4‑3200 RAM: ~70 такт ≈ 15 нс.
|
||||
Если 95 % инструкций и данных находятся в кэше, среднее время доступа будет близко к 1 нс, а не к 15 нс, что делает процессор эффективным несмотря на медленную RAM.
|
||||
Reference in New Issue
Block a user