Skip to main content

Jaký je rozdíl mezi procesory skalárního a pole?

Existuje jeden hlavní rozdíl mezi dvěma hlavními formáty mdash;Skalární a pole procesory mdash;ve kterém počítačový systém zpracovává informace.Zatímco skalární procesory pracují na jedné datové položce najednou, procesory Array mohou řešit více datových toků současně.Oba procesory jsou však součástí centrální jednotky pro zpracování (CPU), která řídí všechny akce počítače a zvládne všechny časy dat.Procesory skalárních a pole provádějí mnoho stejných operací, ale jiným způsobem, aby každý byl vhodný pro jiný účel a zajistil, aby všechny funkce od nejjednodušších až nejvíce složitějších bylo provedeno.

Procesory pole použijí jednu instrukci na více polí nebo matic dat současně před přechodem na další instrukci.To umožňuje procesorům pole pracovat mnohem rychleji, protože procesor nemusí čekat na první sadu pokynů, která bude provedena na jedné položce, než se přesune na další.Mnoho kroků potřebných k provedení operace je odstraněno, protože počítač načte více položek současně, provádí operaci na všech z nich a poté ji přepsá do paměti, místo opakování kroků s každým novým kusem dat.

skalárníProcesory pracují na jedné datové položce najednou před přechodem na další položku.Každá instrukce musí být provedena na aktuální položce před přesunutím k další instrukci.Na konci smyčky se sada instrukcí provádí na další položce pořadí.Téměř všechny procesory s hromadným trhem jsou skalární, i když mohou mít prvky, které fungují spíše jako procesory pole.

Superpočítače 80. a 90. let byly navrženy pro zpracování velkého množství dat pomocí jedno instrukčních a multiple-data.Procesory pole umožnily manipulovat s údaji o vědách a výzkumu v kratší době.Ačkoli se může zdát intuitivní, že procesory Array by zpracovávaly všechny funkce CPU rychleji než skalární procesory, není tomu tak.Procesory pole jsou schopny efektivně zvládnout velké množství dat, ale protože funkce vyžaduje, aby CPU byl složitější, jednodušší operace je obtížnější.

Rozdíly mezi procesory skaláru a pole se v roce 1994 staly méně výraznými zavedením mikroprocesorů v roce 1994. Od té doby se mikroprocesory představují prvky jedno instrukci-multiple-data, která se stala normou a dále zúžila mezeru mezi procesory skalárních a pole.Konzoly videoher a grafické akcelerátory mají svůj vlastní grafický procesor, který běží paralelně s hlavním skalárním procesorem, čímž se uvolní hlavní procesor pro provádění negraphics funkcí.