Diit.cz - Novinky a informace o hardware, software a internetu

Diskuse k Zen 5 APU vznikne ve 3 konfiguracích: 8+8, 4+8 a 2+4. První bude 3nm s 1024 SP

APU s malými jádry?
No nevím. Právě hry s tím mají problémy.
V notebooku a MMC ano. Tam jde o spotřebu.

+1
-7
-1
Je komentář přínosný?

Zaměření APU opravu není "na hry", na to jsou za a) konzole, za b) diskrétní grafiky.

+1
0
-1
Je komentář přínosný?

Tak ať si to každý používá k tomu co uzná za vhodné, ale bát se herního výkonu kvůli jádrům, nikoli kvůli výkonu grafické karty je fakt hovězí nápad.

+1
+4
-1
Je komentář přínosný?

Dajte si pozor, aby Vás nezažalovalo Združenie na ochranu cti hovädzieho dobytka za urážku na cti toho dobytka a neboli ste za to aj odsúdený.

Lebo pri takomto výroku to riskujete. :)

+1
0
-1
Je komentář přínosný?

XD
Pobavilo

+1
+1
-1
Je komentář přínosný?

Keď on je problém, že hry majú strašne veľa chýb typu ako je táto

Pending RADV Driver Change Leads To Much Lower System RAM Use For Some Games
on 27 March 2023
A pending change to the Mesa Radeon Vulkan driver "RADV" is leading to much lower system RAM use for some games that make use of many Vulkan Graphics Pipeline Libraries (GPL). The game causing this issue to be investigated was Valve's Dota 2 on RADV and is now seeing an 85% reduction in system RAM use by this open-source Radeon Linux driver.
This reduces RAM usage in dota2 with GPL from 3GiB to 400MiB.
https://www.phoronix.com/news/RADV-sRAM-GPL-Optimization

+1
0
-1
Je komentář přínosný?

Stačí
1: vhodný scheduler
2: optimalizace hry od vývojáře

První i druhé máme. Už před více jak desetiletím dokázali vývojáři detekovat například procesory s aktivním hyper threadingem a pokud to jejich SW/hře vadilo, tak si jednoduše pro své procesy nastavili vhodnou affinity mask, kdy těch HT jader jednoduše nevyužili.

Že by někdo kupoval tablet/mobil/konzoli/chytrou krabičku s účelem hraní her a hledal by SoC s jediným typem jader jsem nezažil. Naopak, aktuálně nejvýkonnější M2 od Apple v iPadech používá dva typy jader a nejvýkonnější Snapdragon 8 Gen 2 v non Apple světě používá dokonce tři typy jader a to se mluví o SoC s čtyřmi rozdílnými CPU jádry.

Funguje to skvěle právě proto že existuje scheduler v systému a existují vývojáři her, kteří své hry umí přizpůsobit konkrétnímu HW.

+1
-1
-1
Je komentář přínosný?

Zkus nejakou hovezi polivku Jiriku..
Za sebe hledam principielne SOC na PC s homogenimi jadry. Hybridni design nema zadnou vyhodu, pokud dokazu s jednim typem jadra docilit pozadovane vydeze na baterii, potazmo vykon, podle preferenci. Opakuji zadnou vyhodu.

+1
+2
-1
Je komentář přínosný?

Víš Jirko. optimalizovat můžeš třeba 20 let, ale obvykle je tlak na vydání v určitém roce, tudíž nechme dokonalost dokonalostí.
https://www.techspot.com/review/1882-ryzen-9-smt-on-vs-off/
https://forums.flightsimulator.com/t/psa-if-you-have-an-intel-processor-...

Univerzální optimalizace pro neurčitý poměr big-little jader je proti tomuto ještě výrazně těžší, tedy spíš prakticky nemožná.

+1
+1
-1
Je komentář přínosný?

Budeme se muset smirit s tim, ze AMD pujde podobnou , byt ne stejnou cestou jako Intel. Kdyz to Intelu proslo.. pro firmy je to ekonomictejsi=levnejsi reseni nez monolity.
Mozna, ze casem se ukaze i nejaka vyhoda hybridu, az se s tim zvladne lepsi power management. I kdyz to bude stejne jen vyhoda na papire, kdyz dnesni notase se zen3+ davaji 10-12h na web/office

