Автор Тема: Китайская платформа  (Прочитано 555 раз)

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 2809
  • Что бы ни случилось, всё будет хорошо!
Китайская платформа
« : 17 Марта 2022, 21:10:08 »
Понадобилась машина с большим количеством ядер. Желательно с DDR4 памятью и недорого. В сети ходят легенды про китайскую платформу. Если коротко, китайцы скупили б/у сервера и, разобрав их на составные части, продают комплектующие по доступным ценам. Сервера отличаются от десктопных машин тем, что делаются на исключительно надёжных и качественных комплектующих. Со временем компоненты немного деградируют, поэтому сервера периодически заменяют. Комлпектующие от них могу проработать многие и многие годы в более щадящем режиме настольного компьютера.
Мой друг-пенсионер попросил подобрать ему машину комплектом: матплата, ОЗУ и процессор. 24 декабря ему это могло обойтись около пяти, но после Нового года заплатил за него 6,8 т.р.
К сожалению, он не послушал моего совета по радиатору для процессора, за что впоследствии и поплатился: модули памяти вышли из строя. Он вынужден купить новую память.
Я пошёл знакомиться с этой темой другим путём. На ютубе поиск 2011 выдал достаточно результатов о том, как люди собирали мощные игровые компьютеры на аналогичных комплектующих.
Оказалось, что китайская платформа базируется на двух сокетах LGA 2011 и LGA 2011 v3. Под эти серверные процессора китайцы разработали десктопные материнские платы и продают их на али.
Я решил собирать себе компьютер самостоятельно, выбирая то, что мне нужно.
Материнскую плату MACHINIST model: X99-RS9 v: V2.0 (UEFI: American Megatrends v: 5.11 date: 04/28/2021) заказал с доставкой из российских складов, поэтому через неделю она была уже у меня. Остальное пришло из Китая: процессор Intel Xeon E5-2650 v3 (лучше был бы v4, так как у него 12 более новых ядер при меньшем потреблении) и модуль серверной памяти Hynix 8 ГБ speed: 2133 MT/s type: DDR4, сделанная в Корее. Насчёт серверной памяти надо дать пояснение. Она оттого и серверная, что в отличие от десктопной выпускается на очень высококачественных комплектующих и поэтому параметры у двух планок с одинаковой маркировкой практически идентичны и нуждаются в подборах пары. Видеокарту использовал ту, что была.
На материнской плате есть поддержка накопителей M.2 SATA и M.2 NVME. Поэтому воспользовался имеющимся SSD Reletech P400 и установил на него Matuntu-J.

Получилось вот что:
sudo inxi -Fxz
System:
  Kernel: 5.15.0-22-generic x86_64 bits: 64 compiler: gcc v: 11.2.0
    Desktop: MATE 1.26.0 Distro: Ubuntu 22.04 (Jammy Jellyfish)
Machine:
  Type: Desktop Mobo: MACHINIST model: X99-RS9 v: V2.0 serial: <filter>
    UEFI: American Megatrends v: 5.11 date: 04/28/2021
CPU:
  Info: 10-core model: Intel Xeon E5-2650 v3 bits: 64 type: MT MCP
    arch: Haswell rev: 2 cache: L1: 640 KiB L2: 2.5 MiB L3: 25 MiB
  Speed (MHz): avg: 1239 high: 1681 min/max: 1200/3000 cores: 1: 1198
    2: 1557 3: 1198 4: 1197 5: 1197 6: 1198 7: 1197 8: 1197 9: 1198 10: 1197
    11: 1198 12: 1681 13: 1198 14: 1200 15: 1197 16: 1197 17: 1200 18: 1197
    19: 1198 20: 1197 bogomips: 91788
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: NVIDIA GK208B [GeForce GT 730] driver: nouveau v: kernel
    bus-ID: 03:00.0
  Display: server: X.Org v: 1.20.14 driver: X: loaded: modesetting
    unloaded: fbdev,vesa gpu: nouveau resolution: 1920x1080~60Hz
  OpenGL: renderer: NV106 v: 4.3 Mesa 21.3.5 direct render: Yes
