Автор Тема: Raspberry Pi 4 Model B (versus Khadas Vim3)  (Прочитано 8928 раз)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #15 : 13.10.2021 10:43:58 »
Лучше смотреть по всем ядрам отдельно
У меня винда. :-)
Если верить диспетчеру задач, нагрузка ложится равномерно на все ядра.

И это серьёзное преимущество винды. Задача обрабатывается в многопоточном режиме.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #16 : 13.10.2021 12:42:54 »
1. Офисный десктоп заказчика (предоставили мне в самом начале работ для опытов) - H61M-ITX (ASRock) Процессор Intel® Pentium® G630 2 ядра 2,70 GHz

H61M-ITX (ASRock), под нагрузкой 126 МиБ/сек.


Вывод  сделал для себя такой:

Офисный десктоп H61M-ITX (ASRock) - хуже всех, самый медленный, крупногабаритный, шумный, непригодный для промышленной эксплуатации от слова совсем. При случае - верну заказчику, как невостребованный.

Что не так у ASRok? Всё не так.
Очень может статься, что виноват не сам ASRok. Виновата его комплектация. Что она дерьмовая.

В однопоточном режиме, Pentium G630 и Core i3-5005U приблизительно равны. Но в многопоточном, более быстрый по частоте 65-ваттный G630, почти вдвое проигрывает бюджетному 15-ваттному i3-5005U. В G630 только один поток на ядро. Мультитрид G630 не поддерживает.

Интегрированная графика
Можно опустить тот момент, что HD2000, это 2011-й год и эта графика чувствительно проигрывает пятитысячной.
Есть другой момент о котором молчит интернет:
Дешевизна интегрированной графики, компенсируется дороговизной быстрых модулей памяти. Следует помнить, что с интегрированной графикой, видеопамять выделяется из общего массива памяти. И интегрированная графика, упирается в потолок возможностей модулей памяти.

Технически, H61M-ITX поддерживает память в 1600MHz максимум. Стоит ли напрягаться на модули 1866, если предел возможностей контроллера памяти 1600MHz? Стоит. Это может без разгона дать прирост по частоте более 150MHz, а это порядка 10%:
# dmidecode -t memory | grep 'Speed:\|Part Number'
Speed: 1777 MT/s
Part Number: BLS8G3N18AES4.16FE
Configured Memory Speed: 1600 MT/s
Speed: 1777 MT/s
Part Number: KHX1866C11S3L/8G 
Configured Memory Speed: 1600 MT/s

При этом память выбирать предпочтительнее с короткими таймингами. А это тут же упирается в их стоимость. А иногда и в наличие.

H61M-ITX поддерживает процессоры Core LGA1155 второго-третьего поколения. В принципе, можно было бы остановится на Core i5 третьего поколения. Но потолок графики, это HD 2500. Core i7 третьего поколения, это уже HD 4000. Что предпочтительнее выбрать, сложный вопрос. Это всегда выбор между возможностями и ценой.

Но если бы H61M-ITX продавалась бы в представленной выше конфигурации, я бы сказал, что она собрана из неликвидов.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #17 : 13.10.2021 16:37:16 »
В представленной выше конфигурации ASRock стоит упомянуть ещё один момент:
Параметры платы H61M-ITX весьма неплохи. Но на плате установлен процессор Pentium G630. А это сразу бьёт и по производительности памяти, и по производительности интегрированной графики. Максимум его возможностей, это  DDR3 1066. А значит говоря о бюджентности и неликвидах, всё даже хуже чем представлялось.

И максимум на что рассчитана эта конфигурация, это офисные задачи. Тексты и базы данных. Не более. По-бюджету для офисного круга задач. И вероятно из этого и исходили, когда заказывали системный блок в этой конфигурации.
« Последнее редактирование: 13.10.2021 17:40:31 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #18 : 13.10.2021 17:13:32 »
Что на все эти мысли может навести, чтобы представить общее положение дел в комплектации системного блока ASRock H61M-ITX? Блок-схема компьютеров на архитектуре Intel:
https://itndaily.ru/2014/06/17/obzor-materinskih-plat-asus-z97-deluxe-nfc-wlc-i-asus-maximus-vii-hero/

Спецификация на процессор Pentium G630
https://ark.intel.com/content/www/us/en/ark/products/53483/intel-pentium-processor-g630-3m-cache-2-70-ghz.html

И спецификация на системную плату H61M-ITX
https://www.asrock.com/mb/Intel/H61M-ITX/index.ru.asp

Возможности которой, куда больше, чем в представленной конфигурации.

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 891
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #19 : 15.10.2021 15:47:23 »
Извольте, есть разные мониторы ключевая характеристика - предельное разрешение, которое они могут выдавать на одной и той же видеокарте (хорошей).
Нет у монитора (ТВ) ни предельных, ни минимальных разрешений, есть только одно - физическое разрешение матрицы. Всё остальное - либо работа встроено аппаратного обеспечения (и софта) или работа внешнего видеоустройства, которое посылает сигнал в нужном формате (разрешении\частоте). Монитор\ТВ может вообще ни чего не уметь преобразовывать разрешения, тупо выводить фиксированную картинку (разрешение), тогда видеоустройств будет пыжится и делать все преобразования. Либо наоборот, всё делает сам монитор/ТВ И карта может быть дерьмовая. Не надо путать преобразование изображений\видео и "тупую" картинку, которую отправляют на вход монитора\ТВ.