+1
+4
-1
Je komentář přínosný?

"intelu to prošlo"
Právě naopak.
Dostal se do vážných problémů.
Odskakal to Koduri, ale to neznamená že CPU divize je OK.

+1
0
-1
Je komentář přínosný?

Ona se ta "áemdí" cesta zásadně liší v tom, že ta úsporná (je jedno zda energeticky či prostorově) jádra jsou co do schopností prakticky totožná s velkými. A jak jsem to pochopil podle dřívějších zpráv, tak ve chvíli, kdy je potřeba mnohojaderný výkon, klesá frekvence jader, protože se o maximální TDP dělí více jader. A tím pádem vlastně nevadí, že u AMD jsou "malá" jádra méně výkonná, běží na nižších taktech, protože výkonem a schopnostmi jsou v onu potřebnou chvíli prakticky na úrovni těch velkých jader. Ovšem stále je to tatáž instrukční sada a funkčnost, včetně vícevlákenného provozu. Nic co by byl problém pro aplikace přehazované mezi vlákny.
To mi přijde jako mnohem rozumnější, než tah Intelu, který se zpětně jeví jako zbrklý krok ve snaze kvapně dohnat unikající konkurenci. A s výbornou implementací AVX-512 u AMD jsou na tom BIGlittle procesory Intel ještě o něco hůře.

+1
+4
-1
Je komentář přínosný?

"A tím pádem vlastně nevadí, že u AMD jsou "malá" jádra méně výkonná, běží na nižších taktech, protože výkonem a schopnostmi jsou v onu potřebnou chvíli prakticky na úrovni těch velkých jader."
.. tim bych si nebyl jisty uz jen proto, ze to ma byt kombinace Zen5+Zen4C.. tudiz IPC budou ruzna a i pokud by to bezelo na podobne frekvenci, bude to mit rozdilny vykon.

+1
0
-1
Je komentář přínosný?

".. Zen5+Zen4C.. tudiz IPC budou ruzna .."
První hybrid (ten "únik" z testů) je 4+4c aka Phoenix 2
5+4c má být až další krok.

".. pro firmy je to ekonomictejsi=levnejsi reseni nez monolity.
Mozna, ze casem se ukaze i nejaka vyhoda hybridu .."

1) Phoenix 2 je monolit
2) Je menší než předchozí generace
3) Je sice větší než CCD čiplet, ale menší než CCD+IOD a navíc má jednodušší a tím i levnější pozdření
4) Je to cílené na platformy do 15W

Někdy si udělej test ... jaké dosažitelné frekvence/výkon lze dostat z jednoho jádra při pevně stanoveném příkonu v závislosti na počtu vytížených jader.

+1
0
-1
Je komentář přínosný?

Takove testy jsem delal na noteboocich uz pred lety. Takty samozrejme leti pri nizkych TDP podstatne dolu. Nemyslim si ovsem, ze by na to mel B-L design neco diametralne zmenit uz jen z podstatym ze 4C jadra budou taktovane podstatne niz.

+1
0
-1
Je komentář přínosný?

Když se narazí na power limit, tak:
1) Takty Zen4 jader poletí dolů rychleji naž takty Zen4c.
2) Když takty kvůli TDP omezení padnou dolů, tak se rozdíl taktů mezi Zen4 a Zen4c jádry bude limitně blížit nule.

+1
+1
-1
Je komentář přínosný?

"2) Když takty kvůli TDP omezení padnou dolů, tak se rozdíl taktů mezi Zen4 a Zen4c jádry bude limitně blížit nule."
.. to je hypoteza, kterou bude potreba overit, jestli tak opravdu bude nebo ne. Zalezi, jak to AMD nastavi.
Jinak u Z4 vs Z4c tam by B-L nemusel byt az tak rozdilny, ale pri kombinaci jader s ruznym IPC Z5 +Z4c, uz ani ty takty nepomuzou.
Uvidime v praxi, zatim je to jen hadani.

+1
0
-1
Je komentář přínosný?

