Hlavní navigace

Názor k článku Unikl procesor Intel Alder Lake s 14 jádry a 20 vlákny (inu, big.LITTLE). Takt až 4,7 GHz od Radek Holeček - Tohle je celkem rozumný komentář, který pojmenovává správně...

  • 2. 2. 2021 11:00

    Radek Holeček

    Tohle je celkem rozumný komentář, který pojmenovává správně možné problémy.
    1. problém je, že vlákno si nadetekuje, že může používat nějaké instrukce a pak je použije v okamžiku, kdy poběží na malém jádře. Tenhle problém je snadno řešitelný. Malé jádro vyvolá výjimku, kterou OS vyřeší tak, že ho přesune na velké a poznamená si, že už ho na malé nemá nikdy (do ukončení běhu vlákna) dávat.
    2. problém je, že vlákno nadetekuje, že nějaká instrukční sada není k dispozici, protože zrovna běželo na malém jádře. Tento problém se softwarově řešit rozumně nedá. Ale dá se řešit naprosto v pohodě hardwarově a to tak, že i malé jádro hlásí, že umí všechny instrukce.