Есть HD (1080) мониторы, есть 4К, есть 8К и да, есть 2К мониторы, предельным разрешением для которых является 2560x1440. Моя модель (Acer ED270U) - Ultra HD 2K (1440p).
а, так Вы про этот полуфабрикат, который навязали пиндосы из интел и их саттелиты нвидиа, потому, что не способны были тогда поддерживать полноценные форматы 4к. Очень хорошо видно, что этот полуфабрикат, производители ТВ не жалуют его, там не дураки и чётко придерживаются, либо 1080, либо 4к.

Даже на моем вполне себе производительном компе с  geforce nvidia gtx картой загрузка по ядрам скачет до 70-80%, малина в четыре раза слабее моего компа по процессору, по GPU и подавно.
Так что прежде чем учить  спросите у людей, проверьте себя. А потом поговорим.
та не вопрос, поговорим ...
расстрою Вас, поиграл с разными железками ARM на предмет Вашего сайтика (не лично Вашего, но того, который Вам нужен) и вот результаты :

rk3399 -загрузка 30-40% и температура в районе 55-60 (это на полностью пассивном охлаждении)
Это на основном ядре, с BSP ядром результаты еще лучше (ниже).
3399 - известен "горячим" нравом, не молодой но мощный.

16:30:59: 1608/ 600MHz  2.06  33%   4%  29%   0%   0%   0% 49.4�°C  0/5
16:31:04: 1800/1416MHz  2.05  33%   4%  28%   0%   0%   0% 50.6�°C  0/5
16:31:09: 1608/ 600MHz  1.97  33%   4%  29%   0%   0%   0% 48.8�°C  0/5
16:31:14: 1800/1416MHz  1.97  33%   4%  28%   0%   0%   0% 51.1�°C  0/5
16:31:19: 1800/1416MHz  1.97  32%   4%  28%   0%   0%   0% 50.6�°C  0/5
16:31:24: 1800/1416MHz  1.97  34%   4%  30%   0%   0%   0% 51.1�°C  0/5
16:31:29: 1800/1416MHz  2.06  45%   6%  37%   0%   0%   0% 51.7�°C  0/5
16:31:35: 1800/1416MHz  2.05  42%   6%  36%   0%   0%   0% 51.7�°C  0/5
16:31:40: 1608/1416MHz  2.21  38%   4%  33%   0%   0%   0% 51.1�°C  0/5

rk3568 (это очень новый чип и пока не имеет HDMI что бы показать картинку браузера на основном ядре),
с BSP ядром 4.19 - нагрузка 70-80% , а температура еле-еле доползла до 40-42 (после нескольких часов тестов)

16:57:00: 1104MHz  2.68  81%   3%  77%   0%   0%   0% 41.2�°C  0/7
16:57:05: 1104MHz  2.63  76%   2%  73%   0%   0%   0% 41.2�°C  0/7
16:57:10: 1104MHz  2.90  78%   3%  74%   0%   0%   0% 40.6�°C  0/7
16:57:15: 1104MHz  2.74  77%   2%  74%   0%   0%   0% 41.2�°C  0/7
16:57:20: 1104MHz  2.84  74%   2%  71%   0%   0%   0% 41.2�°C  0/7
16:57:25: 1104MHz  2.86  77%   2%  74%   0%   0%   0% 41.2�°C  0/7
16:57:31: 1104MHz  2.79  74%   2%  71%   0%   0%   0% 41.9�°C  0/7
16:57:36: 1104MHz  2.72  77%   2%  74%   0%   0%   0% 41.2�°C  0/7
16:57:41: 1104MHz  2.67  74%   2%  71%   0%   0%   0% 41.2�°C  0/7
16:57:46: 1104MHz  2.53  76%   2%  74%   0%   0%   0% 41.9�°C  0/7

rk3328 нагрузка 47-50% (BSP) и 65-70 на основном ядре, при температуре 50-60
и это железочка с 1 Гб ОЗУ и 8Гб eMMC и не малиновый полуфабрикат ,
а полноценное законченное устройство, собранное в металлическом корпусе и даже с кнопкой включения

а теперь самое забавное - все тесты на полноценном 4К разрешении десктопа  (на оборудовании 4К)  :-*

судя по сайту, заказчик из банковской сферы, и использование дерьмо-малины или amlogic,
в загрузчиках которых нафаршировано закладками для полного удалённого управления, ню-ню .....  8-)

п.с. по остальным опусам высказываниям, мне фиолетово,  поэтому не вижу смысла продолжать толочь воду в ступе.  8-)

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 204
  • Cloud-based technology
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #20 : 15.10.2021 18:14:54 »
полноценное законченное устройство, собранное в металлическом корпусе и даже с кнопкой включения
Ссылки можно на ваши примеры железок, коль предметный разговор пошел.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #21 : 15.10.2021 20:32:42 »
Извольте, есть разные мониторы ключевая характеристика - предельное разрешение, которое они могут выдавать на одной и той же видеокарте (хорошей).
Нет у монитора (ТВ) ни предельных, ни минимальных разрешений, есть только одно - физическое разрешение матрицы. Всё остальное - либо работа встроено аппаратного обеспечения (и софта) или работа внешнего видеоустройства,

