Processeur scalaire

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 15 mars 2013 à 08:32 et modifiée en dernier par Addbot (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

Un processeur est dit scalaire s'il ne traite qu'une seule donnée à la fois.

Il est superscalaire si, grâce à son architecture parallélisée, il est capable d'en traiter plusieurs. Les processeurs scalaires sont parfois mis en opposition avec les processeurs vectoriels.

On parle aussi de valeur ou de variable scalaire pour désigner une valeur ou un contenant destiné par son type à contenir une valeur atomique. On oppose valeur atomique à valeur composite. Un entier, un nombre flottant sont des valeurs atomiques. Un tableau ou une table associative sont des valeurs composites. Une valeur composite est une structure de données composée récursivement ou non de valeurs scalaires. Une chaîne de caractères peut être considérée comme un tableau ou une valeur scalaire selon le langage de programmation.