KolibriOS в BIOS ( coreboot / SeaBIOS ) на G505S - успех!

Using Kolibri in embedded systems
  • Итак, провёл тестирование в Geekbench 4:
    1) Без буста: https://browser.geekbench.com/v4/cpu/16023072
    2) С бустом: https://browser.geekbench.com/v4/cpu/16023074

    Результат просто поражает! В некоторых случаях производительность выросла в ДВА раза!
    Так же повышается пропускная способность памяти и снижаются задержки.
  • Результаты тестов похорониксом с выключенным и включенным radeon.bapm=1

    http://www.fileconvoy.com/dfl.php?id=g8 ... cd31c765b2
  • blobster wrote:Результаты тестов похорониксом с выключенным и включенным radeon.bapm=1

    http://www.fileconvoy.com/dfl.php?id=g8 ... cd31c765b2
    А что это у тебя за биос? coreboot?
  • olodar wrote:
    blobster wrote:Результаты тестов похорониксом с выключенным и включенным radeon.bapm=1

    http://www.fileconvoy.com/dfl.php?id=g8 ... cd31c765b2
    А что это у тебя за биос? coreboot?
    да
  • blobster wrote:
    olodar wrote:
    blobster wrote:Результаты тестов похорониксом с выключенным и включенным radeon.bapm=1

    http://www.fileconvoy.com/dfl.php?id=g8 ... cd31c765b2
    А что это у тебя за биос? coreboot?
    да
    А ты что-нибудь ещё добавлял/изменял? Или это на "чистом" корбуте заводится буст?
  • olodar wrote:
    blobster wrote:
    olodar wrote: А что это у тебя за биос? coreboot?
    да
    А ты что-нибудь ещё добавлял/изменял? Или это на "чистом" корбуте заводится буст?
    да, были правки, но я не сам их делал, мне скидывал бинарник floppy121

    вот еще результаты тестов по 4м вариантам, floppy знает чем они отличаются
    1) https://browser.geekbench.com/v4/cpu/16068668
    2) https://browser.geekbench.com/v4/cpu/16068685
    3) https://browser.geekbench.com/v4/cpu/16068689
    4) https://browser.geekbench.com/v4/cpu/16068692

    как видим буст работает только в 4 варианте
  • blobster wrote:
    olodar wrote:А ты что-нибудь ещё добавлял/изменял? Или это на "чистом" корбуте заводится буст?
    да, были правки, но я не сам их делал, мне скидывал бинарник floppy121
    Единственная правка в дополнение к патчам из csb_patcher.sh - добавление

    Code: Select all

    #define BLDCFG_PLATFORM_CPB_MODE      CpbModeAuto
    в buildOpts.c (./coreboot/src/mainboard/lenovo/g505s/buildOpts.c).

    Майк уже отправил её 1) для g505s - https://review.coreboot.org/c/coreboot/+/51394
    2) для g505s и других плат архитектуры fam15h - https://review.coreboot.org/c/coreboot/+/51396
    , будем ждать когда примут - а пока придётся её делать руками. Жаль что этот буст зависит ещё и от флага

    Code: Select all

    radeon.bapm=1
    который можно "скормить" только ядру Linux.
  • Собрал свой coreboot с этой строчкой и повторил тестирование - результат тот же самый, турбобуст пашет только с radeon.bapm=1. Хотел еще на винде потестировать, может там есть какая то своя хитрая опция, но обнаружил что винда крякнула, при загрузке кидает непонятную ошибку, но не бсод и просит перезагрузиться, не знаю когда это произошло, давно в нее не заходил.

    Сейчас есть еще какие нибудь способы улучшения производительности нашего ноута ?

    У меня есть еще один старенький ноут который был куплен в максимальной комплектации в свое время, коребутом к сожалению не поддерживается, не так давно я нашел информацию о том что в него можно поставить официально неподдерживаемый камень помощнее и оперативку и оно вполне здорово и без глюков работает, что я и сделал.
  • blobster wrote: Сейчас есть еще какие нибудь способы улучшения производительности нашего ноута ?
    Для винды есть программа baredit, там можно залочить буст на все ядра 3.5 гГц. Но:
    1) Разницы особой в производительности не будет
    2) Процессор этот троттлит не только путём снижения частоты, но и пропуском тактов. Даже если он у тебя будет работать на 3.5 гГц, то он будет пропускать такты из-за перегрева. Тут надо будет колхозить дополнительный кулер.

    А в целом, производительность уже не повысить. Этот процессор был неактулен уже в момент выпуска, неговоря уже о текущих днях. Только если продать ноут и купить с нормальным процессором - i3/i5 или кукурузен какой-нибудь из тех же "уровней". Но кукурузены стоят очень дорого, а ноут на интеле можно купить гораздо дешевле.
  • olodar wrote:
    blobster wrote: Тут надо будет колхозить дополнительный кулер.
    Интересно это уже кто то пробовал делать ? а если еще доп. теплотрубки приделать ? До 3.5 ГГц не обязательно, хотя бы до 3, но чтобы стабильно работал было бы лучше.
  • blobster wrote:
    olodar wrote:
    blobster wrote: Тут надо будет колхозить дополнительный кулер.
    Интересно это уже кто то пробовал делать ? а если еще доп. теплотрубки приделать ? До 3.5 ГГц не обязательно, хотя бы до 3, но чтобы стабильно работал было бы лучше.
    Вообще, родная СО справляется с охлаждением отлично и ничего дополнительно колхозить не надо. Даже с учётом разгона. А о проблеме нагрева я писал выше - родной биос не позволяет вентилятору крутится выше 35% где-то. Возможно в корбуте как-то можно будет прописать какие-нибудь профили, и при 80 градусах чтобы вентилятор крутил на 100%. Но пока руки не доходят с этим разобраться.
  • Ни у кого нет идей, как заставить кулер крутиться на максимальной скорости (как при продуве через Lenovo Power Manager)? На 3.2-3.5ггц проц становится достаточно шустрым, но греется как реактор..
  • ломать биос
    If there were no God, he would have to be invented.
    Voltaire

    Code: Select all

    program God
    begin
    
    Image
  • MrNekitoshka wrote:Ни у кого нет идей, как заставить кулер крутиться на максимальной скорости (как при продуве через Lenovo Power Manager)? На 3.2-3.5ггц проц становится достаточно шустрым, но греется как реактор..
    Частично решил проблему перегрева, снизив частоты coreboost'a, а также понизив напряжение в Amd OverDrive. Параметры пока не подбирал, поставил методом тыка и прогнал коротенький стресс тест. Как будет время, сделаю более вдумчиво. Параметры прилагаю, вдруг кто-то тоже захочет сделать.
    Правда теперь появился костыль в виде нужды после каждой загрузки заходить в AoD и применять конфиг (в настройках AoD сохранил свои параметры как прессет). Применение кфг при загрузке не работает (оно, наверное, и к лучшему). В идеале бы прописать эти параметры в биосе, дабы обойтись без постоянной дрочки userspace.
    Spoiler:
    2021-04-25_14-49.png
    2021-04-25_14-49.png (22.96 KiB)
    Viewed 8651 times
    2021-04-25_14-48_1.png
    2021-04-25_14-48_1.png (22.91 KiB)
    Viewed 8651 times
    2021-04-25_14-48.png
    2021-04-25_14-48.png (23.97 KiB)
    Viewed 8651 times
  • Who is online

    Users browsing this forum: No registered users and 1 guest