Вы оба неправы.
Нет в мониторе, ни софта, ни обеспечения.
Предельное разрешение, это рекомендуемое разрешение. Ключевых характеристик дисплея две (не экрана, а того аппаратного компонента, который внутри корпуса монитора). Наличие второй в мануале на монитор, зависит от производителя монитора. Это количество точек по координатам активной области матрицы и размер точки матрицы до тысячных миллиметра. Из которых рассчитывается реальный dpi уникальный для каждой модели дисплея. А не эта херабора, которую засунул X-сервер и из которой рассчитал размер активной области матрицы, которая у него получилась больше чем сам дисплей (аппаратный компонент внутри монитора):
$ xdpyinfo | grep -B1 resol
  dimensions:    1366x768 pixels (361x203 millimeters)
  resolution:    96x96 dots per inch

Разрешение с параметрами забивается в edid:
# edid-decode < /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/edid | grep -A7 'Standard timings supported'
Standard timings supported:
Detailed mode: Clock 76.320 MHz, 344 mm x 194 mm
               1366 1414 1446 1610 hborder 0
                768  771  776  790 vborder 0
               -hsync -vsync
Manufacturer-specified data, tag 0
ASCII string: LG Display
ASCII string: LP156WHB-TPC1

Если моды пресетами в edid производитель не забил, драйвер нагенерирует их. И нагенерирует дохера:
# grep Modeline /var/log/Xorg.0.log
[694350.326] (II) modeset(0): Modeline "1366x768"x60.0   76.32  1366 1414 1446 1610  768 771 776 790 -hsync -vsync (47.4 kHz UeP)
[694350.326] (II) modeset(0): Modeline "1280x720"x120.0  156.12  1280 1376 1512 1744  720 721 724 746 doublescan -hsync +vsync (89.5 kHz d)
[694350.326] (II) modeset(0): Modeline "1280x720"x120.0  120.75  1280 1304 1320 1360  720 721 724 740 doublescan +hsync -vsync (88.8 kHz d)
[694350.326] (II) modeset(0): Modeline "1280x720"x59.9   74.50  1280 1344 1472 1664  720 723 728 748 -hsync +vsync (44.8 kHz d)
[694350.326] (II) modeset(0): Modeline "1280x720"x59.7   63.75  1280 1328 1360 1440  720 723 728 741 +hsync -vsync (44.3 kHz d)
[694350.326] (II) modeset(0): Modeline "1024x768"x120.1  133.47  1024 1100 1212 1400  768 768 770 794 doublescan -hsync +vsync (95.3 kHz d)
[694350.326] (II) modeset(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz d)
[694350.326] (II) modeset(0): Modeline "960x720"x120.0  117.00  960 1024 1128 1300  720 720 722 750 doublescan -hsync +vsync (90.0 kHz d)
[694350.326] (II) modeset(0): Modeline "928x696"x120.1  109.15  928 976 1088 1264  696 696 698 719 doublescan -hsync +vsync (86.4 kHz d)
[694350.326] (II) modeset(0): Modeline "896x672"x120.0  102.40  896 960 1060 1224  672 672 674 697 doublescan -hsync +vsync (83.7 kHz d)
[694350.326] (II) modeset(0): Modeline "1024x576"x119.9   98.50  1024 1092 1200 1376  576 577 580 597 doublescan -hsync +vsync (71.6 kHz d)
[694350.326] (II) modeset(0): Modeline "1024x576"x119.9   78.38  1024 1048 1064 1104  576 577 580 592 doublescan +hsync -vsync (71.0 kHz d)
[694350.326] (II) modeset(0): Modeline "1024x576"x59.9   46.50  1024 1064 1160 1296  576 579 584 599 -hsync +vsync (35.9 kHz d)
[694350.326] (II) modeset(0): Modeline "1024x576"x59.8   42.00  1024 1072 1104 1184  576 579 584 593 +hsync -vsync (35.5 kHz d)
[694350.326] (II) modeset(0): Modeline "960x600"x119.9   96.62  960 1028 1128 1296  600 601 604 622 doublescan -hsync +vsync (74.6 kHz d)
[694350.326] (II) modeset(0): Modeline "960x600"x120.0   77.00  960 984 1000 1040  600 601 604 617 doublescan +hsync -vsync (74.0 kHz d)
[694350.326] (II) modeset(0): Modeline "960x540"x119.9   86.50  960 1024 1124 1288  540 541 544 560 doublescan -hsync +vsync (67.2 kHz d)
[694350.326] (II) modeset(0): Modeline "960x540"x120.0   69.25  960 984 1000 1040  540 541 544 555 doublescan +hsync -vsync (66.6 kHz d)
[694350.326] (II) modeset(0): Modeline "960x540"x59.6   40.75  960 992 1088 1216  540 543 548 562 -hsync +vsync (33.5 kHz d)
[694350.326] (II) modeset(0): Modeline "960x540"x59.8   37.25  960 1008 1040 1120  540 543 548 556 +hsync -vsync (33.3 kHz d)
[694350.326] (II) modeset(0): Modeline "800x600"x120.0   81.00  800 832 928 1080  600 600 602 625 doublescan +hsync +vsync (75.0 kHz d)
[694350.326] (II) modeset(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz d)
[694350.326] (II) modeset(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz d)
[694350.326] (II) modeset(0): Modeline "840x525"x120.0   73.12  840 892 980 1120  525 526 529 544 doublescan -hsync +vsync (65.3 kHz d)
[694350.326] (II) modeset(0): Modeline "840x525"x119.8   59.50  840 864 880 920  525 526 529 540 doublescan +hsync -vsync (64.7 kHz d)
[694350.326] (II) modeset(0): Modeline "864x486"x59.9   32.50  864 888 968 1072  486 489 494 506 -hsync +vsync (30.3 kHz d)
[694350.326] (II) modeset(0): Modeline "864x486"x59.6   30.50  864 912 944 1024  486 489 494 500 +hsync -vsync (29.8 kHz d)
[694350.326] (II) modeset(0): Modeline "700x525"x120.0   61.00  700 744 820 940  525 526 532 541 doublescan +hsync +vsync (64.9 kHz d)
[694350.326] (II) modeset(0): Modeline "800x450"x119.9   59.12  800 848 928 1056  450 451 454 467 doublescan -hsync +vsync (56.0 kHz d)
[694350.326] (II) modeset(0): Modeline "800x450"x119.6   48.75  800 824 840 880  450 451 454 463 doublescan +hsync -vsync (55.4 kHz d)
[694350.326] (II) modeset(0): Modeline "640x512"x120.0   54.00  640 664 720 844  512 512 514 533 doublescan +hsync +vsync (64.0 kHz d)
[694350.326] (II) modeset(0): Modeline "700x450"x119.9   51.75  700 740 812 924  450 451 456 467 doublescan -hsync +vsync (56.0 kHz d)
[694350.326] (II) modeset(0): Modeline "700x450"x119.8   43.25  700 724 740 780  450 451 456 463 doublescan +hsync -vsync (55.4 kHz d)
[694350.326] (II) modeset(0): Modeline "640x480"x120.0   54.00  640 688 744 900  480 480 482 500 doublescan +hsync +vsync (60.0 kHz d)
[694350.326] (II) modeset(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz d)
[694350.326] (II) modeset(0): Modeline "720x405"x59.5   22.50  720 744 808 896  405 408 413 422 -hsync +vsync (25.1 kHz d)
[694350.326] (II) modeset(0): Modeline "720x405"x59.0   21.75  720 768 800 880  405 408 413 419 +hsync -vsync (24.7 kHz d)
[694350.326] (II) modeset(0): Modeline "684x384"x119.8   42.62  684 720 788 892  384 385 390 399 doublescan -hsync +vsync (47.8 kHz d)
[694350.326] (II) modeset(0): Modeline "684x384"x119.7   36.12  684 708 724 764  384 385 390 395 doublescan +hsync -vsync (47.3 kHz d)
[694350.326] (II) modeset(0): Modeline "640x400"x119.8   41.75  640 676 740 840  400 401 404 415 doublescan -hsync +vsync (49.7 kHz d)
[694350.326] (II) modeset(0): Modeline "640x400"x120.0   35.50  640 664 680 720  400 401 404 411 doublescan +hsync -vsync (49.3 kHz d)
[694350.326] (II) modeset(0): Modeline "640x360"x119.7   37.25  640 672 736 832  360 361 364 374 doublescan -hsync +vsync (44.8 kHz d)
[694350.326] (II) modeset(0): Modeline "640x360"x119.7   31.88  640 664 680 720  360 361 364 370 doublescan +hsync -vsync (44.3 kHz d)
[694350.326] (II) modeset(0): Modeline "640x360"x59.8   18.00  640 664 720 800  360 363 368 376 -hsync +vsync (22.5 kHz d)
[694350.326] (II) modeset(0): Modeline "640x360"x59.3   17.75  640 688 720 800  360 363 368 374 +hsync -vsync (22.2 kHz d)
[694350.326] (II) modeset(0): Modeline "512x384"x120.0   32.50  512 524 592 672  384 385 388 403 doublescan -hsync -vsync (48.4 kHz d)
[694350.326] (II) modeset(0): Modeline "512x288"x120.0   23.25  512 532 580 648  288 289 292 299 doublescan -hsync +vsync (35.9 kHz d)
[694350.326] (II) modeset(0): Modeline "512x288"x119.8   21.00  512 536 552 592  288 289 292 296 doublescan +hsync -vsync (35.5 kHz d)
[694350.326] (II) modeset(0): Modeline "480x270"x119.3   20.38  480 496 544 608  270 271 274 281 doublescan -hsync +vsync (33.5 kHz d)
[694350.326] (II) modeset(0): Modeline "480x270"x119.6   18.62  480 504 520 560  270 271 274 278 doublescan +hsync -vsync (33.3 kHz d)
[694350.326] (II) modeset(0): Modeline "400x300"x120.6   20.00  400 420 484 528  300 300 302 314 doublescan +hsync +vsync (37.9 kHz d)
[694350.326] (II) modeset(0): Modeline "400x300"x112.7   18.00  400 412 448 512  300 300 301 312 doublescan +hsync +vsync (35.2 kHz d)
[694350.326] (II) modeset(0): Modeline "432x243"x119.8   16.25  432 444 484 536  243 244 247 253 doublescan -hsync +vsync (30.3 kHz d)
[694350.327] (II) modeset(0): Modeline "432x243"x119.1   15.25  432 456 472 512  243 244 247 250 doublescan +hsync -vsync (29.8 kHz d)
[694350.327] (II) modeset(0): Modeline "320x240"x120.1   12.59  320 328 376 400  240 245 246 262 doublescan -hsync -vsync (31.5 kHz d)
[694350.327] (II) modeset(0): Modeline "360x202"x119.0   11.25  360 372 404 448  202 204 206 211 doublescan -hsync +vsync (25.1 kHz d)
[694350.327] (II) modeset(0): Modeline "360x202"x118.3   10.88  360 384 400 440  202 204 206 209 doublescan +hsync -vsync (24.7 kHz d)
[694350.327] (II) modeset(0): Modeline "320x180"x119.7    9.00  320 332 360 400  180 181 184 188 doublescan -hsync +vsync (22.5 kHz d)
[694350.327] (II) modeset(0): Modeline "320x180"x118.6    8.88  320 344 360 400  180 181 184 187 doublescan +hsync -vsync (22.2 kHz d)
[694364.400] (II) modeset(0): Printing DDC gathered Modelines:
[694364.400] (II) modeset(0): Modeline "1366x768"x0.0   76.32  1366 1414 1446 1610  768 771 776 790 -hsync -vsync (47.4 kHz eP)
[694364.969] (II) modeset(0): Printing DDC gathered Modelines:
[694364.969] (II) modeset(0): Modeline "1366x768"x0.0   76.32  1366 1414 1446 1610  768 771 776 790 -hsync -vsync (47.4 kHz eP)
[712576.989] (II) modeset(0): Printing DDC gathered Modelines:
[712576.989] (II) modeset(0): Modeline "1366x768"x0.0   76.32  1366 1414 1446 1610  768 771 776 790 -hsync -vsync (47.4 kHz eP)
# xrandr
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 16384 x 16384
eDP-1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1366x768      60.00*+
   1280x720      60.00    59.99    59.86    59.74 
   1024x768      60.04    60.00 
   960x720       60.00 
   928x696       60.05 
   896x672       60.01 
   1024x576      59.95    59.96    59.90    59.82 
   960x600       59.93    60.00 
   960x540       59.96    59.99    59.63    59.82 
   800x600       60.00    60.32    56.25 
   840x525       60.01    59.88 
   864x486       59.92    59.57 
   700x525       59.98 
   800x450       59.95    59.82 
   640x512       60.02 
   700x450       59.96    59.88 
   640x480       60.00    59.94 
   720x405       59.51    58.99 
   684x384       59.88    59.85 
   640x400       59.88    59.98 
   640x360       59.86    59.83    59.84    59.32 
   512x384       60.00 
   512x288       60.00    59.92 
   480x270       59.63    59.82 
   400x300       60.32    56.34 
   432x243       59.92    59.57 
   320x240       60.05 
   360x202       59.51    59.13 
   320x180       59.84    59.32 
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-2 disconnected (normal left inverted right x axis y axis)