".. .. to je hypoteza, kterou bude potreba overit .."
Hypotéza je, že se tak stane.
Měření určí polohu bodu, kdy se tak stane.
V kombinaci 4+4c to bude o něco dříve (vyšší takty) než 5+4c.

Úpřimně, je mi jedno, kdy a jak se to stane, pokud to dovolí vyrobit zařízení pro čistě pasivní provoz bez větráků. Na konzumaci obsahu to má výkonu až až. A kancelářské popužití je omezováno spíše nedostatkem RAM.

+1
0
-1
Je komentář přínosný?

pořád zapomínáte, že AMD na to nejde tak kompromisním způsobem jako Intel, tudíž by to nemělo mít tolik nevýhod - malá jádra nemají jinou architekturu, takže stejné instrukční sady i multi-threading zůstávají, mají vyšší IPC než malá jádra Intelu a nejsou připojena s větší latencí. AMD mělo dost času to navrhnout lépe než Intel, proč by mělo opakovat stejné chyby?

+1
+2
-1
Je komentář přínosný?

Ja nic nezapominam, to si do toho akorat projektujete vy. Pokud mam ale Zen5 a Zen4C jadra dohromady, tak vykon nebude "stejny". Tudiz mam podobny problem, byt treba mensi, nez Intel s tim, ze existuje rozdil ve vykonu, pokud to hodim na P nebo E jadro. Cili zakladni nevyhoda B-L designu zustava stejna bez ohledu, jestli se jedna o Intel nebo AMD.

+1
0
-1
Je komentář přínosný?

Ale to existuje už teď, že scheduller rozlišuje rychlejší a pomalejší jádra a přiřazuje podle požadavků na výkon. Rozdíl u Intelu je ale na rozdíl od ARMu v tom, že ARM na tom pracoval dlouho dopředu a ty procesory nešil horkou jehlou, jako Intel, který neměl na výběr a AMD se na to taky chystá pomaleji. Je rozdíl něco plánovat a dělat narychlo. V té době přece Intel nemohl vyrábět na plánovaném procesu a musel přijít s náhradním řešením, předtím zas museli architekturu upravovat na starší proces. Nic z toho AMD dělat nemusí. U Intelu stále vidím dva problémy, latence mezi velkými a malými jádry a to, že velká jádra musí být funkčně omezena.

+1
0
-1
Je komentář přínosný?

"Ale to existuje už teď, že scheduller rozlišuje rychlejší a pomalejší jádra a přiřazuje podle požadavků na výkon. "
.. jenze ten rozdil je v relaci jednotek procent. B-L se ta relace posunuje do radu desitek procent. U Intelu je to vzhledem k tomu jejich kockopsu slepeneho ze dvou uplne jinych architektur extremni.
Co se tyce ARM ekosystemu..tam je podle mne trochu jina situace. Historicky ta CPU jadra nemaji propracovany powermagent v zavislost na frekvenci, jak to ma X86. Tudiz jejich reseni potrebovalo 2 typy jader, pokud chteli dosahnout lepsi efektivity. Aplikace ktere na ARM (vyjma Apple) taky nejsou rekneme tak komplexni-rozsahle, jako to co v x86 svete atd.
"a AMD se na to taky chystá pomaleji. "
.. ale jo, treba reseni AMD bude technicky pokrocilejsi nez u Intelu, ale te zakladni nevyhoda v "nelineranim vykonu" skrze rozsah tech jader, zustane. To je vlastnost B-L architektury. Nejaky soft se s tim popere dobre, nektery treba hur, atd.

+1
0
-1
Je komentář přínosný?

".. To je vlastnost B-L architektury .."
Můj osobní (a velmi nekorektní) názor je, že architektura Intel 12xxx a 13xxx není big.LITTLE, ale zmetek, kočkopes, zhůvěřilost (dodejte si jakýkoliv další negativní výraz).

ARM jádra (většinou) nemají SMT. Zen5, Zen4, Zen4c .. mají SMT všecha. Navíc mají minimální rozdíly v tom, co na nich lze spustit. Přiřazování vláken schedulerem se tak zjednodušuje na postupné přiřazovaní vláken jádrům podle jejich rychlosti (a v případě SMT druhé kolečko na sekundární logické jádro), což je už v podpoře Win 10 a funguje.

