2. Multi-pipelines dans les processeurs scalaires
Pour les instructions de calcul monocycle des processeurs scalaires, la boîte à opération (UAL) est disponible à chaque cycle d'horloge car elle n'utilise qu'un cycle par opération pour une instruction sur des données entières. D'autre part, il n'y a pas de dépendances de données en utilisant les techniques de court-circuit permettant de réinjecter la sortie de l'UAL vers une de ses entrées.
Des problèmes existent pour les instructions de chargement (
load
) et pour les instructions de rupture de séquence (sauts et branchement). Pour le pipeline simple (figure
3
), des solutions existent pour limiter leur impact. Les compilateurs peuvent masquer la latence des instructions de chargement. Une solution...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Multi-pipelines dans les processeurs scalaires