При этом разные драйверы для одного и того же GPU, для одного и того же дисплея генерируют разный набор модов. Например modesetting_drv и intel_drv.

Но если производитель монитора уже забил пресеты в edid,
# find /sys/ -name "edid"
/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0/card0-HDMI-A-1/edid
/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0/card0-VGA-1/edid
/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0/card0-DVI-I-1/edid
# edid-decode < /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0/card0-VGA-1/edid | grep -A10 Timings
  Established Timings I & II:
    IBM     :   720x400    70.082 Hz   9:5    31.467 kHz  28.320 MHz
    DMT 0x04:   640x480    59.940 Hz   4:3    31.469 kHz  25.175 MHz
    DMT 0x06:   640x480    75.000 Hz   4:3    37.500 kHz  31.500 MHz
    DMT 0x09:   800x600    60.317 Hz   4:3    37.879 kHz  40.000 MHz
    DMT 0x0b:   800x600    75.000 Hz   4:3    46.875 kHz  49.500 MHz
    Apple   :   832x624    74.551 Hz   4:3    49.726 kHz  57.284 MHz
    DMT 0x10:  1024x768    60.004 Hz   4:3    48.363 kHz  65.000 MHz
    DMT 0x12:  1024x768    75.029 Hz   4:3    60.023 kHz  78.750 MHz
    DMT 0x24:  1280x1024   75.025 Hz   5:4    79.976 kHz 135.000 MHz
    Apple   :  1152x870    75.062 Hz 192:145  68.681 kHz 100.000 MHz
  Standard Timings:
    DMT 0x06:   640x480    75.000 Hz   4:3    37.500 kHz  31.500 MHz
    DMT 0x0b:   800x600    75.000 Hz   4:3    46.875 kHz  49.500 MHz
    DMT 0x12:  1024x768    75.029 Hz   4:3    60.023 kHz  78.750 MHz
    DMT 0x23:  1280x1024   60.020 Hz   5:4    63.981 kHz 108.000 MHz
  Detailed Timing Descriptors:
    DTD 1:  1280x1024   60.020 Hz   5:4    63.981 kHz 108.000 MHz (338 mm x 270 mm)
                 Hfront   48 Hsync 112 Hback 248 Hpol P
                 Vfront    1 Vsync   3 Vback  38 Vpol P
  Display Range Limits:
    Monitor ranges (GTF): 56-75 Hz V, 30-83 kHz H, max dotclock 140 MHz

