Efficacité de traitement et optimisation
Des quantités considérables de cycles de processeur seront vains si le processeur a suivi la pratique de traitement ci-dessus originale de style scalaire des rejets décodé et traduit immédiatement les instructions après leur exécution. Dans de tels cas; devrait être le processeur nécessaire pour utiliser une instruction récente, il aura pas d'autre choix que de tout recommencer et de décoder et traduire l'instruction de nouveau
Pour surmonter cet obstacle.
; processeurs modernes stockent les instructions décodées et traduites pour une plus longue période de temps après utilisation avant de les jeter. L'adoption de cette stratégie simple finalement avéré pour améliorer la performance globale du système considérablement.
Mémoire cache
La meilleure façon d'atteindre de plus longues durées de conservation des instructions décodées était d'augmenter la quantité de mémoire cache disponible pour le processeur dans ce but.
Pour le traitement vectoriel processeur capable moderne ce qui a entraîné fabricants conception et la fabrication des processeurs avec des quantités toujours croissantes de sur-mourir "haute vitesse" cache (à la fois L1 et L2) et un cache d'instructions dédié.
Non à être laissé sur les hausses de performance puisse être acquise à partir de cette stratégie de traitement scalaire traditionnelle peuvent également profiter de ce nouveau développement (augmentation sur puce mémoire cache).
Traitement hybride Processeur Designs
Malheureusement, ces instructions complexes de traitement vectoriel ne fonctionnent pas bien du tout en comparaison, lorsque le traitement plus simple sur de petits ensembles de données est nécessaire. Comme conséquence directe de cela, microprocesseurs généralistes modernes (CPU) ont des capacités de traitement de vecteurs construits en eux de telle sorte que l'unité de vecteur longe le processeur scalaire principale et est fourni uniquement des données par des programmes qui "savent" il est là.
Mainstream Vector Traitement Aujourd'hui
Aujourd'hui, nous constatons que les deux imp