dbo:abstract
|
- A barrel processzor – magyarul körülírva kb. forgótáras processzor, vagy gyorstüzelő processzor, de a többkontextusú processzor kifejezés is jól leírja a fogalmat – egy olyan CPU, amelyik minden egyes utasításciklusban egy következő végrehajtási szálra vált, körkörös rendszerben. A szálak száma egy előre rögzített szám, pl. 10, és a processzor minden órajelciklusban a következő szál soron következő utasítását kezdi el (vagy folytatja), és a 11. órajelciklusban visszatér az első szál soron következő végrehajtandó műveletéhez. Ez a technika más néven „átlapolt / összefésült” vagy „finomszemcsés” is ismert; a processzort pedig nevezik még többkontextusú processzornak is. A modern szuperskalár architektúrák ellentétben ez a technika általában nem engedi meg egy ciklus alatt több utasítás végrehajtását. A hasonlóan, a barrel processzorban minden végrehajtási szálhoz saját külön programszámláló és hardver-regiszterek tartoznak, ezek alkotják a szál . A barrel processzor képes garantálni, hogy n ciklus alatt minden szál végrehajt egy utasítást, nem úgy, mint a esetében, ahol a szálak jellemzően több száz vagy több ezer ciklust átfogó időben futnak és ezalatt a többi szál várakozik, hogy sorra kerüljön. Az egyfeladatos processzorkialakításokból a nevű technikával lehetséges az annak megfelelő barrel processzor-kialakítás automatikus generálása. Egy ilyen módon előállított n-utas barrel processzor úgy működik, mint az eredeti egyfeladatos processzor n különálló másolata, amelyek mind az eredeti sebesség 1/n-ed részéhez közeli sebességen futnak. (hu)
- A barrel processzor – magyarul körülírva kb. forgótáras processzor, vagy gyorstüzelő processzor, de a többkontextusú processzor kifejezés is jól leírja a fogalmat – egy olyan CPU, amelyik minden egyes utasításciklusban egy következő végrehajtási szálra vált, körkörös rendszerben. A szálak száma egy előre rögzített szám, pl. 10, és a processzor minden órajelciklusban a következő szál soron következő utasítását kezdi el (vagy folytatja), és a 11. órajelciklusban visszatér az első szál soron következő végrehajtandó műveletéhez. Ez a technika más néven „átlapolt / összefésült” vagy „finomszemcsés” is ismert; a processzort pedig nevezik még többkontextusú processzornak is. A modern szuperskalár architektúrák ellentétben ez a technika általában nem engedi meg egy ciklus alatt több utasítás végrehajtását. A hasonlóan, a barrel processzorban minden végrehajtási szálhoz saját külön programszámláló és hardver-regiszterek tartoznak, ezek alkotják a szál . A barrel processzor képes garantálni, hogy n ciklus alatt minden szál végrehajt egy utasítást, nem úgy, mint a esetében, ahol a szálak jellemzően több száz vagy több ezer ciklust átfogó időben futnak és ezalatt a többi szál várakozik, hogy sorra kerüljön. Az egyfeladatos processzorkialakításokból a nevű technikával lehetséges az annak megfelelő barrel processzor-kialakítás automatikus generálása. Egy ilyen módon előállított n-utas barrel processzor úgy működik, mint az eredeti egyfeladatos processzor n különálló másolata, amelyek mind az eredeti sebesség 1/n-ed részéhez közeli sebességen futnak. (hu)
|