то драйвер хоть застрели, - по-дефолту он хрен прыгнет дальше этих пресетов, - потому шо пресеты жёстко зашиты в edid и драйвер дёргает их из него
# grep -A11 'Supported established timings' /var/log/Xorg.0.log
[    21.535] (II) NOUVEAU(0): Supported established timings:
[    21.535] (II) NOUVEAU(0): 720x400@70Hz
[    21.535] (II) NOUVEAU(0): 640x480@60Hz
[    21.535] (II) NOUVEAU(0): 640x480@75Hz
[    21.535] (II) NOUVEAU(0): 800x600@60Hz
[    21.535] (II) NOUVEAU(0): 800x600@75Hz
[    21.535] (II) NOUVEAU(0): 832x624@75Hz
[    21.535] (II) NOUVEAU(0): 1024x768@60Hz
[    21.535] (II) NOUVEAU(0): 1024x768@75Hz
[    21.535] (II) NOUVEAU(0): 1280x1024@75Hz
[    21.535] (II) NOUVEAU(0): 1152x864@75Hz
[    21.535] (II) NOUVEAU(0): Manufacturer's mask: 0
# xrandr
Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 16384 x 16384
DVI-I-1 disconnected primary (normal left inverted right x axis y axis)
VGA-1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm
   1280x1024     60.02*+  75.02 
   1152x864      75.00 
   1024x768      75.03    60.00 
   832x624       74.55 
   800x600       75.00    60.32 
   640x480       75.00    59.94 
   720x400       70.08 