Není potřeba žádně křišťálové koule na rozhodování jestli po vyčerpání primárních vláken výkonnějších jader začít přiřazovat další vlákna nejprve na méně výkonná jádra nebo na sekundární logická jádra těch velkých.

+1
+1
-1
Je komentář přínosný?

"Není potřeba žádně křišťálové koule na rozhodování jestli po vyčerpání primárních vláken výkonnějších jader začít přiřazovat další vlákna nejprve na méně výkonná jádra nebo na sekundární logická jádra těch velkých"
.. ano, ale to neznamena, ze to bude fungovat bez chyby. Vem si hypoteticky priklad CPU 6+6, na kterem spustis nejprve ulohu se 4T, ktera ji plne vytizi, takze dojde pravdepodobne k tomu, ze zustane volnych 2+6. V zapeti na to spustis znovu 4T ulohu paralelne..a ted jak se to ma chovat? Dostanou ty dalsi aktivni 4T k dispozici 2+2, to znamena, ze ta prvne spustena uloha pojede 4+2 a ta druha 2+4? Nbeo se to bude nejak mezi nima na tech vlaknech "migrovat"?

+1
0
-1
Je komentář přínosný?

Koukám jak čerstvě vyoraná myš

Kde a jak se ze 4 vláken stalo 4+2 resp 2+4 ?

+1
0
-1
Je komentář přínosný?

nestalo, to jsou pocty volnych jader na tom hypotetickem 6P+6E CPU po spusteni prvni a druhe ulohy se 4T.

+1
0
-1
Je komentář přínosný?

obsazenych jader

+1
0
-1
Je komentář přínosný?

"Budeme se muset smirit s tim, ze AMD pujde podobnou , byt ne stejnou cestou jako Intel. Kdyz to Intelu proslo.. pro firmy je to ekonomictejsi=levnejsi reseni nez monolity.
Mozna, ze casem se ukaze i nejaka vyhoda hybridu, az se s tim zvladne lepsi power management. I kdyz to bude stejne jen vyhoda na papire, kdyz dnesni notase se zen3+ davaji 10-12h na web/office"

@tombomino: zatím to jsou je drby z RGT a tak je potřeba k těmto "leakům" přistupovat ....

+1
0
-1
Je komentář přínosný?

muzes mit pravdu, uvidime. Za sebe doufam, ze aspon desktop bude B-L u AMD usetren :)

+1
0
-1
Je komentář přínosný?

Kolik desktop aplikací s <15W limitem už jste potkal?
Jaký přínos má snížení odběru CPU ze 65W na 15W?
A jaký to má přínos, když jenom monitor sežere 100W+ ?

+1
-1
-1
Je komentář přínosný?

.. nerozumim reci tveho kmene..

+1
0
-1
Je komentář přínosný?

Produkt je mířen na platformy s nízkou spotřebou
- mobilní low a ultra-low
- embeded

Není důvod to tlačit do desktopu, kde to zákazníci neocení (nízký výkon, vyšší cena).

+1
0
-1
Je komentář přínosný?

Tak v to ja taky doufam :)
I kdyz ja osobne treba pouzivam na praci i ULV notase, kde mi bezi virtualky, vzdalene plochy a bambilion dalsich otevrenych aplikaci. Ale je fakt, ze tady mi nejde o kazde procento vykonu.

+1
0
-1
Je komentář přínosný?

osobně si nemyslim, že v dohledné době pujde AMD v desktopu do kombinace dvou různých jader vyjma APU produktů. Ostatně to potvrdilo několik lidí z AMD.
A co se týče ZEN 5 tak nevidim žádný důvod proč by se měl kombinovat zrovna se Zen4c , když zcela jistě vznikne varianta jádra Zen 5c postavena na stejné arch.

+1
0
-1
Je komentář přínosný?

Ta optimalizace pro neurčitý počet různých jader tady je dlouhá léta. Vývojáři to normálně dělají. Nevšiml jsem si, že by mobilní hry měly problém s příchodem big little a potažmo více jak dvou různých architektur jader. Přizpůsobují se dle hw na kterém to běží.

+1
0
-1
Je komentář přínosný?

Mezi dobře udělanou optimalizací a "nevšiml jsem si problémů" je ještě jakžtakž udělaná optimalizace.

