Získávání znalostí
/ Knowledge Discovery >> Získávání znalostí >> technologie >> počítač >> počítačový hardware >>

Jak paralelní zpracování Works

en série kroků, jejichž cílem je vyřešit konkrétní problém. Datové toky jsou informace vytáhl z počítačové paměti používané jako vstupní hodnoty na algoritmy. Procesor zátky hodnoty z datového toku do algoritmů z instrukčního toku. Potom se zahájí operace pro získání výsledku.

Single Instruction, Single dat (SISD) počítače mají jeden procesor, který zpracovává jeden algoritmus, který používá jeden zdroj dat najednou. Počítač náčiní a zpracovává každý úkol v pořadí, a tak někdy lidé používají slovo " sekvenční " popsat počítačů SISD. Oni nejsou schopni vykonávat paralelní zpracování na vlastní pěst.

Multiple Instruction, Single dat (MISD) počítače mají více procesorů. Každý procesor používá jiný algoritmus, ale používá stejné sdílených vstupní data. Počítače MISD může analyzovat stejný soubor dat s použitím několika různých operací ve stejnou dobu. Počet operací závisí na počtu procesorů. Není mnoho skutečných příkladů počítačů MISD, částečně proto, že problémy v počítači MISD můžete spočítat jsou neobvyklé a specializované.

Single Instruction, Multiple dat (SIMD) počítače mají několik procesorů, které se řídí stejnou sadu instrukcí , ale každý procesor vstupy různých dat do těchto instrukcí. Počítače SIMD spustit různá data přes stejný algoritmus. To může být užitečné pro analýzu velkých kusů dat na základě stejných kritérií. Mnoho složitých výpočetních problémů nevejdou tento model.

Multiple Instruction, Multiple dat (MIMD) počítače mají více procesorů, každý schopný přijímat vlastní instrukční tok nezávisle na ostatních. Každý procesor také získává data ze samostatného datového toku. Počítači MIMD může provádět několik různých procesů najednou. Počítače MIMD jsou flexibilnější než SIMD nebo MISD počítačů, ale je to mnohem obtížnější vytvářet složité algoritmy, které činí tyto počítače práce. Jediného programu, více dat (SPMD) systémy jsou podmnožinou MIMDs. Počítači SPMD je strukturována jako MIMD, ale to běží stejnou sadu instrukcí v rámci všech procesorech.

Z těchto čtyř, SIMD a MIMD počítače jsou nejčastější modely paralelních systémů zpracování. I když počítače SISD nejsou schopny provádět paralelní zpracování na vlastní pěst, je možné k síti několik z nich spolu do clusteru. CPU každý počítač může působit jako zpracovatel ve větším paralelního systému. Společně počítače fungují jako jediný superpočítač. Tato technika má svůj vlastní název: grid computing. Podobně jako počítače MIMD, mřížka výp

Page [1] [2] [3] [4]