DRAM RAPL MODE — что это в биосе?
Опция, активация которой позволяет снизить потребление энергии модулями оперативной памяти (DIMM).
Скажу сразу: лучше выставить Disabled, если обычный комп, если ноутбук — можете включить, но особого смысла нет.
Информация в интернете почти отсутствует. Скорее всего данная функция позволяет просто снизить потребление энергии модулем оперативки, что на деле может конечно снизить производительность памяти (точнее скорость).
Доступные значения опции: MODE0 (деактивация режима), MODE1 (активация), Disabled (как понимаю при выборе — функция полностью отключается, на стационарных ПК лучше выбирать этот пункт).
RAPL расшифровывается как Running Average Power Limit, примерный перевод — ограничение средней мощности.
Как именно может снижаться энергопотребление? Например понижением частоты оперативки в простое, когда она мало заполнена. Также есть версия, что некоторые чипы планок памяти, при неиспользовании — могут отключаться. Важно понимать, что экономия электроэнергии — мизерная, поэтому активировать настройку на обычных домашних компьютерах — не имеет никакого смысла.
Опцию в стандартном BIOS:
Надеюсь информация помогла. Удачи.
DRAM RAPL Validation
Intel provides RAPL to provide estimated (and on some systems, actual) power measurements that the user can access. But how good are these measurements really? We set out to instrument some machines to find out. We looked primarily at the DRAM RAPL readings but also report a bit on the RAPL CPU and RAPL GPU measurements.
The papers
- MEMSYS 2016, October 2016
- RAPL validation on various DDR3 and DDR4 DIMMS on Haswell and Haswell-EP.
- The ACM would like you to download the paper from their server (it’s not there yet)
- A copy for personal use can be found here: 2016_memsys_rapl.pdf (13M)
- See the slides from my Award Winning Presentation
- Tech report, November 2015
- Preliminary results presented at the 4th Workshop on Extreme-Scale Programming Tools held at SC’2015.
- 2015_dram_rapl_tr.pdf
Some pictures
The instrumented Haswell-EP machine:
Some plots
Scatter plots inspired by similar ones from Thomas Ilsche.
Haswell-i5/DDR3 phase plot showing perf, CPU, and DRAM RAPL results:
Haswell-EP/DDR4 phase plot results showing DDR RAPL and actual power measurements:
Summary
- On Haswell desktop machines the overall pattern is good, but it the result is offset in a way that varies between systems.
- The estimate is worse on idle systems and is better on busy systems.
- The integrated graphics use the DRAM and RAPL doesn’t always seem to account for this.
- The Haswell-i5, the Intel MKL version of HPL (Linpack) does better than any of the other benchmarks on RAPL DRAM, possibly it was one of the original training benchmarks.
- Haswell-EP using «Mode 1» RAPL is actually measuring power (due to onboard voltage regulator) so results are much better.
Dram rapl mode что это в биосе
Success! Subscription added.
Success! Subscription removed.
Sorry, you must verify to complete this action. Please click the verification link in your email. You may re-send via your profile.
- Intel Community
- Product Support Forums
- Processors
- DRAM RAPL Issue
13872 Discussions
DRAM RAPL Issue
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page
09-14-2015 08:46 AM
10,154 Views
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am using a Xeon E5 1650 processor for my work and I have been trying to set the power limits for the DRAM through RAPL MSR’s. There are no issues when I try to read the DRAM power consumption but
when I write the power limits to to MSR_DRAM_POWER_LIMIT (0x618), there is no change in the DRAM power consumption.
I tried to check the BIOS settings and I am attaching couple of images that I found. Apparently, there is an option DRAM RAPL MODE and it’s value can be choses as ) Off 2) Mode 0 and 3) Mode 1.
By default, the value was Mode 1. Can anybody tell me what exactly is the difference b/w these two modes. Also, what changes do I have to do to make the DRAM power limiting work?
BIOS: настройка оперативной памяти (часть первая)
BIOS
Автор Евгений Комаров На чтение 6 мин. Просмотров 3.9k. Опубликовано 25.12.2011
Здравствуйте, уважаемые читатели блога Help начинающему пользователю компьютера . Сегодня я предлагаю Вашему вниманию первую статью об опциях БИОС, с помощью которых можно выполнять настройку работы оперативной памяти.
640 KB to 1 MB Cacheability
С помощью опции640 KB to 1 MB Cacheability можно включить кэширование верхних 384 Кбайт первого мегабайта оперативной памяти.
Значения опции:
Enabled – включить кэширование верхних 384 Кбайт первого мегабайта оперативной памяти;
Disabled – не использовать кэширование верхних 384 Кбайт первого мегабайта оперативной памяти.
Adjust DDR Frequency
Опция Adjust DDR Frequency позволяет установить верхний лимит эффективной частоты шины памяти.
Значения опции:
Auto (или By SPD ) – автоматическое определение частоты шины памяти, исходя из информации режимах работы ОЗУ из микросхемы SPD;
Набор частот для шины памяти – верхний лимит эффективной частоты шины памяти.
Опция также может иметь другие названия:
Adjust DDR Memory Frequency
Max Memclock (MHz)
Auto Configuration
Опция Auto Configuration отвечает за способ определение параметров работы оперативной памяти.
Значения опции:
Auto (или Enabled) – автоматическое определение параметров доступа к оперативной памяти (информация берется из микросхемы SPD модуля памяти);
Disabled – ручное определение параметров доступа к оперативной памяти
Опция также может иметь другие названия:
Auto Detect DRAM Frequency
Configure DRAM Timing by
Configure DRAM Timing by SPD
Configure SDRAM Timing by
Configure SDRAM Timing by SPD
DDR Timing by SPD
DDRII Timing Item
DRAM Performance
DRAM Timing
DRAM Timing Configure
DRAM Timing Control
DRAM Timing Selectable
DRAM Timing setting by
High Performance Mode
MCT Timing Mode
Memclock Mode
Memory Timing Setting
Memory Timings
SDRAM Configuration
SDRAM Timing by SPD
SDRAM Timing Control
Timing Mode
Timing Setting Mode
Auto Optimize Bottom IO
Опция Auto Optimize Bottom IO позволяет задействовать для операционной системы максимально возможный объем оперативной памяти путем оптимизации процесса распределения ресурсов для карт расширения.
Значения опции:
Enabled – использовать опцию;
Disabled – отключить опцию.
Bank 0/1 Timing
Опция Bank 0/1 Timing отвечает за определение параметров доступа к модулю оперативной памяти, установленному в первый слот (при каждом запуске ПК). Другими словами опция позволяет настроить производительность модуля оперативной памяти на определенное быстродействие.
Значения опции:
Auto – автоматическое определение параметров доступа к модулю оперативной памяти, установленному в первый слот;
Значения время доступа.
Опция также может иметь другие названия:
Bank 0/1 DRAM Timing
Bank 2/3 Timing
Опция Bank 2/3 Timing отвечает за определение параметров доступа к модулю оперативной памяти, установленному у второй слот (при каждом запуске ПК). Другими словами опция позволяет настроить производительность модуля оперативной памяти на определенное быстродействие.
Значения опции:
Auto – автоматическое определение параметров доступа к модулю оперативной памяти, установленному у второй слот;
Значения время доступа.
Опция также может иметь другие названия:
Bank 2/3 DRAM Timing
Bank 4/5 Timing
Опция Bank 4/5 Timing отвечает за определение параметров доступа к модулю оперативной памяти, установленному в третий слот (при каждом запуске ПК). Другими словами опция позволяет настроить производительность модуля оперативной памяти на определенное быстродействие.
Значения опции:
Auto – автоматическое определение параметров доступа к модулю оперативной памяти, установленному в третий слот;
Значения время доступа.
Опция также может иметь другие названия:
Bank 4/5 DRAM Timing
Bank 6/7 Timing
Опция Bank 6/7 Timing отвечает за определение параметров доступа к модулю оперативной памяти, установленному в четвертый слот (при каждом запуске ПК). Другими словами опция позволяет настроить производительность модуля оперативной памяти на определенное быстродействие.
Значения опции:
Auto – автоматическое определение параметров доступа к модулю оперативной памяти, установленному в четвертый слот;
Значения время доступа.
Опция также может иметь другие названия:
Bank 6/7 DRAM Timing
Burst Length
Опция Burst Length определяет размер пакета данных при чтении (записи) из оперативной памяти.
Значения опции:
4 QW (или Disabled, или 32-byte) – размер пакета данных при чтении (записи) из оперативной памяти составляет четыре пары двойных слов;
8 QW (или Enabled , или 64-byte) – размер пакета данных при чтении (записи) из оперативной памяти составляет восемь пар двойных слов.
Опция также может иметь другие названия:
32 Byte Granularity
DRAM Burst Length
DRAM Burst Length 8QW
SDRAM Burst Length
Burst Refresh
Включение опции Burst Refresh позволяет выполнять несколько регенераций содержимого ОЗУ за один такт системной шины. Использование данной опции повышает быстродействие работы памяти.
Значения опции:
Enabled – выполнять несколько регенераций содержимого ОЗУ за один такт системной шины;
Disabled – опция отключена.
Опция также может иметь другие названия:
DRAM Burst at 4 Refresh
Cache Read Option
С помощью опции Cache Read Option можно установить временную задержку при чтении данных из кэш-памяти.
Опция также может иметь другие названия:
SDRAM Read Wait State
Cache Write Option
Опция Cache Write Option позволяет установить временную задержку при записи данных в кэш-память.
Опция также может иметь другие названия:
SDRAM Write Wait State
Cacheable RAM Address Range
С помощью опции Cacheable RAM Address Range можно определить размер оперативной памяти, которая будет кэшироваться. Для обеспечения стабильной работы ПК нельзя устанавливать размер кэшируемой оперативной памяти выше действительного значения ОЗУ.
CAS Before RAS Refresh
Опция CAS Before RAS Refresh позволяет использовать метод регенерации ОЗУ, при котором сигнал CAS устанавливается раньше сигнала RAS.
Значения опции:
Enabled – использовать данный метод регенерации оперативной памяти;
Disabled – отключить опцию .
CAS# Pulse Width
Опция CAS# Pulse Width определяет длительность сигнала CAS# в тактах системной шины.
Значения опции:
1Т – длительность сигнала CAS# составляет 1 такт системной шины;
2Т – длительность сигнала CAS# составляет 2 такта системной шины
CAS — to — RAS Refresh Delay
Опция CAS — to — RAS Refresh Delay задает время задержки между сигналами RAS и CAS .
Значения опции:
1Т – время задержки между сигналами RAS и CAS составляет 1 такт системной шины;
2Т – время задержки между сигналами RAS и CAS составляет 2 такта системной шины
CKE Base Power Down Mode
С помощью опции CKE Base Power Down Mode можно разрешить отключать модули оперативной памяти после перехода ЦП в энергосберегающий режим.
Значения опции:
Enabled – разрешить отключать модули оперативной памяти после перехода ЦП в энергосберегающий режим;
Disabled – не использовать опцию.
Concurrent Refresh
Опция Concurrent Refresh позволяет разрешить одновременный доступ к оперативной памяти процессору и чипсету.
Значения опции:
Enabled – использовать опцию;
Disabled – запретить использование функции.
CPC Override
С помощью опции CPC Override можно для всех модулей оперативной памяти установить одинаковый режим работы.
Значения опции:
Auto – для модулей памяти будет выбран режим, исходя из информации о режимах работы ОЗУ из микросхемы SPD
Enabled – установить одинаковый режим работы для всех модулей оперативной памяти;
Disabled – модули работают независимо.
CPU Host / PCI Clock / PC 133
Опция CPU Host / PCI Clock / PC 133 позволяет выбрать соотношения реальных частот системной шины, шины PCI и шины памяти.