+1
+1
-1
Je komentář přínosný?

Ja delam vyvojare nebo spis i vyvojare 20 let a ani jednou jsem 'normalne' nic takoveho nedelal troliku. Placas, ze se tu prasi od huby...
Mozna cast vyvojare v nekterych specifiickych oblastech neco takove dela a to je asi tak vsechno.

+1
+3
-1
Je komentář přínosný?

A dúfajme, že tam bude uplatniteľný Nanotube compiler resp. niečo podobné na iné úlohy

28 March 2023 at 02:20 PM EDT.
AMD-Xilinx recently open-sourced their LLVM-based Nanotube compiler that can be used for some nifty networking purposes on FPGAs.

The AMD-Xilinx Nanotube compiler takes eBPF XDP C code and built atop the LLVM compiler stack is then able to generate a packet processing pipeline in HLS C++ that can run on Xilinx FPGAs.

As part of the Nanotube compiler repository there is an example codebase developed by Facebook/Meta. This example is dubbed "Katran" and serves as aa high performance layer 4 network load balancer running on Xilinx FPGAs.
https://www.phoronix.com/news/RADV-sRAM-GPL-Optimization

+1
-3
-1
Je komentář přínosný?

Ja tam vidim len jeden APU a dva jeho orezky, tych 1024SP vyzerá celkom výkonne.
Ako AMD povedalo rozdiel medzi velkym a malym jadrom je len v pamati.

+1
-5
-1
Je komentář přínosný?

Jako že frekvence budou stejné? To asi ne

+1
+2
-1
Je komentář přínosný?

Není, z malého jádra jsou navíc vypuštěny obvody pro zvýšení pracovních taktů. Tím se nesnižuje IPC, ale celkový výkon ano, příkon ještě víc.

+1
+4
-1
Je komentář přínosný?

". První, high-endová, vznikne na 3nm procesu a bude vybavena 8 jádry Zen 5, 8 jádry Zen 4c, 32 MB L3 cache a 1024 "

A to má byť akože tá ZEN5 bomba ? Polovica jadier na 1/3_novom výkone ?
Pripomína mi to Samsung SSD 980 Pro, tam taktiež pekne vyjebali zo zákazníkmi.

+1
-8
-1
Je komentář přínosný?

„Polovica jadier na 1/3_novom výkone ?“

???

+1
+1
-1
Je komentář přínosný?

Omlouvam se, jestli sem to nekde prehledl, ale chysta se vubec nejake dekstop APU? Nejaky nastupce 5600G?

+1
+1
-1
Je komentář přínosný?

AM5 Rembrandt snad do pár měsíců.

+1
+1
-1
Je komentář přínosný?

Letos by měl pro AM5 přijít nějaký Rembrandt (6600G?/6700G?).

+1
0
-1
Je komentář přínosný?

Ach jo.............
Cílovka co kupuje APU se silnou iGPU to dělá z jediného důvodu - velký grafický výkon. Zaměstnává AMD někoho, kdo zná využití APU ve hrách a graficky náročnějších programech?

Nechápu proč tak hloupými chybami kazí vývoj herních APU. 8+8 patří k RTX 4090, ale herní APU by ten křemík/finance využilo efektivněji pro posílení grafické či paměťové části. I 2+4 se silnějším iGPU by v 99 % hrách mělo vyšší fps.

Hlavně že i dneska nabízejí dvoujádrový odpad Athlon 7120U 2C/2T na šílených 15W...

+1
-5
-1
Je komentář přínosný?

Mirdo Červíčku, fajn že tu jsi.
Právě jsem po delší době zapnul jedno 4jadro.
Už hodinu jedou naplno všechny 4 jádra.
Aktualizace: Win10, Adobe, Firefox, ESET, telemetrie a další démoni na pozadí.

Tvoje představy o tom jaký počet jader je k čemu dobrý mají teoreticky rozumný základ.
Ale jsou mimo realitu.

+1
+4
-1
Je komentář přínosný?

