9. 3. 2017 - 08:26https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseDvakrát do stejné řeky..... http://diit.cz/clanek/microsoft-vydal-dve-opravy-pro-procesory-amd-bulldozer ? :) Nevím, jestli to bude všespásné, já se spíš těším na R5 a R3, jestli (spíš jaký) udělá cenový průvan ve vodách i3/i5.https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002102
+
A komu tím prospějete, co? Druhé straně? BTJ, trhej!
+1
+15
-1
Je komentář přínosný?
A komu tím prospějete, co?
xvasek https://diit.cz/profil/xvasek
9. 3. 2017 - 09:18https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseA komu tím prospějete, co? Druhé straně? BTJ, trhej!https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002168
+
M$ by mel hejbnout kostrou, kdyz to funguje na predpotopnich sedmickach a na linuxu.
+1
+4
-1
Je komentář přínosný?
M$ by mel hejbnout kostrou,
Gembler https://diit.cz/profil/tomas-hruby
9. 3. 2017 - 08:42https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseM$ by mel hejbnout kostrou, kdyz to funguje na predpotopnich sedmickach a na linuxu.https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002111
+
Možná by to fungovalo i v desítkách, kdyby AMD dalo včas Microsoftu k dispozici podrobné údaje, co my víme. Předpotopním OS ledasjaké funkce jádra chybí - třeba právě to parkování jader.
+1
-5
-1
Je komentář přínosný?
Možná by to fungovalo i v
Pety https://diit.cz/profil/petyy
9. 3. 2017 - 09:00https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseMožná by to fungovalo i v desítkách, kdyby AMD dalo včas Microsoftu k dispozici podrobné údaje, co my víme. Předpotopním OS ledasjaké funkce jádra chybí - třeba právě to parkování jader.https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002150
+
A nebude to drobný naschválek z důvodu "Wintel"?
Problém sice bude vyřešen, o tom není sporu, ale potenciálním zákazníkům zůstane v uších " na desítkách to nové AMD něco neumí".
+1
+14
-1
Je komentář přínosný?
A nebude to drobný naschválek
Ondoň https://diit.cz/profil/ondon
9. 3. 2017 - 09:05https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseA nebude to drobný naschválek z důvodu "Wintel"?
Problém sice bude vyřešen, o tom není sporu, ale potenciálním zákazníkům zůstane v uších " na desítkách to nové AMD něco neumí".https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002159
+
9. 3. 2017 - 10:02https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse"Na AMD ty nové desítky něco neumějí" ;)
[Bonus: Napoprvé jsem napsal "děsítky"... :D]https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002210
+
Ale prosím tě, Ká, to už dávno neplatí. Spíše je to tak, jak píše Pety. Prostě AMD přišlo s nějakou fíčurou, se kterou W10 neumí nakládat, což ale MS těžko mohl ovlivnit, pokud si AMD své procesory drželo pod pokličkou. Naopak právě AMD mělo MS upozornit, předpokládám že testovali i na W10, že ve W10 je možná něco špatně. Pokud to AMD udělalo, tak ok, máslo na hlavě má MS, ale pokud ne, tak si za to AMD může samo.
+1
+1
-1
Je komentář přínosný?
Ale prosím tě, Ká, to už
Ludek Jelinek https://diit.cz/profil/ljelinek
9. 3. 2017 - 11:18https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseAle prosím tě, Ká, to už dávno neplatí. Spíše je to tak, jak píše Pety. Prostě AMD přišlo s nějakou fíčurou, se kterou W10 neumí nakládat, což ale MS těžko mohl ovlivnit, pokud si AMD své procesory drželo pod pokličkou. Naopak právě AMD mělo MS upozornit, předpokládám že testovali i na W10, že ve W10 je možná něco špatně. Pokud to AMD udělalo, tak ok, máslo na hlavě má MS, ale pokud ne, tak si za to AMD může samo.https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002243
+
v podstate je zaujimava len informacia, kedy to bude opravene :)
+1
+2
-1
Je komentář přínosný?
v podstate je zaujimava len
skaven https://diit.cz/profil/skaven321
9. 3. 2017 - 11:21https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskusev podstate je zaujimava len informacia, kedy to bude opravene :)https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002255
+
Áálééé. Jedna věc je široký prodej, který nedávno začal, ale vzorky pro vývojáře byly už dávno (v průběhu minulého roku) a vsadím boty, že je MS je měl, jakožto opravdu důležitá platforma.
Možná tam ten vzorek ještě cestuje mezi kancelářemi a majlují si, kdo to jako má na starost :-).
+1
+9
-1
Je komentář přínosný?
Áálééé. Jedna věc je široký
Fotobob https://diit.cz/profil/fotobob
9. 3. 2017 - 11:32https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseÁálééé. Jedna věc je široký prodej, který nedávno začal, ale vzorky pro vývojáře byly už dávno (v průběhu minulého roku) a vsadím boty, že je MS je měl, jakožto opravdu důležitá platforma.
Možná tam ten vzorek ještě cestuje mezi kancelářemi a majlují si, kdo to jako má na starost :-).https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002261
+
21. dubna 2016 ... AMD rozesílalo oficiální materiály architektury Zen s informacemi o SMT, SEV, SME a AMD-SP, kterému momentálně patří velká bezpečnostní aféra posledních dvou dnů. AMD Secure Processor (AMD-SP) s popisem ARM Cortex A5, který v sobě ukrývá a jeho klíčové funkce.
Microsoft musel dostat základní informace ve stejný den, další materiály a informace se rozesílaly během celého loňského roku. Finální materiály AMD rozeslalo na podzim (v listopadu).
... jako granát s vytaženou pojistkou :-)
+1
+4
-1
Je komentář přínosný?
21. dubna 2016 ... AMD
Step https://diit.cz/profil/jakub-stepnicka
9. 3. 2017 - 13:21https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse21. dubna 2016 ... AMD rozesílalo oficiální materiály architektury Zen s informacemi o SMT, SEV, SME a AMD-SP, kterému momentálně patří velká bezpečnostní aféra posledních dvou dnů. AMD Secure Processor (AMD-SP) s popisem ARM Cortex A5, který v sobě ukrývá a jeho klíčové funkce.
Microsoft musel dostat základní informace ve stejný den, další materiály a informace se rozesílaly během celého loňského roku. Finální materiály AMD rozeslalo na podzim (v listopadu).
... jako granát s vytaženou pojistkou :-)
https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002306
+
Win10 obsahuji optimalizace, ktere lepe rozdeluji vlakna na stavajicich procesorech nez v predchozich verzich. Nicmene tato schopnost je zavisla na architekture. Tj. pokud se pouzije chybna strategie tak to logicky misto zvyseni vykonu vykon ubere. Napriklad AMD FX pro hry dostalo s Win10 pomerne slusne zlepseni. Tj. musi se pockat az se udelaji optimalizace pro architekturu Zen, bylo to jasne predem. Je to tak s kazdym CPU.
Da se ocekavat ze prvni optimalizace prijdou s Creation Update - tj. nejspis Win10 1704.
Neboj on ani ten Linuxu zatim ty optimalizace nema, tam to vecne trva dele nez ve Win - vzdyt ted se teprve dohrabal na podporu serveroveho Intel Broadwell.
Win7 na tom oproti Win10 je lepe jen proto, ze o tom CPU naprosto nic nevi a o zadne optimalizace se nesnazi. Vzdyt Win7 nema ani znalost AMD FX. Tj. pro nej je tech 16 jader rovnocenych.
+1
0
-1
Je komentář přínosný?
Win10 obsahuji optimalizace,
Bespi https://diit.cz/profil/bespi
9. 3. 2017 - 09:47https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseWin10 obsahuji optimalizace, ktere lepe rozdeluji vlakna na stavajicich procesorech nez v predchozich verzich. Nicmene tato schopnost je zavisla na architekture. Tj. pokud se pouzije chybna strategie tak to logicky misto zvyseni vykonu vykon ubere. Napriklad AMD FX pro hry dostalo s Win10 pomerne slusne zlepseni. Tj. musi se pockat az se udelaji optimalizace pro architekturu Zen, bylo to jasne predem. Je to tak s kazdym CPU.
Da se ocekavat ze prvni optimalizace prijdou s Creation Update - tj. nejspis Win10 1704.
Neboj on ani ten Linuxu zatim ty optimalizace nema, tam to vecne trva dele nez ve Win - vzdyt ted se teprve dohrabal na podporu serveroveho Intel Broadwell.
Win7 na tom oproti Win10 je lepe jen proto, ze o tom CPU naprosto nic nevi a o zadne optimalizace se nesnazi. Vzdyt Win7 nema ani znalost AMD FX. Tj. pro nej je tech 16 jader rovnocenych.https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002186
+
V linuxe by to malo byť v jadre 4.11, a ak to trvá v linuxe dlhšie tak asi preto že si to musí AMD napísať samé a potom to dať správcovi jadra.
+1
-1
-1
Je komentář přínosný?
V linuxe by to malo byť v
7R7 https://diit.cz/profil/7r7
9. 3. 2017 - 10:24https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseV linuxe by to malo byť v jadre 4.11, a ak to trvá v linuxe dlhšie tak asi preto že si to musí AMD napísať samé a potom to dať správcovi jadra.https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002222
+
> Neboj on ani ten Linuxu zatim ty optimalizace nema, tam to vecne trva dele nez ve Win
Jak co... treba x86-64 cirou nahodou linux podporoval driv nez vubec existoval nejaky x86-64 procak :) take TRIM support na SSDcka byl v linuxu o rok driv nez ve woknech... proste zalezi jak se vyrobce snazi.
> ted se teprve dohrabal na podporu serveroveho Intel Broadwell
Brutalni kec. Maximalne mohl ted ziskat podporu nejake jedne featury Broadwellu, serverovych cipu na kterych nejede linux by Intel moc neprodal...
+1
+5
-1
Je komentář přínosný?
> Neboj on ani ten Linuxu
franzzz https://diit.cz/profil/franz-z
9. 3. 2017 - 10:49https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse> Neboj on ani ten Linuxu zatim ty optimalizace nema, tam to vecne trva dele nez ve Win
Jak co... treba x86-64 cirou nahodou linux podporoval driv nez vubec existoval nejaky x86-64 procak :) take TRIM support na SSDcka byl v linuxu o rok driv nez ve woknech... proste zalezi jak se vyrobce snazi.
> ted se teprve dohrabal na podporu serveroveho Intel Broadwell
Brutalni kec. Maximalne mohl ted ziskat podporu nejake jedne featury Broadwellu, serverovych cipu na kterych nejede linux by Intel moc neprodal...https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002231
+
Pravděpodobně popisuje Turbo Boost Max 3.0, vlastně ani tak moc nekecá.
+1
+2
-1
Je komentář přínosný?
Pravděpodobně popisuje Turbo
Step https://diit.cz/profil/jakub-stepnicka
9. 3. 2017 - 13:07https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskusePravděpodobně popisuje Turbo Boost Max 3.0, vlastně ani tak moc nekecá. https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002297
+
Tak ja nerikam, ze podpora v linuxu je vzdy pozdeji nez ve Win, obcas je to opacne. Ale u CPU a VGA vetsinou ta podpora prichazi pozdeji.
Ja s novym HW mel s linuxem vzdy problem. Otazka je vadi to tak moc? Stejne pokazde par mesicu trva nez se vyladi BIOS novych desek, prijdou nove revize CPU (prvni maji casto zajimave chyby).
Stejne jako Ryzen funguje s Win7 tak i Broadwell-EP od zacatku fungoval na linuxu. Proste jen nejsou podporovany nejake funkce a zalezi na scenari nasazeni, zda to ma vliv a jak velky.
+1
0
-1
Je komentář přínosný?
Tak ja nerikam, ze podpora v
Bespi https://diit.cz/profil/bespi
9. 3. 2017 - 21:28https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseTak ja nerikam, ze podpora v linuxu je vzdy pozdeji nez ve Win, obcas je to opacne. Ale u CPU a VGA vetsinou ta podpora prichazi pozdeji.
Ja s novym HW mel s linuxem vzdy problem. Otazka je vadi to tak moc? Stejne pokazde par mesicu trva nez se vyladi BIOS novych desek, prijdou nove revize CPU (prvni maji casto zajimave chyby).
Stejne jako Ryzen funguje s Win7 tak i Broadwell-EP od zacatku fungoval na linuxu. Proste jen nejsou podporovany nejake funkce a zalezi na scenari nasazeni, zda to ma vliv a jak velky.https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002501
+
Další slušnej fail MS ;) místo aby se soustředili na slušný jádro systému, vymejšlej pí*oviny okolo!
+1
+8
-1
Je komentář přínosný?
Další slušnej fail MS ;)
Ondar https://diit.cz/profil/ondar007
9. 3. 2017 - 08:46https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseDalší slušnej fail MS ;) místo aby se soustředili na slušný jádro systému, vymejšlej pí*oviny okolo!https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002114
+
Oni se do toho asi bojí hrabat (hodně původních vývojářů už tam asi nebude) - posledních deset let nebyly v jádře nějaké zásadní/velké změny (zůstává se na sérii 6.x)
+1
0
-1
Je komentář přínosný?
Oni se do toho asi bojí
arakan94 https://diit.cz/profil/david-novak
10. 3. 2017 - 22:50https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseOni se do toho asi bojí hrabat (hodně původních vývojářů už tam asi nebude) - posledních deset let nebyly v jádře nějaké zásadní/velké změny (zůstává se na sérii 6.x)https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1003023
+
AMD o tomto nevie? Preco to je ako nejaka detektivka, ze ludia zistuju, ci nahodou nema W10 nejaky problem s Ryzen?
Snad by to malo byt v kompetencii AMD toto adresovat Microsoftu a riesit to a nie hrat sa na mrtveho chrobaka a cakat, ci sa na to pride, alebo nie...
+1
+4
-1
Je komentář přínosný?
AMD o tomto nevie? Preco to
sandis https://diit.cz/profil/pavol-vesely
9. 3. 2017 - 08:49https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseAMD o tomto nevie? Preco to je ako nejaka detektivka, ze ludia zistuju, ci nahodou nema W10 nejaky problem s Ryzen?
Snad by to malo byt v kompetencii AMD toto adresovat Microsoftu a riesit to a nie hrat sa na mrtveho chrobaka a cakat, ci sa na to pride, alebo nie...
https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002123
+
Samozřejmě ví, ale problém je na straně OS, takže AMD nemůže dělat nic jiného než čekat, až ho autor OS vyřeší.
+1
+11
-1
Je komentář přínosný?
„AMD o tomto nevie?“
no-X https://diit.cz/autor/no-x
9. 3. 2017 - 08:54https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse„AMD o tomto nevie?“
Samozřejmě ví, ale problém je na straně OS, takže AMD nemůže dělat nic jiného než čekat, až ho autor OS vyřeší.https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002132
+
Microsoft měl vždy problémy s dodržováním zadokumentovaných standardů ve svém softwaru.
Problém s distribucí zátěže v procesoru při vícevláknových úlohách bych viděl jako typický produkt této jeho filosofie.
+1
+14
-1
Je komentář přínosný?
Microsoft měl vždy problémy s
Ondoň https://diit.cz/profil/ondon
9. 3. 2017 - 08:55https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseMicrosoft měl vždy problémy s dodržováním zadokumentovaných standardů ve svém softwaru.
Problém s distribucí zátěže v procesoru při vícevláknových úlohách bych viděl jako typický produkt této jeho filosofie.https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002135
+
Vzhledem k tomu ze AMD posilalo patche do Linuxu mesice pred vydanim Ryzenu, hadam ze o tomhle vi a MS o tom taky davno vi. Problem bych videl v tom, jak dlouho trva MS vydat update (na cokoliv). Kdysi jsem cetl clanek o byrokracii v MS, a na prikladu jednoho maleho updatu bylo ukazano kolik lidi a oddeleni do toho musi zasahnout - IIRC kolem 15 lidi, a to byl relativne bezvyznamnej update. Zas na druhe strane AMD neni novacek a o byrokracii v MS by meli vedet, takze chyba tak trochu i na jejich strane.
(jo a ty linuxove patche se taky objevi az v 4.10 / 4.11, takze asi tak)
+1
+4
-1
Je komentář přínosný?
> AMD toto adresovat
franzzz https://diit.cz/profil/franz-z
9. 3. 2017 - 10:06https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse> AMD toto adresovat Microsoftu
Vzhledem k tomu ze AMD posilalo patche do Linuxu mesice pred vydanim Ryzenu, hadam ze o tomhle vi a MS o tom taky davno vi. Problem bych videl v tom, jak dlouho trva MS vydat update (na cokoliv). Kdysi jsem cetl clanek o byrokracii v MS, a na prikladu jednoho maleho updatu bylo ukazano kolik lidi a oddeleni do toho musi zasahnout - IIRC kolem 15 lidi, a to byl relativne bezvyznamnej update. Zas na druhe strane AMD neni novacek a o byrokracii v MS by meli vedet, takze chyba tak trochu i na jejich strane.
(jo a ty linuxove patche se taky objevi az v 4.10 / 4.11, takze asi tak)https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002195
+
4.1.0 a 4.10.1 uz jsou vydane a 4.10.1 se Zenem funguje dobre. Nemam s tim problem. Ale na 4.11 se celkem tesim uvazuju ze skusim rc
+1
+1
-1
Je komentář přínosný?
4.1.0 a 4.10.1 uz jsou vydane
Liewyec https://diit.cz/profil/ondrej-hojdysz
9. 3. 2017 - 11:52https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse4.1.0 a 4.10.1 uz jsou vydane a 4.10.1 se Zenem funguje dobre. Nemam s tim problem. Ale na 4.11 se celkem tesim uvazuju ze skusim rchttps://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002270
+
10. 3. 2017 - 22:52https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseve 4.11 žádný nový kód pro Ryzen není..https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1003029
+
Dakujem za komentare. Ano, predpokladal som, ze v MS o tom uz od AMD vedia a ze jednoducho nespravili (nestihli spravit) patch. To som zvedavy, nakolko to realne ovplyvni meratelny vykon danych AMD CPU, po aplikovani opravneho patchu...
+1
0
-1
Je komentář přínosný?
Dakujem za komentare. Ano,
sandis https://diit.cz/profil/pavol-vesely
13. 3. 2017 - 12:44https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseDakujem za komentare. Ano, predpokladal som, ze v MS o tom uz od AMD vedia a ze jednoducho nespravili (nestihli spravit) patch. To som zvedavy, nakolko to realne ovplyvni meratelny vykon danych AMD CPU, po aplikovani opravneho patchu...https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1003761
+
A relatively simple scheduler patch fixes the "bouncing cow problem," wherein, on a system with more processors than running processes, those processes can wander across the processors, yielding poor cache behavior. For a "worst-case" tbench benchmark run, the result is a 15x improvement in performance. https://lwn.net/Articles/539179/
A ten patch je fakt jednoduchy, skor zjednodusuje algoritmus
- =vyhodit riadok
+ =pridat riadok
vid P.S.:
Toto moze byt nieco podobne/podobna hovadina
napr.
Intel oznacuje fyzicke jadra parnymi/sudymi cislami
napr. 0,2,4,6,..
Intel oznacuje logicke jadra neparnymi/lichymi cislami
napr. 1,3,5,7,..
u AMD Ryzen mozu byt jadra v module cislovane inak napr. fyzicke 0,1,2,3 a logicke 4,5,6,7
a potom Intel ike planovanie na 0,.2.,4. a 6. jadro vedie u AMD k poklesu vykonu...
P.S.
diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c
index 8dbee9f..ed18c74 100644
--- a/kernel/sched/fair.c
+++ b/kernel/sched/fair.c
@@ -3252,25 +3252,18 @@ find_idlest_cpu(struct sched_group *group, struct task_struct *p, int this_cpu)
*/
static int select_idle_sibling(struct task_struct *p, int target)
{
- int cpu = smp_processor_id();
- int prev_cpu = task_cpu(p);
struct sched_domain *sd;
struct sched_group *sg;
- int i;
+ int i = task_cpu(p);
- /*
- * If the task is going to be woken-up on this cpu and if it is
- * already idle, then it is the right target.
- */
- if (target == cpu && idle_cpu(cpu))
- return cpu;
+ if (idle_cpu(target))
+ return target;
/*
- * If the task is going to be woken-up on the cpu where it previously
- * ran and if it is currently idle, then it the right target.
+ * If the prevous cpu is cache affine and idle, don't be stupid.
*/
- if (target == prev_cpu && idle_cpu(prev_cpu))
- return prev_cpu;
+ if (i != target && cpus_share_cache(i, target) && idle_cpu(i))
+ return i;
/*
* Otherwise, iterate the domains and find an elegible idle cpu.
@@ -3284,7 +3277,7 @@ static int select_idle_sibling(struct task_struct *p, int target)
goto next;
for_each_cpu(i, sched_group_cpus(sg)) {
- if (!idle_cpu(i))
+ if (i == target || !idle_cpu(i))
goto next;
}
Zeby to bola reakcia MS na oznamenie
SAN FRANCISCO, Calif. — GDC 3/1/2017
Today, AMD (NASDAQ: AMD) announced that its upcoming Vega architecture-based GPUs have been selected to power LiquidSky, enabling gamers around the world to enjoy the extraordinary power of Vega from anywhere. LiquidSky already lets their 1.4 million beta users play any PC video game as it was meant to be enjoyed — from the latest AAA titles to indie hits — on Android phone or tablet, low-spec Windows®, Mac®, and even Linux® devices. https://www.amd.com/en-us/press-releases/Pages/amd-vega-gpu-2017mar01.asp
A AMD na to zareagovalo, podivne
AMD Collaborates with Microsoft to Advance Open Source Cloud Hardware
Microsoft’s Project Olympus platform design to incorporate the upcoming high-performance “Naples” x86 server processor
SANTA CLARA, Cali. 3/8/2017
At the 2017 Open Compute Project U.S. Summit, AMD announced their collaboration with Microsoft to incorporate the cloud delivery features of AMD's next-generation "Naples" processor with Microsoft's Project Olympus – Microsoft's next-generation hyperscale cloud hardware design and a new model for open source hardware development with the OCP community. https://www.amd.com/en-us/press-releases/Pages/AMD-Microsoft-2017mar08.aspx
+1
+2
-1
Je komentář přínosný?
Ono to je evidentne problem s
Peter Fodrek https://diit.cz/profil/fotobanew
9. 3. 2017 - 08:55https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseOno to je evidentne problem s planovanim
Najvacsi v v Dota vo Vulkane
AMD Ryzen CPU Core Scaling Performance
on 4 March 2017.
https://www.phoronix.com/scan.php?page=article&item=amd-ryzen-cores&num=2
ale drobna uprava da v Dotra +Vulkan viac ako 100% zrychlenie pri poizti vstekych jadier
Linux 4.11 Doesn't Change The Game For AMD's Ryzen
on 5 March 2017 at 07:56 AM EST.
https://phoronix.com/scan.php?page=news_item&px=Ryzen-7-Linux-4.11
A ako som pisal
A relatively simple scheduler patch fixes the "bouncing cow problem," wherein, on a system with more processors than running processes, those processes can wander across the processors, yielding poor cache behavior. For a "worst-case" tbench benchmark run, the result is a 15x improvement in performance.
https://lwn.net/Articles/539179/
A ten patch je fakt jednoduchy, skor zjednodusuje algoritmus
- =vyhodit riadok
+ =pridat riadok
vid P.S.:
Toto moze byt nieco podobne/podobna hovadina
napr.
Intel oznacuje fyzicke jadra parnymi/sudymi cislami
napr. 0,2,4,6,..
Intel oznacuje logicke jadra neparnymi/lichymi cislami
napr. 1,3,5,7,..
u AMD Ryzen mozu byt jadra v module cislovane inak napr. fyzicke 0,1,2,3 a logicke 4,5,6,7
a potom Intel ike planovanie na 0,.2.,4. a 6. jadro vedie u AMD k poklesu vykonu...
P.S.
diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c
index 8dbee9f..ed18c74 100644
--- a/kernel/sched/fair.c
+++ b/kernel/sched/fair.c
@@ -3252,25 +3252,18 @@ find_idlest_cpu(struct sched_group *group, struct task_struct *p, int this_cpu)
*/
static int select_idle_sibling(struct task_struct *p, int target)
{
- int cpu = smp_processor_id();
- int prev_cpu = task_cpu(p);
struct sched_domain *sd;
struct sched_group *sg;
- int i;
+ int i = task_cpu(p);
- /*
- * If the task is going to be woken-up on this cpu and if it is
- * already idle, then it is the right target.
- */
- if (target == cpu && idle_cpu(cpu))
- return cpu;
+ if (idle_cpu(target))
+ return target;
/*
- * If the task is going to be woken-up on the cpu where it previously
- * ran and if it is currently idle, then it the right target.
+ * If the prevous cpu is cache affine and idle, don't be stupid.
*/
- if (target == prev_cpu && idle_cpu(prev_cpu))
- return prev_cpu;
+ if (i != target && cpus_share_cache(i, target) && idle_cpu(i))
+ return i;
/*
* Otherwise, iterate the domains and find an elegible idle cpu.
@@ -3284,7 +3277,7 @@ static int select_idle_sibling(struct task_struct *p, int target)
goto next;
for_each_cpu(i, sched_group_cpus(sg)) {
- if (!idle_cpu(i))
+ if (i == target || !idle_cpu(i))
goto next;
}
Zeby to bola reakcia MS na oznamenie
SAN FRANCISCO, Calif. — GDC 3/1/2017
Today, AMD (NASDAQ: AMD) announced that its upcoming Vega architecture-based GPUs have been selected to power LiquidSky, enabling gamers around the world to enjoy the extraordinary power of Vega from anywhere. LiquidSky already lets their 1.4 million beta users play any PC video game as it was meant to be enjoyed — from the latest AAA titles to indie hits — on Android phone or tablet, low-spec Windows®, Mac®, and even Linux® devices.
https://www.amd.com/en-us/press-releases/Pages/amd-vega-gpu-2017mar01.asp
A AMD na to zareagovalo, podivne
AMD Collaborates with Microsoft to Advance Open Source Cloud Hardware
Microsoft’s Project Olympus platform design to incorporate the upcoming high-performance “Naples” x86 server processor
SANTA CLARA, Cali. 3/8/2017
At the 2017 Open Compute Project U.S. Summit, AMD announced their collaboration with Microsoft to incorporate the cloud delivery features of AMD's next-generation "Naples" processor with Microsoft's Project Olympus – Microsoft's next-generation hyperscale cloud hardware design and a new model for open source hardware development with the OCP community.
https://www.amd.com/en-us/press-releases/Pages/AMD-Microsoft-2017mar08.aspx
https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002141
+
9. 3. 2017 - 09:08https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseje to v P.S. teda nie sucastou prispevku...https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002165
+
IMHO 90 % problémů je ten "bouncing cow problem" a.k.a. neuniformita L3 cache. Je-li přístup do cache stejné úrovně mezi různými CCX šestkrát pomalejší než v rámci jedné CCX, pak je scheduler musí považovat za NUMA uzly. A to i když RAM samotná bude vůči CCX asi ohodnocená ekvivalentně.
+1
+1
-1
Je komentář přínosný?
IMHO 90 % problémů je ten
Jan Ringoš https://diit.cz/profil/tringi
9. 3. 2017 - 14:16https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseIMHO 90 % problémů je ten "bouncing cow problem" a.k.a. neuniformita L3 cache. Je-li přístup do cache stejné úrovně mezi různými CCX šestkrát pomalejší než v rámci jedné CCX, pak je scheduler musí považovat za NUMA uzly. A to i když RAM samotná bude vůči CCX asi ohodnocená ekvivalentně.https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002348
+
Viděl jsem někde graf výkonu ve hrách s vypnutým/zapnutým SMT a zapnutím SMT klesal výkon v průměru asi o 8-10%.
+1
+3
-1
Je komentář přínosný?
Viděl jsem někde graf výkonu
Pety https://diit.cz/profil/petyy
9. 3. 2017 - 08:58https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseViděl jsem někde graf výkonu ve hrách s vypnutým/zapnutým SMT a zapnutím SMT klesal výkon v průměru asi o 8-10%.https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002147
+
(I kdyz teda srovnavat 1800X s 7700k je nefer ($$), ale co rika plati v zasade pro vsechny vydane Ryzeny)
+1
0
-1
Je komentář přínosný?
Ja videl JayZ-ho kratky test,
franzzz https://diit.cz/profil/franz-z
9. 3. 2017 - 09:33https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseJa videl JayZ-ho kratky test, a chova se to zajimave:
https://youtu.be/SE4sxXva9Eg?t=958
Jinak se mi libilo jeho shrnuti Ryzenu tady: https://youtu.be/8-mMBbWHrwM?t=746
(I kdyz teda srovnavat 1800X s 7700k je nefer ($$), ale co rika plati v zasade pro vsechny vydane Ryzeny)https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002177
+
Jakákoli hodnocení od člověka, který veřejně prohlásil, že AMD bude litovat toho, že ho nepozvala na vydání Ryzenu, bych bral s velkou rezervou.
+1
+14
-1
Je komentář přínosný?
Jakákoli hodnocení od člověka
no-X https://diit.cz/autor/no-x
9. 3. 2017 - 09:37https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseJakákoli hodnocení od člověka, který veřejně prohlásil, že AMD bude litovat toho, že ho nepozvala na vydání Ryzenu, bych bral s velkou rezervou.https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002180
+
O tom nic nevim (a pokud je to pravda tak je to dost WTF), kazdopadne tohle jeho hodnoceni situace mi prislo dost objektivni a strizlive.
+1
0
-1
Je komentář přínosný?
O tom nic nevim (a pokud je
franzzz https://diit.cz/profil/franz-z
9. 3. 2017 - 10:01https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseO tom nic nevim (a pokud je to pravda tak je to dost WTF), kazdopadne tohle jeho hodnoceni situace mi prislo dost objektivni a strizlive. https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002204
+
Pravda to je, četl jsem přímo jeho příspěvek, ale už si nevybavím, kde jsem narazil na link. Lze snadno vygooglit několik diskusí, které to rozebírají. Nebyl pozvaný a nedostal vzorek (podle některých názorů proto, že před vydáním šířil nějaké fámy o neřešitelnosti nějakého HW bugu - nevím, produkci toho člověka detailně nesleduju), na což reagoval dost neúměrně. Vnímám ho jako druhého Kylea Bennetta - oba jsou náladoví a produkty hodnotí podle toho, jak jim v daný okamžik výrobci vycházejí vstříc. Bennett se možná v posledních letech trochu uklidnil, ale i tak mi přijde, že jedná spíš na základě emocí.
+1
+6
-1
Je komentář přínosný?
Pravda to je, četl jsem přímo
no-X https://diit.cz/autor/no-x
9. 3. 2017 - 10:43https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskusePravda to je, četl jsem přímo jeho příspěvek, ale už si nevybavím, kde jsem narazil na link. Lze snadno vygooglit několik diskusí, které to rozebírají. Nebyl pozvaný a nedostal vzorek (podle některých názorů proto, že před vydáním šířil nějaké fámy o neřešitelnosti nějakého HW bugu - nevím, produkci toho člověka detailně nesleduju), na což reagoval dost neúměrně. Vnímám ho jako druhého Kylea Bennetta - oba jsou náladoví a produkty hodnotí podle toho, jak jim v daný okamžik výrobci vycházejí vstříc. Bennett se možná v posledních letech trochu uklidnil, ale i tak mi přijde, že jedná spíš na základě emocí.https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002225
+
Ono těžko si firma pozve někoho, kdo má nick JayZtwoCents, to je jak kdybych se nazval BíláGot a chtěl hrát v klipu Justina Biebera... Pacient.
+1
+4
-1
Je komentář přínosný?
Ono těžko si firma pozve
Hrdina https://diit.cz/profil/david-baranek
9. 3. 2017 - 11:20https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseOno těžko si firma pozve někoho, kdo má nick JayZtwoCents, to je jak kdybych se nazval BíláGot a chtěl hrát v klipu Justina Biebera... Pacient.https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002252
+
.. z toho se skoro, da vydedukovat ze v brzku M$ vyprodukuje patch-aktualizaci pro W10 co se Ryzenu tyka .. ale ne pro W7 a W8 kdyz je to stary a nepodporovaný system .. tak snad treba neco dodela AMD ...
+1
+2
-1
Je komentář přínosný?
.. z toho se skoro, da
ANDREW https://diit.cz/profil/andrew
9. 3. 2017 - 11:19https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse.. z toho se skoro, da vydedukovat ze v brzku M$ vyprodukuje patch-aktualizaci pro W10 co se Ryzenu tyka .. ale ne pro W7 a W8 kdyz je to stary a nepodporovaný system .. tak snad treba neco dodela AMD ...https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002246
+
Windows by měly mít zakázaný cokoliv dělat s threadama, měly by dát procáku jen seznam vláken, co je potřeba udělat a s jakou prioritou. A nestarat se o to, jestli je na druhé straně BTJ superjednojádro nebo cpu farma.
+1
-1
-1
Je komentář přínosný?
Windows by měly mít zakázaný
Hrdina https://diit.cz/profil/david-baranek
9. 3. 2017 - 11:26https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseWindows by měly mít zakázaný cokoliv dělat s threadama, měly by dát procáku jen seznam vláken, co je potřeba udělat a s jakou prioritou. A nestarat se o to, jestli je na druhé straně BTJ superjednojádro nebo cpu farma.https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002258
+
ano a vo vnutri CPU pobezi dalsi embedded OS, ktory bude robit presne to co teraz robi scheduler (planovac) v kazdom OS s preemptivnym multitaskingom, vsak?
Kde chodite na tieto rozumy?
+1
+2
-1
Je komentář přínosný?
/facepalm
Trovaricon https://diit.cz/profil/trovaricon
9. 3. 2017 - 17:10https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse/facepalm
ano a vo vnutri CPU pobezi dalsi embedded OS, ktory bude robit presne to co teraz robi scheduler (planovac) v kazdom OS s preemptivnym multitaskingom, vsak?
Kde chodite na tieto rozumy?https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002408
+
FSF ostře kritizuje Intel
14. 6. 2016 | David Ježek | Hardware, Operační systémy, Novinky, Procesory, Právo, Bezpečnost, Linux
Pokud to náhodou již nevíte, tak srdcem všech PC na bázi CPU Intel je již nějakou dobu tzv. Management Engine, což je takový malý subsystém, počítač uvnitř počítače. Funguje jako černá skřínka, nikdo neviděl zdrojové kódy, nikdo neví, co může či nemůže dělat.
Architektura Management Engine se platformu od platformy, generaci od generace, mění. Obecně ale platí, že tento subsystém má jedno či více procesorových jader, paměť, systémové hodiny, interní sběrnici a rezervovanou chráněnou paměť používanou kryptografickým enginem. Technicky běží Management engine na svém vlastním operačním systému a provozuje skupinu programů. A hlavně má přístup do hlavní paměti počítače a přístup k ethernetu (Intel Gigabit Ethernet Controller). Je to pochopitelné, jeho podstatou je mimo jiné zajistit vzdálený přístup k administraci daného počítače. http://diit.cz/clanek/fsf-ostre-kritizuje-intel
9. 3. 2017 - 17:42https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseAko keby to už nebolo
FSF ostře kritizuje Intel
14. 6. 2016 | David Ježek | Hardware, Operační systémy, Novinky, Procesory, Právo, Bezpečnost, Linux
Pokud to náhodou již nevíte, tak srdcem všech PC na bázi CPU Intel je již nějakou dobu tzv. Management Engine, což je takový malý subsystém, počítač uvnitř počítače. Funguje jako černá skřínka, nikdo neviděl zdrojové kódy, nikdo neví, co může či nemůže dělat.
Architektura Management Engine se platformu od platformy, generaci od generace, mění. Obecně ale platí, že tento subsystém má jedno či více procesorových jader, paměť, systémové hodiny, interní sběrnici a rezervovanou chráněnou paměť používanou kryptografickým enginem. Technicky běží Management engine na svém vlastním operačním systému a provozuje skupinu programů. A hlavně má přístup do hlavní paměti počítače a přístup k ethernetu (Intel Gigabit Ethernet Controller). Je to pochopitelné, jeho podstatou je mimo jiné zajistit vzdálený přístup k administraci daného počítače.
http://diit.cz/clanek/fsf-ostre-kritizuje-intel
a niečo podobné má aj AMD
AMD adds ARM security core to new, low-cost x86 mobile processors
Fan-free Beema and Mullins chips add Android support
29 Apr 2014 at 05:01, Iain Thomson
https://www.theregister.co.uk/2014/04/29/amd_adds_arm_security_core_to_new_lowcost_x86_mobile_processors/https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002420
+
co to ma spolocne s embedded OS, ktory by riadil planovanie VLAKEN KTORE MU NADIKTUJE OS?
Security engine ma svoju agendu a ak v systeme nie je ovladac tak s OS nijak nekomunikuju (teda OS s nim urcite nie).
Totiz ak ma ulohu preemptivnemo multitaskingu prebrat procesor samotny, tak sa bavime o uuuplne inej architekture nez x86-64 do ktorej patri aj CPU, o ktorom je tento clanok. Alternativou by bola pritomnost hypervisora priamo v CPU. T.j. bez ohladu na to co OS (v roli supervizora) od neho vyziada on to spravi "po svojom"
+1
0
-1
Je komentář přínosný?
co to ma spolocne s embedded
Trovaricon https://diit.cz/profil/trovaricon
9. 3. 2017 - 17:59https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseco to ma spolocne s embedded OS, ktory by riadil planovanie VLAKEN KTORE MU NADIKTUJE OS?
Security engine ma svoju agendu a ak v systeme nie je ovladac tak s OS nijak nekomunikuju (teda OS s nim urcite nie).
Totiz ak ma ulohu preemptivnemo multitaskingu prebrat procesor samotny, tak sa bavime o uuuplne inej architekture nez x86-64 do ktorej patri aj CPU, o ktorom je tento clanok. Alternativou by bola pritomnost hypervisora priamo v CPU. T.j. bez ohladu na to co OS (v roli supervizora) od neho vyziada on to spravi "po svojom" https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002426
+
10. 3. 2017 - 06:06https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseja som chcel ukázať, že prvá časť Vášho príspevku
>ano a vo vnutri CPU pobezi dalsi embedded OS,
je už realitou.
Tak prečo nie ďalší s inou funkciou https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002540
+
Ano, poběží. Proč by OS scheduler nemohl být vynechaný, stejně je to jenom další brzda. Kdyby bylo na mně, tak celý jádro OS (ideálně LVVM) běží na FPGA koprocesoru. Ale chápu, že někoho ta myšlenka může zaskočit.
+1
0
-1
Je komentář přínosný?
Ano, poběží. Proč by OS
Hrdina https://diit.cz/profil/david-baranek
9. 3. 2017 - 19:16https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseAno, poběží. Proč by OS scheduler nemohl být vynechaný, stejně je to jenom další brzda. Kdyby bylo na mně, tak celý jádro OS (ideálně LVVM) běží na FPGA koprocesoru. Ale chápu, že někoho ta myšlenka může zaskočit.https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002450
+
neviem koho by to prekvapilo. AMD to má, intel to má
Here's what an Intel Broadwell Xeon with a built-in FPGA looks like
Writing code is so 2013 – you wanna write some hardware instead
By Chris Williams, 14 Mar 2016
AMD se pustila do vlastního FPGA, představí ho ještě letos
10. 10. 2016 | no-X | Hardware, Novinky, Procesory
Zkratky FPGA a AMD se v posledních dvou letech objevují pospolu častěji než dříve, ale až dosud si je žádný zdroj netroufl spojit jinak, než na úrovni spekulací. To se mění, projekt má i své jméno…
V posledních dvou letech bylo možné čas od času narazit kupříkladu na schéma serverové varianty Zenu, které znázorňovalo, že přes GMI rozhraní může být k procesoru připojen kupříkladu další procesor, případně grafický či výpočetní akcelerátor, nebo FPGA (Field Programmable Gate Array, konfigurovatelný procesor). Přestože schémata pocházela od AMD, nebylo na jejich základě možné potvrdit, že společnost vlastní FPGA připravuje, mohlo jít jen o ilustraci možností.
Nyní máme k dispozici první zprávu, kterou lze chápat jako první neoficiální potvrzení existence FPGA od AMD. Kódové označení projektu je Magnum http://diit.cz/clanek/amd-magnum-fpga
+1
+3
-1
Je komentář přínosný?
neviem koho by to prekvapilo
Peter Fodrek https://diit.cz/profil/fotobanew
10. 3. 2017 - 06:21https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseneviem koho by to prekvapilo. AMD to má, intel to má
Here's what an Intel Broadwell Xeon with a built-in FPGA looks like
Writing code is so 2013 – you wanna write some hardware instead
By Chris Williams, 14 Mar 2016
https://m.theregister.co.uk/2016/03/14/intel_xeon_fpga/
AMD Publishes Patent for Zen Based APUs with Integrated FPGAs and HBM2 Memory on a 2.5D Interposer
Aug 8, 2015
http://wccftech.com/amd-patent-zen-apu-integrated-fpga-hbm2/
AMD se pustila do vlastního FPGA, představí ho ještě letos
10. 10. 2016 | no-X | Hardware, Novinky, Procesory
Zkratky FPGA a AMD se v posledních dvou letech objevují pospolu častěji než dříve, ale až dosud si je žádný zdroj netroufl spojit jinak, než na úrovni spekulací. To se mění, projekt má i své jméno…
V posledních dvou letech bylo možné čas od času narazit kupříkladu na schéma serverové varianty Zenu, které znázorňovalo, že přes GMI rozhraní může být k procesoru připojen kupříkladu další procesor, případně grafický či výpočetní akcelerátor, nebo FPGA (Field Programmable Gate Array, konfigurovatelný procesor). Přestože schémata pocházela od AMD, nebylo na jejich základě možné potvrdit, že společnost vlastní FPGA připravuje, mohlo jít jen o ilustraci možností.
Nyní máme k dispozici první zprávu, kterou lze chápat jako první neoficiální potvrzení existence FPGA od AMD. Kódové označení projektu je Magnum http://diit.cz/clanek/amd-magnum-fpgahttps://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002543
+
Tohle není úplně dobrá zpráva pro AMD a lidi, co chtějí Ryzeny, ale na druhou stranu taky slibuje určitý a znatelný výkonnostní skok v budoucnosti bez investic do HW. A s ohledem na už tak celkem dobré výsledky současné a teoretický příslib navýšení výkonu u ne-moc-threadujících aplikací o dalších 8-10% by to mohl být další hřebíček do současné intelovy rakvičky. :-)
+1
+5
-1
Je komentář přínosný?
Tohle není úplně dobrá zpráva
TyNyT https://diit.cz/profil/tynyt
9. 3. 2017 - 12:41https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseTohle není úplně dobrá zpráva pro AMD a lidi, co chtějí Ryzeny, ale na druhou stranu taky slibuje určitý a znatelný výkonnostní skok v budoucnosti bez investic do HW. A s ohledem na už tak celkem dobré výsledky současné a teoretický příslib navýšení výkonu u ne-moc-threadujících aplikací o dalších 8-10% by to mohl být další hřebíček do současné intelovy rakvičky. :-)https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002282
+
Ten, kdo chce nejnovější hardware, skončí přeci na Linuxu.:D
Windows prostě nemají to zázemí vývojářů, kteří se tomu věnují, a ovladače aby si člověk radši sám kompiloval...:D:D:D
+1
0
-1
Je komentář přínosný?
Ten, kdo chce nejnovější
Tiktak https://diit.cz/profil/jan-kadlcek
9. 3. 2017 - 17:38https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseTen, kdo chce nejnovější hardware, skončí přeci na Linuxu.:D
Windows prostě nemají to zázemí vývojářů, kteří se tomu věnují, a ovladače aby si člověk radši sám kompiloval...:D:D:Dhttps://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002417
+
Proti desetijádru Intel by měl Ryzen prohrát na jakémkoliv OS. Zřejmě nedokázali využít všech 20 vláken, což je dnes normální.
+1
0
-1
Je komentář přínosný?
Proti desetijádru Intel by
Mirda Červíček https://diit.cz/profil/mirek11
9. 3. 2017 - 12:51https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseProti desetijádru Intel by měl Ryzen prohrát na jakémkoliv OS. Zřejmě nedokázali využít všech 20 vláken, což je dnes normální. https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002288
+
"Bug ve Windows 10 zřejmě brzdí Ryzen"
...
"To mě nezastaví, protože já používám XPÉČKA" :))))
...
...
Ti co nepochopili (a že jich bude 99%+), neviděli kultovní a unikátní parodii na Star Wars Epizodu III od Přerovských studentů. Unikátní je mimochodem v tom, že vyšla PŘED samotnou premiérou EP3. Star Wars pozitivním shlédnutí rozhodně doporučuji - na netu se ještě někde bude válet ;))
+1
+5
-1
Je komentář přínosný?
"Bug ve Windows 10 zřejmě
Jabba https://diit.cz/profil/jan-baranek
9. 3. 2017 - 18:53https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse"Bug ve Windows 10 zřejmě brzdí Ryzen"
...
"To mě nezastaví, protože já používám XPÉČKA" :))))
...
...
Ti co nepochopili (a že jich bude 99%+), neviděli kultovní a unikátní parodii na Star Wars Epizodu III od Přerovských studentů. Unikátní je mimochodem v tom, že vyšla PŘED samotnou premiérou EP3. Star Wars pozitivním shlédnutí rozhodně doporučuji - na netu se ještě někde bude válet ;)) https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002435
+
citam to dobre? ze hra DZ11 pouziva tak 1 fyzicky procesor? a DX12 vyuziva 6 (Ryzen 1600X) az 8? :))) cize stale plati, na aku mariu mi je pre hranie zapinat vyrtualne dalsie vlakna...??? :)
+1
0
-1
Je komentář přínosný?
citam to dobre? ze hra DZ11
Exhumanizator https://diit.cz/profil/fero77ke
9. 3. 2017 - 19:40https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskusecitam to dobre? ze hra DZ11 pouziva tak 1 fyzicky procesor? a DX12 vyuziva 6 (Ryzen 1600X) az 8? :))) cize stale plati, na aku mariu mi je pre hranie zapinat vyrtualne dalsie vlakna...??? :)https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002474
+
No ano DX11 umi 1 jadro, ale to neznamena ze hra nemuze pouzivat dalsi jadra na cokoliv dalsiho.
Ano DX12 umi 6 jader, ale to neznamena ze hra nemuze pouzivat dalsi jadra na cokoliv dalsiho.
Spousta DX11 her vyuziva 4 jadra. Tedy ve strednedobem horizontu nebude omezeni na 6 jader v DX12 problem. Za 6-10 let uz asi jo.
+1
+1
-1
Je komentář přínosný?
No ano DX11 umi 1 jadro, ale
Bespi https://diit.cz/profil/bespi
9. 3. 2017 - 21:38https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseNo ano DX11 umi 1 jadro, ale to neznamena ze hra nemuze pouzivat dalsi jadra na cokoliv dalsiho.
Ano DX12 umi 6 jader, ale to neznamena ze hra nemuze pouzivat dalsi jadra na cokoliv dalsiho.
Spousta DX11 her vyuziva 4 jadra. Tedy ve strednedobem horizontu nebude omezeni na 6 jader v DX12 problem. Za 6-10 let uz asi jo.https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002504
+
cize: do prichodu ZEN+ ci ZEN3 (2-3roky) bude MNE=GAMERovi stacit R5 1600x + SMT OFF?! :) nepotrebujem si odlozit 550€ na 8c? Toto je pre mna podstatna otazka! :)
+1
0
-1
Je komentář přínosný?
cize: do prichodu ZEN+ ci
Exhumanizator https://diit.cz/profil/fero77ke
10. 3. 2017 - 07:29https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskusecize: do prichodu ZEN+ ci ZEN3 (2-3roky) bude MNE=GAMERovi stacit R5 1600x + SMT OFF?! :) nepotrebujem si odlozit 550€ na 8c? Toto je pre mna podstatna otazka! :)https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002555
+
To záleží, jak ty zmetky budou vypadat, pokud bude každej jinej, tak na některou hru bude lepší mít 4 + 2, na jinou bude stačit 3 + 3. Ale to silně pochybuju, asi to bude všechno 3 + 3 a pak je to na vážkách, v mnoha případech bude kvůli L3 cache lepší 1400X 4/8 a ušetříš ještě víc.
+1
+1
-1
Je komentář přínosný?
To záleží, jak ty zmetky
Hrdina https://diit.cz/profil/david-baranek
10. 3. 2017 - 08:00https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseTo záleží, jak ty zmetky budou vypadat, pokud bude každej jinej, tak na některou hru bude lepší mít 4 + 2, na jinou bude stačit 3 + 3. Ale to silně pochybuju, asi to bude všechno 3 + 3 a pak je to na vážkách, v mnoha případech bude kvůli L3 cache lepší 1400X 4/8 a ušetříš ještě víc.https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002561
+
aj nad 1400X som uvazoval, no tam sa ocakvaju mensie takty... co je skoda nie? asi bude treba este pockat na ich vydanie a na ich testy? :) ako 1/3 ci 1/2 z 550€ je rozdiel ;)
+1
0
-1
Je komentář přínosný?
aj nad 1400X som uvazoval, no
Exhumanizator https://diit.cz/profil/fero77ke
10. 3. 2017 - 08:22https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuseaj nad 1400X som uvazoval, no tam sa ocakvaju mensie takty... co je skoda nie? asi bude treba este pockat na ich vydanie a na ich testy? :) ako 1/3 ci 1/2 z 550€ je rozdiel ;)https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002570
+
Pomalu se oficiálně začíná psát o této skutečnosti. Že je tomu tak víme skoro od prvního dne testů. Kdo si dal trochu práce a má selský rozum, bylo mu to jasné. Od začátku problém W10+sheduler+biosy+smt. Ty procáky nejedou na plno. Teď jen aby Ms vydalo záplaty a co se stane? Snad i poslední modrý zatvrzelci uznají že opravdu 7700k za desítku není rychlejší ve hrách a už vůbec ne jako procák. Tak stále věřím v rozum lidí a návrat pravého tržního mechanizmu a konkurenci. Intel dostal přes držku a to je správně, dojil nás na odpadcích dost dlouho.
+1
+9
-1
Je komentář přínosný?
Pomalu se oficiálně začíná
Robokovich https://diit.cz/profil/pagliacci
9. 3. 2017 - 22:04https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskusePomalu se oficiálně začíná psát o této skutečnosti. Že je tomu tak víme skoro od prvního dne testů. Kdo si dal trochu práce a má selský rozum, bylo mu to jasné. Od začátku problém W10+sheduler+biosy+smt. Ty procáky nejedou na plno. Teď jen aby Ms vydalo záplaty a co se stane? Snad i poslední modrý zatvrzelci uznají že opravdu 7700k za desítku není rychlejší ve hrách a už vůbec ne jako procák. Tak stále věřím v rozum lidí a návrat pravého tržního mechanizmu a konkurenci. Intel dostal přes držku a to je správně, dojil nás na odpadcích dost dlouho.https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002513
+
Půlrok počkat , a třeba už bude vše na ryZEN připravené ;) ....
+1
0
-1
Je komentář přínosný?
Půlrok počkat , a třeba už
Xspy https://diit.cz/profil/xspy
10. 3. 2017 - 11:15https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskusePůlrok počkat , a třeba už bude vše na ryZEN připravené ;) ....https://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskuse#comment-1002645
+
Diskuse k Bug ve Windows 10 zřejmě brzdí Ryzenhttps://diit.cz/clanek/bug-windows-10-zpomaluje-ryzen/diskusehttps://diit.cz/sites/default/files/diit-logo.png
Dvakrát do stejné řeky..... http://diit.cz/clanek/microsoft-vydal-dve-opravy-pro-procesory-amd-bulld... ? :) Nevím, jestli to bude všespásné, já se spíš těším na R5 a R3, jestli (spíš jaký) udělá cenový průvan ve vodách i3/i5.
Win 10 sucks.
A komu tím prospějete, co? Druhé straně? BTJ, trhej!
M$ by mel hejbnout kostrou, kdyz to funguje na predpotopnich sedmickach a na linuxu.
Možná by to fungovalo i v desítkách, kdyby AMD dalo včas Microsoftu k dispozici podrobné údaje, co my víme. Předpotopním OS ledasjaké funkce jádra chybí - třeba právě to parkování jader.
A nebude to drobný naschválek z důvodu "Wintel"?
Problém sice bude vyřešen, o tom není sporu, ale potenciálním zákazníkům zůstane v uších " na desítkách to nové AMD něco neumí".
"Na AMD ty nové desítky něco neumějí" ;)
[Bonus: Napoprvé jsem napsal "děsítky"... :D]
To máš od Babiše: ale paně redaktore, něchte mně domluviť )))
https://www.youtube.com/watch?v=_rhYVLZz-8s
Ale prosím tě, Ká, to už dávno neplatí. Spíše je to tak, jak píše Pety. Prostě AMD přišlo s nějakou fíčurou, se kterou W10 neumí nakládat, což ale MS těžko mohl ovlivnit, pokud si AMD své procesory drželo pod pokličkou. Naopak právě AMD mělo MS upozornit, předpokládám že testovali i na W10, že ve W10 je možná něco špatně. Pokud to AMD udělalo, tak ok, máslo na hlavě má MS, ale pokud ne, tak si za to AMD může samo.
v podstate je zaujimava len informacia, kedy to bude opravene :)
Áálééé. Jedna věc je široký prodej, který nedávno začal, ale vzorky pro vývojáře byly už dávno (v průběhu minulého roku) a vsadím boty, že je MS je měl, jakožto opravdu důležitá platforma.
Možná tam ten vzorek ještě cestuje mezi kancelářemi a majlují si, kdo to jako má na starost :-).
21. dubna 2016 ... AMD rozesílalo oficiální materiály architektury Zen s informacemi o SMT, SEV, SME a AMD-SP, kterému momentálně patří velká bezpečnostní aféra posledních dvou dnů. AMD Secure Processor (AMD-SP) s popisem ARM Cortex A5, který v sobě ukrývá a jeho klíčové funkce.
Microsoft musel dostat základní informace ve stejný den, další materiály a informace se rozesílaly během celého loňského roku. Finální materiály AMD rozeslalo na podzim (v listopadu).
... jako granát s vytaženou pojistkou :-)
Sedmičky parkování jader umí.
Win10 obsahuji optimalizace, ktere lepe rozdeluji vlakna na stavajicich procesorech nez v predchozich verzich. Nicmene tato schopnost je zavisla na architekture. Tj. pokud se pouzije chybna strategie tak to logicky misto zvyseni vykonu vykon ubere. Napriklad AMD FX pro hry dostalo s Win10 pomerne slusne zlepseni. Tj. musi se pockat az se udelaji optimalizace pro architekturu Zen, bylo to jasne predem. Je to tak s kazdym CPU.
Da se ocekavat ze prvni optimalizace prijdou s Creation Update - tj. nejspis Win10 1704.
Neboj on ani ten Linuxu zatim ty optimalizace nema, tam to vecne trva dele nez ve Win - vzdyt ted se teprve dohrabal na podporu serveroveho Intel Broadwell.
Win7 na tom oproti Win10 je lepe jen proto, ze o tom CPU naprosto nic nevi a o zadne optimalizace se nesnazi. Vzdyt Win7 nema ani znalost AMD FX. Tj. pro nej je tech 16 jader rovnocenych.
V linuxe by to malo byť v jadre 4.11, a ak to trvá v linuxe dlhšie tak asi preto že si to musí AMD napísať samé a potom to dať správcovi jadra.
> Neboj on ani ten Linuxu zatim ty optimalizace nema, tam to vecne trva dele nez ve Win
Jak co... treba x86-64 cirou nahodou linux podporoval driv nez vubec existoval nejaky x86-64 procak :) take TRIM support na SSDcka byl v linuxu o rok driv nez ve woknech... proste zalezi jak se vyrobce snazi.
> ted se teprve dohrabal na podporu serveroveho Intel Broadwell
Brutalni kec. Maximalne mohl ted ziskat podporu nejake jedne featury Broadwellu, serverovych cipu na kterych nejede linux by Intel moc neprodal...
Pravděpodobně popisuje Turbo Boost Max 3.0, vlastně ani tak moc nekecá.
Tak ja nerikam, ze podpora v linuxu je vzdy pozdeji nez ve Win, obcas je to opacne. Ale u CPU a VGA vetsinou ta podpora prichazi pozdeji.
Ja s novym HW mel s linuxem vzdy problem. Otazka je vadi to tak moc? Stejne pokazde par mesicu trva nez se vyladi BIOS novych desek, prijdou nove revize CPU (prvni maji casto zajimave chyby).
Stejne jako Ryzen funguje s Win7 tak i Broadwell-EP od zacatku fungoval na linuxu. Proste jen nejsou podporovany nejake funkce a zalezi na scenari nasazeni, zda to ma vliv a jak velky.
Další slušnej fail MS ;) místo aby se soustředili na slušný jádro systému, vymejšlej pí*oviny okolo!
Oni se do toho asi bojí hrabat (hodně původních vývojářů už tam asi nebude) - posledních deset let nebyly v jádře nějaké zásadní/velké změny (zůstává se na sérii 6.x)
AMD o tomto nevie? Preco to je ako nejaka detektivka, ze ludia zistuju, ci nahodou nema W10 nejaky problem s Ryzen?
Snad by to malo byt v kompetencii AMD toto adresovat Microsoftu a riesit to a nie hrat sa na mrtveho chrobaka a cakat, ci sa na to pride, alebo nie...
„AMD o tomto nevie?“
Samozřejmě ví, ale problém je na straně OS, takže AMD nemůže dělat nic jiného než čekat, až ho autor OS vyřeší.
Microsoft měl vždy problémy s dodržováním zadokumentovaných standardů ve svém softwaru.
Problém s distribucí zátěže v procesoru při vícevláknových úlohách bych viděl jako typický produkt této jeho filosofie.
> AMD toto adresovat Microsoftu
Vzhledem k tomu ze AMD posilalo patche do Linuxu mesice pred vydanim Ryzenu, hadam ze o tomhle vi a MS o tom taky davno vi. Problem bych videl v tom, jak dlouho trva MS vydat update (na cokoliv). Kdysi jsem cetl clanek o byrokracii v MS, a na prikladu jednoho maleho updatu bylo ukazano kolik lidi a oddeleni do toho musi zasahnout - IIRC kolem 15 lidi, a to byl relativne bezvyznamnej update. Zas na druhe strane AMD neni novacek a o byrokracii v MS by meli vedet, takze chyba tak trochu i na jejich strane.
(jo a ty linuxove patche se taky objevi az v 4.10 / 4.11, takze asi tak)
4.1.0 a 4.10.1 uz jsou vydane a 4.10.1 se Zenem funguje dobre. Nemam s tim problem. Ale na 4.11 se celkem tesim uvazuju ze skusim rc
ve 4.11 žádný nový kód pro Ryzen není..
Dakujem za komentare. Ano, predpokladal som, ze v MS o tom uz od AMD vedia a ze jednoducho nespravili (nestihli spravit) patch. To som zvedavy, nakolko to realne ovplyvni meratelny vykon danych AMD CPU, po aplikovani opravneho patchu...
Ono to je evidentne problem s planovanim
Najvacsi v v Dota vo Vulkane
AMD Ryzen CPU Core Scaling Performance
on 4 March 2017.
https://www.phoronix.com/scan.php?page=article&item=amd-ryzen-cores&num=2
ale drobna uprava da v Dotra +Vulkan viac ako 100% zrychlenie pri poizti vstekych jadier
Linux 4.11 Doesn't Change The Game For AMD's Ryzen
on 5 March 2017 at 07:56 AM EST.
https://phoronix.com/scan.php?page=news_item&px=Ryzen-7-Linux-4.11
A ako som pisal
A relatively simple scheduler patch fixes the "bouncing cow problem," wherein, on a system with more processors than running processes, those processes can wander across the processors, yielding poor cache behavior. For a "worst-case" tbench benchmark run, the result is a 15x improvement in performance.
https://lwn.net/Articles/539179/
A ten patch je fakt jednoduchy, skor zjednodusuje algoritmus
- =vyhodit riadok
+ =pridat riadok
vid P.S.:
Toto moze byt nieco podobne/podobna hovadina
napr.
Intel oznacuje fyzicke jadra parnymi/sudymi cislami
napr. 0,2,4,6,..
Intel oznacuje logicke jadra neparnymi/lichymi cislami
napr. 1,3,5,7,..
u AMD Ryzen mozu byt jadra v module cislovane inak napr. fyzicke 0,1,2,3 a logicke 4,5,6,7
a potom Intel ike planovanie na 0,.2.,4. a 6. jadro vedie u AMD k poklesu vykonu...
P.S.
diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c
index 8dbee9f..ed18c74 100644
--- a/kernel/sched/fair.c
+++ b/kernel/sched/fair.c
@@ -3252,25 +3252,18 @@ find_idlest_cpu(struct sched_group *group, struct task_struct *p, int this_cpu)
*/
static int select_idle_sibling(struct task_struct *p, int target)
{
- int cpu = smp_processor_id();
- int prev_cpu = task_cpu(p);
struct sched_domain *sd;
struct sched_group *sg;
- int i;
+ int i = task_cpu(p);
- /*
- * If the task is going to be woken-up on this cpu and if it is
- * already idle, then it is the right target.
- */
- if (target == cpu && idle_cpu(cpu))
- return cpu;
+ if (idle_cpu(target))
+ return target;
/*
- * If the task is going to be woken-up on the cpu where it previously
- * ran and if it is currently idle, then it the right target.
+ * If the prevous cpu is cache affine and idle, don't be stupid.
*/
- if (target == prev_cpu && idle_cpu(prev_cpu))
- return prev_cpu;
+ if (i != target && cpus_share_cache(i, target) && idle_cpu(i))
+ return i;
/*
* Otherwise, iterate the domains and find an elegible idle cpu.
@@ -3284,7 +3277,7 @@ static int select_idle_sibling(struct task_struct *p, int target)
goto next;
for_each_cpu(i, sched_group_cpus(sg)) {
- if (!idle_cpu(i))
+ if (i == target || !idle_cpu(i))
goto next;
}
Zeby to bola reakcia MS na oznamenie
SAN FRANCISCO, Calif. — GDC 3/1/2017
Today, AMD (NASDAQ: AMD) announced that its upcoming Vega architecture-based GPUs have been selected to power LiquidSky, enabling gamers around the world to enjoy the extraordinary power of Vega from anywhere. LiquidSky already lets their 1.4 million beta users play any PC video game as it was meant to be enjoyed — from the latest AAA titles to indie hits — on Android phone or tablet, low-spec Windows®, Mac®, and even Linux® devices.
https://www.amd.com/en-us/press-releases/Pages/amd-vega-gpu-2017mar01.asp
A AMD na to zareagovalo, podivne
AMD Collaborates with Microsoft to Advance Open Source Cloud Hardware
Microsoft’s Project Olympus platform design to incorporate the upcoming high-performance “Naples” x86 server processor
SANTA CLARA, Cali. 3/8/2017
At the 2017 Open Compute Project U.S. Summit, AMD announced their collaboration with Microsoft to incorporate the cloud delivery features of AMD's next-generation "Naples" processor with Microsoft's Project Olympus – Microsoft's next-generation hyperscale cloud hardware design and a new model for open source hardware development with the OCP community.
https://www.amd.com/en-us/press-releases/Pages/AMD-Microsoft-2017mar08.aspx
Mohl jsi to rovnou napsat v assembleru ;-)
trefný komentář :-))
je to v P.S. teda nie sucastou prispevku...
IMHO 90 % problémů je ten "bouncing cow problem" a.k.a. neuniformita L3 cache. Je-li přístup do cache stejné úrovně mezi různými CCX šestkrát pomalejší než v rámci jedné CCX, pak je scheduler musí považovat za NUMA uzly. A to i když RAM samotná bude vůči CCX asi ohodnocená ekvivalentně.
Viděl jsem někde graf výkonu ve hrách s vypnutým/zapnutým SMT a zapnutím SMT klesal výkon v průměru asi o 8-10%.
Ja videl JayZ-ho kratky test, a chova se to zajimave:
https://youtu.be/SE4sxXva9Eg?t=958
Jinak se mi libilo jeho shrnuti Ryzenu tady: https://youtu.be/8-mMBbWHrwM?t=746
(I kdyz teda srovnavat 1800X s 7700k je nefer ($$), ale co rika plati v zasade pro vsechny vydane Ryzeny)
Jakákoli hodnocení od člověka, který veřejně prohlásil, že AMD bude litovat toho, že ho nepozvala na vydání Ryzenu, bych bral s velkou rezervou.
O tom nic nevim (a pokud je to pravda tak je to dost WTF), kazdopadne tohle jeho hodnoceni situace mi prislo dost objektivni a strizlive.
Pravda to je, četl jsem přímo jeho příspěvek, ale už si nevybavím, kde jsem narazil na link. Lze snadno vygooglit několik diskusí, které to rozebírají. Nebyl pozvaný a nedostal vzorek (podle některých názorů proto, že před vydáním šířil nějaké fámy o neřešitelnosti nějakého HW bugu - nevím, produkci toho člověka detailně nesleduju), na což reagoval dost neúměrně. Vnímám ho jako druhého Kylea Bennetta - oba jsou náladoví a produkty hodnotí podle toho, jak jim v daný okamžik výrobci vycházejí vstříc. Bennett se možná v posledních letech trochu uklidnil, ale i tak mi přijde, že jedná spíš na základě emocí.
Ono těžko si firma pozve někoho, kdo má nick JayZtwoCents, to je jak kdybych se nazval BíláGot a chtěl hrát v klipu Justina Biebera... Pacient.
.. z toho se skoro, da vydedukovat ze v brzku M$ vyprodukuje patch-aktualizaci pro W10 co se Ryzenu tyka .. ale ne pro W7 a W8 kdyz je to stary a nepodporovaný system .. tak snad treba neco dodela AMD ...
Windows by měly mít zakázaný cokoliv dělat s threadama, měly by dát procáku jen seznam vláken, co je potřeba udělat a s jakou prioritou. A nestarat se o to, jestli je na druhé straně BTJ superjednojádro nebo cpu farma.
/facepalm
ano a vo vnutri CPU pobezi dalsi embedded OS, ktory bude robit presne to co teraz robi scheduler (planovac) v kazdom OS s preemptivnym multitaskingom, vsak?
Kde chodite na tieto rozumy?
Ako keby to už nebolo
FSF ostře kritizuje Intel
14. 6. 2016 | David Ježek | Hardware, Operační systémy, Novinky, Procesory, Právo, Bezpečnost, Linux
Pokud to náhodou již nevíte, tak srdcem všech PC na bázi CPU Intel je již nějakou dobu tzv. Management Engine, což je takový malý subsystém, počítač uvnitř počítače. Funguje jako černá skřínka, nikdo neviděl zdrojové kódy, nikdo neví, co může či nemůže dělat.
Architektura Management Engine se platformu od platformy, generaci od generace, mění. Obecně ale platí, že tento subsystém má jedno či více procesorových jader, paměť, systémové hodiny, interní sběrnici a rezervovanou chráněnou paměť používanou kryptografickým enginem. Technicky běží Management engine na svém vlastním operačním systému a provozuje skupinu programů. A hlavně má přístup do hlavní paměti počítače a přístup k ethernetu (Intel Gigabit Ethernet Controller). Je to pochopitelné, jeho podstatou je mimo jiné zajistit vzdálený přístup k administraci daného počítače.
http://diit.cz/clanek/fsf-ostre-kritizuje-intel
a niečo podobné má aj AMD
AMD adds ARM security core to new, low-cost x86 mobile processors
Fan-free Beema and Mullins chips add Android support
29 Apr 2014 at 05:01, Iain Thomson
https://www.theregister.co.uk/2014/04/29/amd_adds_arm_security_core_to_n...
co to ma spolocne s embedded OS, ktory by riadil planovanie VLAKEN KTORE MU NADIKTUJE OS?
Security engine ma svoju agendu a ak v systeme nie je ovladac tak s OS nijak nekomunikuju (teda OS s nim urcite nie).
Totiz ak ma ulohu preemptivnemo multitaskingu prebrat procesor samotny, tak sa bavime o uuuplne inej architekture nez x86-64 do ktorej patri aj CPU, o ktorom je tento clanok. Alternativou by bola pritomnost hypervisora priamo v CPU. T.j. bez ohladu na to co OS (v roli supervizora) od neho vyziada on to spravi "po svojom"
ja som chcel ukázať, že prvá časť Vášho príspevku
>ano a vo vnutri CPU pobezi dalsi embedded OS,
je už realitou.
Tak prečo nie ďalší s inou funkciou
Ano, poběží. Proč by OS scheduler nemohl být vynechaný, stejně je to jenom další brzda. Kdyby bylo na mně, tak celý jádro OS (ideálně LVVM) běží na FPGA koprocesoru. Ale chápu, že někoho ta myšlenka může zaskočit.
neviem koho by to prekvapilo. AMD to má, intel to má
Here's what an Intel Broadwell Xeon with a built-in FPGA looks like
Writing code is so 2013 – you wanna write some hardware instead
By Chris Williams, 14 Mar 2016
https://m.theregister.co.uk/2016/03/14/intel_xeon_fpga/
AMD Publishes Patent for Zen Based APUs with Integrated FPGAs and HBM2 Memory on a 2.5D Interposer
Aug 8, 2015
http://wccftech.com/amd-patent-zen-apu-integrated-fpga-hbm2/
AMD se pustila do vlastního FPGA, představí ho ještě letos
10. 10. 2016 | no-X | Hardware, Novinky, Procesory
Zkratky FPGA a AMD se v posledních dvou letech objevují pospolu častěji než dříve, ale až dosud si je žádný zdroj netroufl spojit jinak, než na úrovni spekulací. To se mění, projekt má i své jméno…
V posledních dvou letech bylo možné čas od času narazit kupříkladu na schéma serverové varianty Zenu, které znázorňovalo, že přes GMI rozhraní může být k procesoru připojen kupříkladu další procesor, případně grafický či výpočetní akcelerátor, nebo FPGA (Field Programmable Gate Array, konfigurovatelný procesor). Přestože schémata pocházela od AMD, nebylo na jejich základě možné potvrdit, že společnost vlastní FPGA připravuje, mohlo jít jen o ilustraci možností.
Nyní máme k dispozici první zprávu, kterou lze chápat jako první neoficiální potvrzení existence FPGA od AMD. Kódové označení projektu je Magnum http://diit.cz/clanek/amd-magnum-fpga
LOL
Tohle není úplně dobrá zpráva pro AMD a lidi, co chtějí Ryzeny, ale na druhou stranu taky slibuje určitý a znatelný výkonnostní skok v budoucnosti bez investic do HW. A s ohledem na už tak celkem dobré výsledky současné a teoretický příslib navýšení výkonu u ne-moc-threadujících aplikací o dalších 8-10% by to mohl být další hřebíček do současné intelovy rakvičky. :-)
Ten, kdo chce nejnovější hardware, skončí přeci na Linuxu.:D
Windows prostě nemají to zázemí vývojářů, kteří se tomu věnují, a ovladače aby si člověk radši sám kompiloval...:D:D:D
Proti desetijádru Intel by měl Ryzen prohrát na jakémkoliv OS. Zřejmě nedokázali využít všech 20 vláken, což je dnes normální.
"Bug ve Windows 10 zřejmě brzdí Ryzen"
...
"To mě nezastaví, protože já používám XPÉČKA" :))))
...
...
Ti co nepochopili (a že jich bude 99%+), neviděli kultovní a unikátní parodii na Star Wars Epizodu III od Přerovských studentů. Unikátní je mimochodem v tom, že vyšla PŘED samotnou premiérou EP3. Star Wars pozitivním shlédnutí rozhodně doporučuji - na netu se ještě někde bude válet ;))
citam to dobre? ze hra DZ11 pouziva tak 1 fyzicky procesor? a DX12 vyuziva 6 (Ryzen 1600X) az 8? :))) cize stale plati, na aku mariu mi je pre hranie zapinat vyrtualne dalsie vlakna...??? :)
No ano DX11 umi 1 jadro, ale to neznamena ze hra nemuze pouzivat dalsi jadra na cokoliv dalsiho.
Ano DX12 umi 6 jader, ale to neznamena ze hra nemuze pouzivat dalsi jadra na cokoliv dalsiho.
Spousta DX11 her vyuziva 4 jadra. Tedy ve strednedobem horizontu nebude omezeni na 6 jader v DX12 problem. Za 6-10 let uz asi jo.
cize: do prichodu ZEN+ ci ZEN3 (2-3roky) bude MNE=GAMERovi stacit R5 1600x + SMT OFF?! :) nepotrebujem si odlozit 550€ na 8c? Toto je pre mna podstatna otazka! :)
To záleží, jak ty zmetky budou vypadat, pokud bude každej jinej, tak na některou hru bude lepší mít 4 + 2, na jinou bude stačit 3 + 3. Ale to silně pochybuju, asi to bude všechno 3 + 3 a pak je to na vážkách, v mnoha případech bude kvůli L3 cache lepší 1400X 4/8 a ušetříš ještě víc.
aj nad 1400X som uvazoval, no tam sa ocakvaju mensie takty... co je skoda nie? asi bude treba este pockat na ich vydanie a na ich testy? :) ako 1/3 ci 1/2 z 550€ je rozdiel ;)
Pomalu se oficiálně začíná psát o této skutečnosti. Že je tomu tak víme skoro od prvního dne testů. Kdo si dal trochu práce a má selský rozum, bylo mu to jasné. Od začátku problém W10+sheduler+biosy+smt. Ty procáky nejedou na plno. Teď jen aby Ms vydalo záplaty a co se stane? Snad i poslední modrý zatvrzelci uznají že opravdu 7700k za desítku není rychlejší ve hrách a už vůbec ne jako procák. Tak stále věřím v rozum lidí a návrat pravého tržního mechanizmu a konkurenci. Intel dostal přes držku a to je správně, dojil nás na odpadcích dost dlouho.
Půlrok počkat , a třeba už bude vše na ryZEN připravené ;) ....
Pro psaní komentářů se, prosím, přihlaste nebo registrujte.