HDMI-1 disconnected (normal left inverted right x axis y axis)

Поэтому дисплей-конфигуратор и знает о модах, которые в операционке нигде не прописаны, - они могут быть уже готовыми в edid монитора:

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #22 : 15.10.2021 21:23:10 »
Ключевых характеристик дисплея две (не экрана, а того аппаратного компонента, который внутри корпуса монитора). Наличие второй в мануале на монитор, зависит от производителя монитора. Это количество точек по координатам активной области матрицы и размер точки матрицы до тысячных миллиметра. Из которых рассчитывается реальный dpi уникальный для каждой модели дисплея. А не эта херабора, которую засунул X-сервер и из которой рассчитал размер активной области матрицы, которая у него получилась больше чем сам дисплей (аппаратный компонент внутри монитора):
$ xdpyinfo | grep -B1 resol
  dimensions:    1366x768 pixels (361x203 millimeters)
  resolution:    96x96 dots per inch

Не верите? :-)
Посмотрите в выводе ^^^^ на тот размер активной области матрицы в миллиметрах по X (то что отображает изображение).
А теперь посмотрите (скриншот спецификации на дисплей - не монитор!!!) на габариты дисплея по X:
у X-сервера, активная область матрицы, больше чем сам габарит дисплея (!!!), - как может активная область быть 361 mm, при габарите самого дисплея в 359.5 mm ?!

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #23 : 16.10.2021 00:16:23 »
Что такое EDID EEPROM, где эта хрень находится и откуда считывается edid:
https://www.nbzip.ru/blog/tekhnicheskaya-informatsiya-1/proshivka-matritsy-noutbuka-edid-zachem-i-kak.html
https://dfi.ua/proshivka-pereproshivka-matritsy-dlja-noutbuka/

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #24 : 16.10.2021 15:44:20 »
В User`s Guide для мониторов L1753S/L1953S, Modes потому и называются Preset Modes, потому что как Preset-ы зашиты в EDID EEPROM монитора L1953S: см. ниже скриншот спецификации из руководства пользователя на мониторы L1753S/L1953S. И третий выброс снизу в Ответ #21.

Прошивки бывают разными.
Прошивка дисплея LP156WHB-TPC1 содержит только один Mode, рекомендуемый:
Но обратите внимание на последнюю важную и незаметную строку вывода:
# edid-decode < /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/edid | grep -A20 'Established timings supported'
Established timings supported:
Standard timings supported:
Detailed mode: Clock 76.320 MHz, 344 mm x 194 mm
               1366 1414 1446 1610 hborder 0
                768  771  776  790 vborder 0
               -hsync -vsync
Manufacturer-specified data, tag 0
ASCII string: LG Display
ASCII string: LP156WHB-TPC1
Checksum: 0xb3 (valid)
EDID block does NOT conform to EDID 1.3!
Missing name descriptor
Missing monitor ranges

Последней строкой, edid-decode предупреждает, что прошивка EDID EEPROM дисплея LP156WHB-TPC1 не содержит диапазонов предельно допустимых частот вертикальной и горизонтальной синхронизации.

К слову сказать, edid-decode, чуть ли не единствнный декодер прошивки EDID EEPROM, который декодирует edid полностью правильно. Например без рукожопных программерских размер дисплея 340x190 миллиметров. Которое говорит лишь о том, что программист программировать умеет, но программист не захотел или не сумел внимательно прочитать спецификацию  VESA E-EDID. Которая описывает байты подробно и однозначно.
« Последнее редактирование: 16.10.2021 18:21:56 от Speccyfighter »

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 891
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #25 : 16.10.2021 20:18:46 »
Ссылки можно на ваши примеры железок, коль предметный разговор пошел.
Экий Вы не внимательный, даже в этой теме Антон уже писал нужную инфу (повторю ее - Firefly Station p* rk3399\rk3568 m* rk3328\rk3566), и если чуть внимательнее посмотрите "вокруг" (буквально в соседней теме) есть список моделей rk3399, на которых я тестирую альты и есть инфа по текущему состоянию выпуска специализированных образов альтов для RK.

и добавлю еще результат тестов

ТВ бокс на H6 с активным охлаждением, т.к. там по дефолту (как во всех ТВ боксах) настолько ущербная система охлаждения, что ее приходится дорабатывать. Но там и ценник за эту железку смешной (Tanix TX6 - 30$)

17:26:48: 1704MHz  6.84  64%   8%  55%   0%   0%   1% 58.5�°C  0/8
17:26:53: 1704MHz  6.77  63%   8%  54%   0%   0%   1% 56.9�°C  0/8
17:26:58: 1704MHz  6.87  64%   8%  54%   0%   0%   1% 56.6�°C  0/8
17:27:03: 1704MHz  6.80  71%   9%  59%   0%   0%   1% 56.6�°C  0/8
17:27:08: 1704MHz  6.65  65%   8%  55%   0%   0%   1% 57.5�°C  0/8
17:27:14: 1704MHz  6.60  63%   8%  54%   0%   0%   1% 56.1�°C  0/8
17:27:19: 1704MHz  6.71  64%   8%  55%   0%   0%   1% 56.3�°C  0/8
17:27:24: 1704MHz  6.66  64%   8%  54%   0%   0%   1% 57.1�°C  0/8
17:27:29: 1704MHz  6.76  64%   7%  54%   0%   0%   1% 57.1�°C  0/8
17:27:34: 1704MHz  6.81  64%   8%  54%   0%   0%   1% 57.0�°C  0/8
17:27:39: 1704MHz  6.90  64%   8%  53%   0%   0%   1% 56.3�°C  0/8
17:27:44: 1704MHz  6.83  68%  11%  55%   0%   0%   1% 57.7�°C  0/8
17:27:50: 1704MHz  6.76  64%   8%  54%   0%   0%   1% 57.1�°C  0/8
17:27:55: 1704MHz  7.02  65%   8%  56%   0%   0%   1% 57.2�°C  0/8
17:28:00: 1704MHz  7.02  64%   8%  54%   0%   0%   1% 57.3�°C  0/8

Jetson-nano то же с вентилятором и ядром BSP

15:32:22: 1479MHz  3.01  59%  10%  48%   0%   0%   0% 30.0�°C  1/1
15:32:27: 1479MHz  2.93  56%   9%  46%   0%   0%   0% 30.2�°C  1/1
15:32:32: 1479MHz  2.93  57%   9%  48%   0%   0%   0% 29.8�°C  1/1
15:32:37: 1479MHz  2.86  58%   8%  48%   0%   0%   0% 29.8�°C  0/1
15:32:43: 1479MHz  2.87  63%   8%  53%   0%   0%   0% 30.5�°C  1/1
15:32:48: 1479MHz  2.88  58%   8%  48%   0%   0%   0% 29.8�°C  1/1
15:32:53: 1479MHz  2.73  55%   8%  46%   0%   0%   0% 30.0�°C  1/1
15:32:58: 1479MHz  2.67  58%   9%  48%   0%   0%   0% 30.2�°C  1/1
15:33:03: 1479MHz  2.70  56%   8%  46%   0%   0%   0% 29.8�°C  1/1
15:33:08: 1479MHz  2.72  58%   8%  48%   0%   0%   0% 30.0�°C  0/1
15:33:13: 1479MHz  2.66  55%   8%  46%   0%   0%   0% 29.5�°C  1/1
15:33:18: 1479MHz  2.61  54%   7%  45%   0%   0%   0% 30.0�°C  1/1
15:33:23: 1479MHz  2.80  54%   8%  44%   0%   0%   0% 29.8�°C  0/1
15:33:28: 1479MHz  2.74  53%   9%  43%   0%   0%   0% 30.0�°C  1/1
15:33:33: 1479MHz  2.68  53%   8%  44%   0%   0%   0% 30.0�°C  1/1

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 434
    • Email
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #26 : 17.10.2021 05:04:32 »
Про перегрев и стабильность работы - есть первая статистика, вполне убедительная: при постоянной нагрузке (тяжелый сайт с 3d анимацией) выше 60%, перегрева не случилось, алюминиевый корпус без вентиляторов себя показывает хорошо, нагрев не выше 62C, время работы в таком режиме  1 день 9 часов - без сбоев.
Мне же не в танчики на них играть, мне они для АСУТП.
Вам правильно про температуры говорят.
Очень плохо, что за все эти годы что вы описываете, вас не научили считать тепло. От слова совсем. Так делают безнадёжно неграмотные любители.

Во-первых перегрев определяется при предельной температуре окружающей среды. По распространённому УХЛ4 — это 40°С (с учётом изменения климата давно пора изменить на 50°С).
Во-вторых при этих 40° окружающей среды, перегрева не должно быть при максимальном тепловыделении всех чипов одновременно. То есть они все одновременно должны быть загружены на 100%.

Из этих условий следует, что температура, при стандартных комнатных 25°, не должна быть больше 55°С. И это при 100% загрузке. Это не зависит от способа охлаждения, пассивное или какое-оно-там.
У вас как раз там перегрев очень даже есть. Грубо, не принимая во внимание коэффициенты "распухания", ((62-25)÷0,6)+25=87°С (и это при 25°С!). В рабочем диапазоне температур оно уже непригодно.
« Последнее редактирование: 17.10.2021 05:10:32 от stranger573 »

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 204
  • Cloud-based technology
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #27 : 17.10.2021 15:31:53 »
Очень плохо, что за все эти годы что вы описываете, вас не научили считать тепло. От слова совсем. Так делают безнадёжно неграмотные любители.
Жаль, что с вами только сейчас познакомился, вы очень точно описали как обстоит дело в теории.
За все эти годы приходилось отталкиваться от практики, именно по этой причине пришлось отказаться от всего "что крутится" в устройствах самообслуживания, которые работали (при мне и продолжают сейчас - уже 10 лет) во всех часовых поясах и климатических зонах РФ. Перейти на низкопроизводительные системы с минимальным выделением тепла и класса материнских плат - ultra durable. Число устройств исчисляется тысячами, заказчик очень переживал за расходы, как на старте, так и при сопровождении, поэтому те же материнские платы брали из массового сегмента, но самый стабильные и проверенные практикой, поставил и забыл на несколько лет. Сами платы очень редко ломались, как от температур, так и от всяких электромагнитных воздействий.
 
 
Из этих условий следует, что температура, при стандартных комнатных 25°, не должна быть больше 55°С.
Можно конечно и ряды Фурье вспомнить и попытаться сформулировать уравнение распределения тепла в алюминиевой пластине, но лучше отталкиваться от практики, все равно корпус у меня на деревянном столе стоит и нижняя часть малины практически не охлаждается, стол ощутимо горячий.
Это был первый эксперимент - как себя поведет малина в "комнатных" условиях. Чтобы точно не зависла от перегрева.
Первым делом мне нужен стенд для выставки, а там и малина подойдет.
На практике же может быть совсем другое устройство, например те, на которых товарищ Balbes тренируется и о которых в соседних темах пишет.  А может это будут компактные Эльбрусы/Байкалы или Risk-V если такие будут.

Вообще, мне очень приятно внимание и общение с компетентными людьми, всегда есть, что почерпнуть и применить на практике. Спасибо всем, кто пишет.
 
« Последнее редактирование: 17.10.2021 15:37:00 от smatsak »

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 204
  • Cloud-based technology
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #28 : 17.10.2021 15:55:59 »
Экий Вы не внимательный,
Я вам письмо в ЛС написал и жду ответа. Спасибо.

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 434
    • Email
Re: Raspberry Pi 4 Model B (versus Khadas Vim3)
« Ответ #29 : 17.10.2021 19:13:39 »
вы очень точно описали как обстоит дело в теории.
...
За все эти годы приходилось отталкиваться от практики...
Теории писаны людьми, которые осилили осмыслить реальность. И проверены, и продолжают проверятся реальными измерениями. Живу третью четверть века, всегда работал и работаю в эксплуатации — ни разу не помню чтобы в технике теория противоречила реальности.
А вот практики, да, очень часто встречаются (и особенно в российских реалиях), когда производитель не только испытания в предельных режимах никогда не делал, но даже прикидочных расчётов, а в паспортных данных написал потому что "так положено". Да и эксплуатанты на ура проглотят объяснение — "что вы хотите, была жара". Многие ли из них зафиксируют сколько в граммах этой жары было, сравнят с указанным в паспортах на изделия, и предъявят обоснованные требования на покрытие убытков?
С вентиляторами согласен, тоже их не жалую. Уж больно ненадёжная часть. Но корпус, который вы показали даже для только TDP 4 Вт мал. По моим измерениям ребристые радиаторы для температуры перегрева в 30°С должны быть площадью порядка 120 см² на ватт.
Неужто нельзя найти, заказать что-нибудь получше? Да и в качестве верхней крышки, рёбра лучше звездой — так приток воздуха со всех сторон будет.