Audio:
  Device-1: Intel 8 Series/C220 Series High Definition Audio
    driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
  Device-2: NVIDIA GK208 HDMI/DP Audio driver: snd_hda_intel v: kernel
    bus-ID: 03:00.1
  Sound Server-1: ALSA v: k5.15.0-22-generic running: yes
  Sound Server-2: PulseAudio v: 15.99.1 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    driver: r8169 v: kernel port: d000 bus-ID: 06:00.0
  IF: enp6s0 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives:
  Local Storage: total: 238.47 GiB used: 8.98 GiB (3.8%)
  ID-1: /dev/nvme0n1 model: Reletech P400 SSD 256GB size: 238.47 GiB
    temp: 25.9 C
Partition:
  ID-1: / size: 50.97 GiB used: 8.98 GiB (17.6%) fs: ext4 dev: /dev/nvme0n1p2
  ID-2: /boot/efi size: 119.1 MiB used: 5.2 MiB (4.4%) fs: vfat
    dev: /dev/nvme0n1p1
Swap:
  ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) file: /swapfile
Sensors:
  System Temperatures: cpu: 29.0 C mobo: N/A gpu: nouveau temp: 39.0 C
  Fan Speeds (RPM): N/A
Info:
  Processes: 351 Uptime: 0m Memory: 7.61 GiB used: 1.42 GiB (18.7%)
  Init: systemd runlevel: 5 Compilers: gcc: 11.2.0 Packages: 2041 Shell: Sudo
  v: 1.9.9 inxi: 3.3.13

Серверный процессор, даже одно ядро, это гигантская сила! А тем более 10 ядер 20 потоков - МОЩЬ!!!

Комлектующие годные.  Этот путь проверен. Можно повторять. В небольшой бюджет до скачка цен уложился.

Оффлайн S.A.

  • Постоялец
  • ***
  • Сообщений: 120
Re: Китайская платформа
« Ответ #1 : 18 Марта 2022, 10:16:38 »
ivm
Спасибо, познавательно.

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 2809
  • Что бы ни случилось, всё будет хорошо!
Re: Китайская платформа
« Ответ #2 : 20 Марта 2022, 23:19:00 »
Забыл упомянуть, что для китайской платформы нужен блок питания более 500 Ватт. Также стоит учитывать мощность питающего узла материнской платы (VRM). У меня получилось так, что по мощности VRM (аналог токового трансформатора) до 90 Ватт, процессор потребляет 105 Ватт, поэтому пришлось конструкцией радиатора процессора  обеспечивать дополнительное охлаждение радиатора VRM.

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 2809
  • Что бы ни случилось, всё будет хорошо!
Re: Китайская платформа
« Ответ #3 : 30 Марта 2022, 18:45:47 »
После очередного обновления в Matuntu-J установил драйвер Nvidia
Цитата: inxi_Graphics:
  Device-1: NVIDIA GK208B [GeForce GT 730] driver: nvidia v: 470.103.01
    bus-ID: 03:00.0
  Display: server: X.Org v: 1.21.1.3 driver: X: loaded: nvidia
    unloaded: fbdev,modesetting,nouveau,vesa gpu: nvidia
    resolution: 1920x1080~60Hz
  OpenGL: renderer: NVIDIA GeForce GT 730/PCIe/SSE2
    v: 4.6.0 NVIDIA 470.103.01 direct render: Yes
Собственно драйвер нужен был в основном для того, чтобы задействовать модуль аппаратного декодирования видеокарты.
В качестве тестовой нагрузки использовал новую версию видеоредактора Avidemux 2.8.
В процессе перекодирования были задействованы все потоки серверного ядра и частота процессора в некоторых эпизодах поднималась до заявленной 2,3 GHz.


Первый раз в моей практике время обработки видео в пять раз снизилось по сравнению с длительностью фильма.