@Georgeek_shw1
Já si myslím, že každý procesor může umět skoro cokoliv, záleží v podstatě "jen" na efektivitě. Píšeš správně, že některé věci jsou v BIOSu, u procesoru, v paměti mikrokódu. Teoreticky může mikrokód (z kterého se "staví" normální instrukce) podporovat vyšší matematiku, derivace a integrály, ale je to zbytečné, protože by to nebylo flexibilní a pružné, a jiné operace by potom mohli být paradoxně pomalejší, protože by se potenciál procesoru vyplýtval na málo používané operace.
@JakubL
Já to celkem chápu. Nyní již je známo, že procesor Alder Lake bude vybaven podporou pro CPU hardwarový plánovač (scheduler), který bude mít menší režii než softwarový, to znamená, že se uleví plánování v jádře Windows (operační systém). Plánování ve Windows zároveň nebude tolik zabírat místo v cache, kde je vždy málo místa a ulehčí se i procesoru. Některé moderní operační systémy již nechávají pro každé CPU vlastní scheduler (jako systém DragonFlyBSD).
Jinak všechna jádra, malá i velká jsou navržena jako zcela kompatibilní a navenek shodná, jen s výjimkou výkonu a spotřeby. Takže často diskutovaná otázka AVX-512 je scestná, protože velká jádra operaci se šířkou 512bitů zpracují typicky během jednoho tiku hodin (taktu, zjednodušeně), kdežto malá jádra to samé vyřeší za dva nebo třeba čtyři tiky, ale úsporněji.
@Georgeek_shw1
Já si myslím, že každý procesor může umět skoro cokoliv, záleží v podstatě "jen" na efektivitě. Píšeš správně, že některé věci jsou v BIOSu, u procesoru, v paměti mikrokódu. Teoreticky může mikrokód (z kterého se "staví" normální instrukce) podporovat vyšší matematiku, derivace a integrály, ale je to zbytečné, protože by to nebylo flexibilní a pružné, a jiné operace by potom mohli být paradoxně pomalejší, protože by se potenciál procesoru vyplýtval na málo používané operace.