To se mně na jednom PC stává s Win10 často (jen tedy CPU je málokdy delší dobu na 100 % - nemám virus ESET, ale jen Win Defender), protože ho zapínám málo často. Pointa je v tom, že na procesoru tolik nezáleží - urychlení z přechodu z moderní i3 na i9 se nekoná. Vlastně je to podobně zabetonované i na AMD FX-8300, které je většinu času na 40-85 % zatížení. Kromě toho, i kdyby to nějaký podstatnější vliv mělo, tak mých hypotetických 2+4 Zen4 je na tom o dost lépe než tvoje zastaralé čtyřjádro. Ten Athlon 7120U 2C/2T by ale viditelně delší dobu předvedl, ten už je přeci jenom mimo moderní požadavky.

+1
-2
-1
Je komentář přínosný?

ESET bere jedno jádro. Ten to nezahltil. Nebo by neměl šanci kdyby to bylo 6core.
Nejvíc CPU sežrala telemetrie.
Už to všechno přechroustal a teď zas bude chvíli vklidu.
Ano, kdybych k těm 4 zastaralým jádrům přidal 2 moderní, tak bych na tom byl lépe.
Ale já bych raději volil 6 moderních.
Podle tebe je Strix Point 3 ideální kombinace?

+1
+1
-1
Je komentář přínosný?

To tam máš nějakou náročnou telemetrii. Co to měří?

+1
0
-1
Je komentář přínosný?

Vliv kyseliny mravenčí na rezivění Zemské osi.

+1
+5
-1
Je komentář přínosný?

https://answers.microsoft.com/en-us/windows/forum/all/microsoft-compatib...

i7 7700k na 50% po dobu 20 minut.
Spíš mám pocit že se pustí těžba crypto na polovině jader. Ten čas je konstantní bez ohledu na výkon CPU.

+1
0
-1
Je komentář přínosný?

Jo tohle! Mám dojem, že jsem to před nějakou dobou vypínal, ale paměť už mi moc neslouží, tak mi to nedošlo.

+1
0
-1
Je komentář přínosný?

Vzhledem k tomu, že 4 jádra provozuju běžně (nějaké i5), tak to rozhodně není mimo realitu. A jestli aktualizace Win10 to zatíží na naplno na hodinu, tak to vidím spíš na nějaký bug té aktualizace.

+1
+2
-1
Je komentář přínosný?

tak to je celkem blba situace kdyz clovek pride do diskuse a nejrozumejsi prispevky jsou od JirkaK.. ((:

+1
+2
-1
Je komentář přínosný?

To ses dobře odkopal:).

"Stačí
1: vhodný scheduler
2: optimalizace hry od vývojáře

První i druhé máme."

Vtip dne.

+1
-4
-1
Je komentář přínosný?

sorry, nejrozumejsi != ve vsem pravdivy.. vetsina ostatnich postu sou fakt vetsi hovadiny..

+1
0
-1
Je komentář přínosný?

<Quote>
1: vhodný scheduler
2: optimalizace hry od vývojáře
</Quote>

Promiňte, ale tohle je opravdu jiná bublina.
Pokud se bavíme o Windows Home/Pro, tak vhodný scheduler nebyl, není a v dohledné době nebude.

Většina producentů her začne o nějaké optimalizaci uvažovat až když zjistí (nebo to reportují pokusní králící == platící uživatelé) a i to jenom, když je to fakt veliký pr...r.

+1
0
-1
Je komentář přínosný?

Takže malý Phoenix (2) má dvě nezávislé L3, malý Strix asi také. Tušíte, zda ty větší Strixy (4+8, 8+8) budou mít L3 sdílenou, příp. tam přibude nějaká L4, jak se tu kdysi spekulovalo?

+1
+1
-1
Je komentář přínosný?

Zen 5 má mít sjednocenou L2 (jednotná přes 8 jader) a situace s L3 je nejasná. AMD má mít vzorky, kde je L3 řešená samostatným čipletem, V-cache i klasicky. Co z toho půjde na trh a v rámci jakých produktů, by bylo spíš hádání.

+1
+2
-1
Je komentář přínosný?

Takže dá se to chápat tak, že R9 7945HX je první a zároveň poslední 16/32 s rovnocennými jádry?

+1
0
-1
Je komentář přínosný?

Pro psaní komentářů se, prosím, přihlaste nebo registrujte.