Ušetřená spotřeba mi spíše vychází z lepší distribuce cpu jader vůči síťovému rozhraní, nelze to tak snadno generalizovat a říkat, že AMD Epyc je o 29 % úspornější než Intel. Ta úspora naopak přesně odpovídá zlepšení počtu jader na jednu síťovku (33 %).
Dříve měly na 2x 24 core low power Intel nebo 1x 48 core EPYC (gen2) na jednu dual-port 25G ConnectX síťovou kartu. Do 2U se jim vešly čtyři takovéhle jednotky. Teď chtějí mít jeden 64 core EPYC (gen3) na dual-port 25G ConnectX v 1U a očividně se jim daří daleko lépe saturovat právě tu síťovku a dříve byli opření o procesor, který ten provoz nestíhal.
Presne toto som v diskusii čakal. Pri téme AMD vs. Intel sa vždy nájdu ľudia, ktorí majú svojho favorita a ani za svet nepripustia, že nie je dokonalý.
Konkrétne pomer spotreba/výkon u Intelu je častým terčom kritiky. A tu v diskusii vždy Intel niekto háji, najrôznejšími argumentmi. Ešte aj teraz, keď sa k problému vyjadrila peňaženkou jedna z najväčších tech firiem, sa nájdu komentátori, ktorí nepripíšu chybu Intelu, ale hlúposti Cloudflaru :)
Prijde mi, ze cteme kazdy jinou zpravicku a asi i zdrojovy clanek.
CF udelali experimenty a vyslo jim, ze Intel nenabizi konkurenceschopny produkt. To je jako argumentovat tim, ze spatnou efektivitu bude mit treba nejaky nevhodny ARM, nebo PowerPC, nebo ... dosadte cokoliv.
Prd rozumim tomu jak vypada design Intel procesoru, je to nejspis tak slozite ze asi neni jeden clovek schopny popsat jak to cele funguje. Nicmene napadla mne pri cteni myslenka co takhle udelat CPU, ktery by byl konfigurovatelny nejakym hornim layerem, ze by tam sly vsechny "zbytecnosti" uplne odpojit? Driv jsem videl nejake video od navrhare z Intelu a oni tam nejakou takovou vrstvu maji, ale slouzi spis na zakazovani ruznych nepovedenych "experimentu" (publikovano pred spectre/meltdown :) ).
Už teď lze "vypnout" třeba SMT nebo hardwarovou podporu virtualizace, ale nejsem si jistý, jestli to příslušné části procesoru opravdu vypne (a tedy jestli to má vliv na spotřebu). A vlastně ani jestli to vůbec lze očekávat když daná funkcionalita nemusí být implementovaná samostatnou hardwarovou jednotkou ale v mikrokódu.
Ono by stacilo, kdyby se intel vybodl na veskere AVX/FP a podporu AI, a udelal prosty rychly integer cpu. To by se tam hned vlezlo 2x vicero jader..
Ale proc to delat, kdyz existuje AARCH64 (bez prehnanych SVE podpor), ze :-)
(a mohli by tomu rikat Networking/Storage series CPU treba - v nekterych zarizenich se na FPU ani nesahne - stejne tak kernel mode nema dovoleno pouzivat FP)
2. 9. 2021, 14:55 editováno autorem komentáře