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

Using Kolibri in embedded systems
olodar
Posts: 151
Joined: Fri Dec 30, 2016 6:29 pm

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

Post by olodar »

Это просто чудо какое-то! Наконец-то нашёл способ включить буст на линуксе на этом буке - нужно грузить ядро с параметром radeon.bapm=1
olodar
Posts: 151
Joined: Fri Dec 30, 2016 6:29 pm

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

Post by olodar »

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

Результат просто поражает! В некоторых случаях производительность выросла в ДВА раза!
Так же повышается пропускная способность памяти и снижаются задержки.
blobster
Posts: 6
Joined: Tue Sep 18, 2018 10:19 pm

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

Post by blobster »

Результаты тестов похорониксом с выключенным и включенным radeon.bapm=1

http://www.fileconvoy.com/dfl.php?id=g8 ... cd31c765b2
olodar
Posts: 151
Joined: Fri Dec 30, 2016 6:29 pm

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

Post by olodar »

blobster wrote:Результаты тестов похорониксом с выключенным и включенным radeon.bapm=1

http://www.fileconvoy.com/dfl.php?id=g8 ... cd31c765b2
А что это у тебя за биос? coreboot?
blobster
Posts: 6
Joined: Tue Sep 18, 2018 10:19 pm

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

Post by blobster »

olodar wrote:
blobster wrote:Результаты тестов похорониксом с выключенным и включенным radeon.bapm=1

http://www.fileconvoy.com/dfl.php?id=g8 ... cd31c765b2
А что это у тебя за биос? coreboot?
да
olodar
Posts: 151
Joined: Fri Dec 30, 2016 6:29 pm

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

Post by olodar »

blobster wrote:
olodar wrote:
blobster wrote:Результаты тестов похорониксом с выключенным и включенным radeon.bapm=1

http://www.fileconvoy.com/dfl.php?id=g8 ... cd31c765b2
А что это у тебя за биос? coreboot?
да
А ты что-нибудь ещё добавлял/изменял? Или это на "чистом" корбуте заводится буст?
blobster
Posts: 6
Joined: Tue Sep 18, 2018 10:19 pm

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

Post by blobster »

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 варианте
floppy121
Posts: 184
Joined: Mon Dec 05, 2016 11:04 am

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

Post by floppy121 »

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.
blobster
Posts: 6
Joined: Tue Sep 18, 2018 10:19 pm

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

Post by blobster »

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

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

У меня есть еще один старенький ноут который был куплен в максимальной комплектации в свое время, коребутом к сожалению не поддерживается, не так давно я нашел информацию о том что в него можно поставить официально неподдерживаемый камень помощнее и оперативку и оно вполне здорово и без глюков работает, что я и сделал.
olodar
Posts: 151
Joined: Fri Dec 30, 2016 6:29 pm

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

Post by olodar »

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

А в целом, производительность уже не повысить. Этот процессор был неактулен уже в момент выпуска, неговоря уже о текущих днях. Только если продать ноут и купить с нормальным процессором - i3/i5 или кукурузен какой-нибудь из тех же "уровней". Но кукурузены стоят очень дорого, а ноут на интеле можно купить гораздо дешевле.
blobster
Posts: 6
Joined: Tue Sep 18, 2018 10:19 pm

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

Post by blobster »

olodar wrote:
blobster wrote: Тут надо будет колхозить дополнительный кулер.
Интересно это уже кто то пробовал делать ? а если еще доп. теплотрубки приделать ? До 3.5 ГГц не обязательно, хотя бы до 3, но чтобы стабильно работал было бы лучше.
olodar
Posts: 151
Joined: Fri Dec 30, 2016 6:29 pm

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

Post by olodar »

blobster wrote:
olodar wrote:
blobster wrote: Тут надо будет колхозить дополнительный кулер.
Интересно это уже кто то пробовал делать ? а если еще доп. теплотрубки приделать ? До 3.5 ГГц не обязательно, хотя бы до 3, но чтобы стабильно работал было бы лучше.
Вообще, родная СО справляется с охлаждением отлично и ничего дополнительно колхозить не надо. Даже с учётом разгона. А о проблеме нагрева я писал выше - родной биос не позволяет вентилятору крутится выше 35% где-то. Возможно в корбуте как-то можно будет прописать какие-нибудь профили, и при 80 градусах чтобы вентилятор крутил на 100%. Но пока руки не доходят с этим разобраться.
MrNekitoshka
Posts: 14
Joined: Mon Aug 05, 2019 3:22 pm

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

Post by MrNekitoshka »

Ни у кого нет идей, как заставить кулер крутиться на максимальной скорости (как при продуве через Lenovo Power Manager)? На 3.2-3.5ггц проц становится достаточно шустрым, но греется как реактор..
User avatar
Alex2003
Posts: 350
Joined: Wed Mar 18, 2015 8:22 am

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

Post by Alex2003 »

ломать биос
Я один из тех, кто ещё не программист, но уже не новичок.
Редактор в группе "KolibriOS - официальная группа".
MrNekitoshka
Posts: 14
Joined: Mon Aug 05, 2019 3:22 pm

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

Post by MrNekitoshka »

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

Who is online

Users browsing this forum: No registered users and 0 guests