ABLomas, permalink
Gal ne niufsų levelio diskusija, bet sakykim, pamėginam.
Buvo: D510:
https://ark.intel.com/content/www/us/en/ark/products/43098/intel-atom-processor-d510-1m-cache-1-66-ghz.html
(pagal spekus 13W TDP)
Paėmiau x6425e:
https://www.intel.com/content/www/us/en/products/sku/207907/intel-atom-x6425e-processor-1-5m-cache-up-to-3-00-ghz/specifications.html
(pagal spekus 12W TDP).
Pirmas užmontuotas ant X7SPA-H, antras ant A3SEV-4C.
Atrodo, jei MB niekuo daugiau neapkrautos - tai turėtų būt netgi
šaltesnis procas, taip? Juo labiau, kad antram tai ir heatsinkas toks
kur kas rimtesnis - varinis pagrindas ir plotas daug didesnis.
Realybė - idle:
- D510 vos 6° daugiau už ambient, rankom čiupinėjant viskas šalta
- x6425e laikos ~55°C, (su PM pilnu, žr. žemiau), heatsinką galima
laikyt ranka, bet nemalonu
Po pilnu prime95 testu su small TFT:
- D510 - šiaip ne taip pasiekė 60°C, daugiau balansuoja ties 58°C
- x6425e malasi aplink 100°C, vietom pasiekdamas 102°C. Heatsinko
geriau neliest, skauda :D
Sąlygos panašios, boardas su minimaliu airflow (nu tam ir procai
atitinkami) atviram stende; skirias tik distros (D510 ant 5.14.8
kernelio, x6425e su 5.15.0, bet nežinau, ar čia esminis skirtumas.
Vien x6425e boardas IDLE + PSU ant powermeterio ima 20-23W galios.
Nematavau srovės, sunku pasakyt kiek nuėda PSU, bet man atrodo
nenormalu, kaip turint CPU su 12W TDP. Kitos plokštės neturiu šiuo metu
galimybės pamėgint, bet prieš dvylika metų ten buvo 12W.
Temperatūrą taip pat matavau su IR termometru ir termovizorium - x6425e
boardas šaltas, skirtumas nuo ambiento visiškai minimalus, karšta tik
aplink procą - t.y. nėra taip, kad RAM ar kt. komponentai ėstų daug.
Po prime95 apkrova x6425e srebia 43W (!).
Ant x6425e boardo antrą dieną terliojuos su power managementu. Iki
minimumo sumažinau GFX dažnius, įkaliau max power savingą (intel
p-state, HW controlled, powersave governor), disablinau visą nors kiek
naudojamą periferiją (powertop -c && powertop --auto-tune). Minimumas
kiek pavyko išspaust ant idle tai 17W (kas JAU gerai lyginant su tuo kas
buvo), bet vis tiek CPU ėda daug, ant idle turiu tuos pačius 50-55°C.
Suprantama, kad po apkrova tas nei kiek nepadeda, CPU greit patampa
šimto laipsnių keptuve.
Kiek suprantu, boost package yra 20W:
turbostat
<...>
RAPL: 21845 sec. Joule Counter Range, at 12 Watts
<...>
current_driver: intel_idle
current_governor: menu
current_governor_ro: menu
<...>
cpu0: PKG Limit #1: ENabled (12.000000 Watts, 28.000000 sec, clamp ENabled)
cpu0: PKG Limit #2: ENabled (20.000000 Watts, 0.002441* sec, clamp DISabled)
Nu bet jei ir įskaičiuojant, kad gali trumpam pasikelt galią iki 20W -
vis tiek per daug gaunas.
Man labai aktualu, kad čia būtų low-power reikalas, boardas dirba
24x7x365. Tam reikalui ir ėmiau specializuotą boardą su low-power CPU.
Anas (D510) puikiai atidirbo 12 metų, bet pradėjo trūkt RAM/galios, tai
nusprendžiau atsinaujinti, pasirinkdamas dar efektyvesnį CPU, bet
rezultate gaunas, kad boardas prie panašios apkrovos ims dar +15W ar
netgi daugiau. Deja, negaliu sau leisti dėt kūlerius į tą vietą, o su
100° procas irgi ilgai negyvens, tai šiuo momentu man taip grynai
gaunas, kad išmečiau pusę štukos eurų į niekur.
Voltažo kontrolės BIOS (UEFI) nėra, downvoltint per IPMI nesigauna,
specializuotų paketų tam dar neieškojau.
Žodžiu - "kadariti" - intelis pi$a protą ir realiai vietoj 12W CPU turiu
40W CPU, ar rašyt supermicro, kad jų boardas šeria procą kaip nors
neteisingai (nors voltažai per monitoringą idealiai savo vietose)?