Перейти до вмісту

Регістрова пам'ять

Матеріал з Вікіпедії — вільної енциклопедії.

Регістрова пам'ять (англ. Registered Memory, RDIMM, іноді buffered memory) — вид комп'ютерної оперативної пам'яті, модулі якої містять регістр між мікросхемами пам'яті і системним контролером пам'яті. Наявність регістрів зменшує електричне навантаження на контролер і дозволяє встановлювати більше модулів пам'яті в одному каналі. Регістрова пам'ять дорожча через менший обсяг виробництва і наявність додаткових мікросхем. Зазвичай використовується в системах, що вимагають масштабованості і відмовостійкості (наприклад — в серверах). Хоча більша частина модулів пам'яті для серверів є регістровою і використовує ECC, існують і модулі з ECC, але без регістрів (ECC UDIMM), вони також в більшості випадків працездатні і в десктопних системах. Регістрових модулів без ECC не існує.

Через використання регістрів виникає додаткова затримка при роботі з пам'яттю. Кожне читання і запис буферизуються у регістрі на один такт, перш ніж потраплять до шини пам'яті у чіп DRAM, тому регістрова пам'ять вважається на один такт повільнішою, ніж нерегістрова (UDIMM, unregistered DRAM). Для пам'яті SDRAM ця затримка істотна тільки для першого циклу в серії запитів (burst).

Буферизуються в регістровій пам'яті тільки сигнали керування та виставлення адреси[1].

Буферизована пам'ять (Buffered memory) — давніший термін для позначення регістрової пам'яті.

Деякі нові системи використовують повністю буферизовану пам'ять FB-DIMM, в якій відбувається буферизація не тільки керівних ліній, але і ліній даних за допомогою спеціального контролера AMB, розташованого на кожному модулі пам'яті.

Техніка регістрової пам'яті може застосовуватися до різних поколінь пам'яті, наприклад: DDR DIMM[2], DDR2 DIMM[3], DDR3 DIMM[4], DDR4 DIMM.

Примітки

[ред. | ред. код]
  1. Jacob, Bruce; Ng, Spencer W.; Wang, David T. (17 вересня 2007). Memory systems. Morgan Kaufmann[en]. с. 418. ISBN 978-0-12-379751-3. use of registers that buffer the address and control signals
  2. Registered DIMM, RDIMM. IXBT.
  3. DDR2 Registered DIMM System-level Validation Results. Intel. Архів оригіналу за 15 вересня 2010. Процитовано 16 червня 2011.
  4. Multiple DDR3 DIMM types are supported: 1. Registered DIMMs (RDIMM). Intel. Архів оригіналу за 29 грудня 2011. Процитовано 20 липня 2019.