Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Поведение AMD pstate на Epyc Rome Сегодня я провел несколько тестов и заметил интересную вещь по поводу pstate на Epyc Rome. Вкратце: кажется, что на некоторых системах Rome не всегда переходит в самые низкие состояния pstate при бездействии. Более по

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Поведение AMD pstate на Epyc Rome Сегодня я провел несколько тестов и заметил интересную вещь по поводу pstate на Epyc Rome. Вкратце: кажется, что на некоторых системах Rome не всегда переходит в самые низкие состояния pstate при бездействии. Более по, Proxmox Виртуальная Среда
     
    dizzydre21
    Guest
    #1
    0
    14.02.2024 18:09:00
    Привет всем! Мне интересно, что происходит с моим процессором, когда я использую amd_pstate=active в настройках GRUB. У меня EPP установлен в "balance_performance", а scaling governor — "powersave". Похоже, это лучший способ снизить энергопотребление без сильного падения производительности. Мой процессор в простое показывает 400 МГц на большинстве ядер, что и нужно, и это позволяет сэкономить около 50 Вт в простое и намного больше под нагрузкой. Но частоты, которые я вижу, мне кажутся странными. У меня Epyc 7F72 с базовой частотой 3,2 ГГц, и он должен уметь разгонять одно ядро до 3,7 ГГц. У меня работает несколько виртуальных машин, которым было бы полезно использовать обе эти частоты, когда это необходимо. С текущей конфигурацией похоже, что ни одно ядро не разгоняется выше 2,7 ГГц. Я тестировал это, запустив несколько игр в EndeavourOS VM и Cinebench в Windows VM. Частоты процессора отслеживались с помощью watch -n1 "grep Hz /proc/cpuinfo" в оболочке Proxmox. Многоядерная производительность снижается не сильно (на 5-7%), но одноядерная — да. Я не запускал Cinebench в одноядерном режиме, но в играх FPS упал примерно на 5-10. Когда трудно выжать 4K60Hz в игре на серверном процессоре, эти FPS имеют значение. Если я меняю EPP на "performance", ядра регулярно достигают 3,5 ГГц, но энергопотребление в простое и под нагрузкой значительно увеличивается. Похожие результаты я получаю, меняя scaling governor на "performance" и оставляя EPP в "balance_performance". Похоже, это ожидаемое поведение. Нормально ли, что при моей исходной конфигурации даже не достигаются базовые частоты при использовании "balance_performance" и "powersave"? Есть ли какая-то комбинация, которая поможет мне немного улучшить производительность под нагрузкой, сохраняя при этом низкое потребление энергии в простое? Ещё один момент: при установке EPP или scaling governor в значение "performance" напряжение моего процессора составляет 1,35 В, что постоянно забивает IPMI event log сообщениями о высоком напряжении. Я сталкивался с этим на двух разных материнских платах ROME8D-2T. Мой Hardware: Proxmox 8.1.3 Материнская плата — Asrock Rack Rome8d-2t Процессор — Epyc 7F72 ОЗУ — 256GB 3200MHZ ECC GPU — RTX-4070ti Super ОС Диск — Samsung 980 Pro 500GB Диски ОС VM — ZFS Mirror 2x960GB Samsung P9A3 Хранилище VM — ZFS Striped Mirror 4x1TB WD SN850 TrueNAS Диски — 6x6TB WD Ironwolf PCIe NIC — 82599ES 10Gbe — проброшен в TrueNAS
     
     
     
    apprisco
    Guest
    #2
    0
    26.05.2024 12:46:00
    Привет! Я тоже пытаюсь сделать что-то похожее на TrueNAS Scale. У меня 7532, и я вижу, что независимо от того, использую ли я passive или guided, все ядра фиксируются на 2400 мГц на процессоре 2d16-2t. Скорее всего, это говорит о том, что у меня какая-то кривая настройка CPPC, но я включил её в BIOS в NBIO options, SMU или что-то вроде этого. Есть какие-нибудь идеи? Какие настройки BIOS ты использовал? Спасибо!
     
     
     
    Ramalama
    Guest
    #3
    0
    26.05.2024 13:52:00
    Попробуй вот это: https://helper-scripts.com/scripts?id=Proxmox+VE+Processor+Microcode. Может, новый микрокод поможет. Но я не уверен. На моих серверах Genoa я использую performance+performance и pstate epp работает точно так, как ожидается. Забавно, что даже если я не забочусь о энергопотреблении, мои Genoa-сервера большую часть времени потребляют около 140 Вт. Без EPP – как минимум 220 Вт. Но, как я уже говорил, я нацелен на максимальную производительность, поэтому установил ctdp в 400 Вт и т.д.

    Попробуй настроить цели в BIOS на производительность или энергопотребление. Возможно, стоит установить цель на энергопотребление и настроить максимальные значения ctdp/PPT/PPL/TDP (обычно в BIOS есть два таких параметра). Я бы установил все их в 200 Вт или 220 Вт, даже если ваш процессор рассчитан на 200 Вт – 220 Вт должны быть безопасными. И установил цель на энергопотребление. Pstate EPP всё равно должен снизить частоту до 400 МГц, особенно с balance_performance+performance! Насколько я понял, только комбинации balance_performance+performance и performance+performance будут разгоняться, все остальные комбинации – нет, по крайней мере, насколько я знаю пока.

    Cheers.
     
     
     
    apprisco
    Guest
    #4
    0
    26.05.2024 14:02:00
    Спасибо за подсказки. К сожалению, у меня TrueNAS Scale, так что я не могу обновить микрокод. Кажется, я вообще не получаю CPPC значения. процессор переключается между заблокированными 1.8 и 2.4 ГГц, честно говоря, вообще не понимаю, что происходит. Но да, эта ошибка с невозможностью вызвать аппаратную линию – это очень плохо. Ну и ну, я вообще не представляю, какая настройка в BIOS неправильная. Сдался и вернулся к aspi_cpufreq или как она там называется, и попробовал понижение частоты P2 через pstate – в итоге система просто перестала загружаться и повторяла это раз за разом, так что пока забросил это дело.
     
     
     
    Ramalama
    Guest
    #5
    0
    26.05.2024 14:40:00
    Ты пробовал посмотреть через "dmesg | grep -i cpc" или cppc или что-то вроде того? У меня в dmesg нет никаких строк с cpc или cppc, но, думаю, это потому, что cppc работает здесь. У тебя может быть, если у тебя не работает. У меня вообще ничего нет в dmesg, ни pstate, ничего. По крайней мере, проверь через dmesg --level err или warn, вдруг там что-то есть.
     
     
     
    apprisco
    Guest
    #6
    0
    26.05.2024 14:41:00
    Я тоже не вижу никаких CPPC в dmesg. Абсолютно ничего. Сейчас удалось завести бустовые частоты, но вообще не понимаю, что сделал. Но возвращаюсь к ACPI, я сдался.
     
     
     
    Ramalama
    Guest
    #7
    0
    26.05.2024 15:50:00
    Я прочитал в Google, что если у вас возникает ошибка amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled, то либо BIOS материнской платы не поддерживает CPPС (если CPPС включен), либо повреждены таблицы ACPI для CPPС, или что-то в этом роде. Иначе ничего подходящего не нашёл. PS: Если вообще ничего нет, то CPPС должно работать, понятия не имею.
     
     
     
    Tortillas
    Guest
    #8
    0
    05.09.2024 07:48:00
    Пытаюсь это сделать, но не понимаю, какие опции микрокода мне предлагает. Есть два варианта: "amd64-microcode_3.20240820.1_amd64.deb" и "amd64-microcode_3.20240820.1~deb12u1_amd64.deb". Какой из них правильный?
     
     
     
    Ramalama
    Guest
    #9
    0
    07.09.2024 10:54:00
    Вообще-то это не связано с драйвером pstate. Но мне кажется, что они оба делают одно и то же, но ради порядка я бы взял deb12u1, потому что это от ребят из Debian и там уже обновление вышло? Или что-то в этом роде. Честно говоря, я почти уверен, что они обе одинаковые, просто по-разному упакованы. Чё каво.
     
     
     
    Tortillas
    Guest
    #10
    0
    07.09.2024 11:07:00
    Круто, спасибо.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры