systolické systémy

Napsal krab.cz (») včera v 14:10, přečteno: 2101×
Systolické systémy patří do kategorie MISD (Multiple Instruction Single Data), což znamená že několik procesorů zpracovává jedny data. Tento multiprocesorový systém má lokální charakter, procesory komunikují vždy pouze s nejbližším sousedem v propojené síti procesorů. Každý procesor využívá pouze svou lokální paměť a taky každý proceser vždy vykonává tu samou úlohu.

Základem systolických systémů je systolické pole, tedy ona zmiňovaná síť procesorů. Její spojení je obvodová realizace výpočtu algorimu, proto není nutné systolickou síť řídit nějakým programem.

Vlastnosti systolických struktur

  • mřížkové struktury spec. procesních prvků, zpracování dat ve více (nejčastěji 1-2) dimenzích
  • na rozdíl od řetězeného zpracování, strukturou proudí vstupní data i mezivýsledky
  • data mohou proudit několika směry a různými rychlostmi
  • buňky jsou jen jednoho nebo nejvýš několika málo typů
  • kombinace intenzivní lokální komunikace a výpočtů
  • provádění operací rytmickým, inkrementálním,buňkovým a opakovaným způsobem
  • mohou fungovat jako koprocesor (back-end) k hostiteli;vysoké požadavky na I/O → paměťový subsystém mezi buňkami.

/obrazky/blog.radovankaluza.cz/systolicke-pole.gif

systlické pole

Systolický prvek:

  • jednoúčelová buňka se zadrátovanými funkcemi
  • jednotka dekódování instrukcí+ procesní jednotka
  • kompletní procesor


Systolické buňky a topologie

Jednoúčelová systolická pole: Zadrátované systolické prvky ušité na míru specifické aplikaci. Desítky nebo stovky buněk se mohou vejít na jeden čip.
Univerzální systolická pole: Mohou se adaptovat na řadu aplikací programováním nebo rekonfigurací.
Programovatelná systolická pole: Buď propojení polí nebo každá procesní jednotka je programovatelná.

Využití systolických polí

  • dříve pro matematické operace
  • pro třízení
  • pro prvotní zpracování obrazové informace, při činnosti rozpoznávání obrazu
  • rozpoznávání řeči
  • Maticová aritmetika
  • operace s relačními databázemi
  • manipulace s datovými strukturami
  • manipulace s řetězy znaků

Komentáře

Zobrazit: standardní | od aktivních | poslední příspěvky | všechno
Článek ještě nebyl okomentován.


Nový komentář

Téma:
Jméno:
Notif. e-mail *:
Komentář:
  [b] [obr]
Odpovězte prosím číslicemi: Součet čísel dvanáct a deset