Présentation
Auteur(s)
-
René J. CHEVANCE : Ingénieur du Conservatoire National des Arts et Métiers - Docteur ès Sciences - Conseiller Technologie et Partenariats Bull - Professeur associé au CNAM
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Lire l’articleINTRODUCTION
Cet article présente les différents étalons permettant d’exprimer la performance, tant au niveau des microprocesseurs, qu’au niveau des systèmes. Sont ensuite donnés les méthodes et outils utilisés pour le développement et la mise au point de systèmes à base de microprocesseurs. Les critères de choix d’une architecture de microprocesseur vis-à-vis d’un besoin exprimé et une méthodologie sont ensuite présentés. L’article se termine par une perspective en ce qui concerne les microprocesseurs.
DOI (Digital Object Identifier)
Cet article fait partie de l’offre
Technologies logicielles Architectures des systèmes
(239 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Présentation
3. Critères de choix d’une architecture de microprocesseur
Nous allons examiner, dans ce paragraphe, les différents critères de choix d’une architecture de microprocesseur et une méthodologie d’évaluation.
Comme beaucoup de choix dans le domaine industriel, celui-ci est fondé sur deux types de critères : critères techniques (performance, consommation...) et des critères non techniques (viabilité du fournisseur, acceptation de l’architecture par le marché...).
Le choix d’un microprocesseur n’est souvent que l’un des aspects d’un problème plus vaste. En effet, les dimensions du problème sont multiples, on dispose :
-
d’un ensemble de critères techniques ;
-
d’un ensemble de domaines d’application tels que stations de travail, PC, contrôleurs de périphériques, systèmes de contrôle... ;
-
d’une liste d’architectures de microprocesseurs sélectionnées a priori ;
-
d’un ensemble d’architectures de système envisagées pour ces différentes applications. Les architectures de système n’étant d’ailleurs pas indépendantes des architectures de microprocesseurs, par exemple, on ne s’oriente pas vers la même architecture de système multiprocesseur selon que l’on utilise des microprocesseurs supportant des communications de type message ou un mode de type mémoire partagée avec protocole de cohérence (SMP). On doit aussi remarquer que l’architecture de système peut être imposée par des contraintes de compatibilité telles que rajeunissement technologique en conservant le logiciel ce qui a pour effet de limiter les évolutions d’architecture ;
-
d’un ensemble de critères non techniques.
Devant une telle problématique, on a recherché une méthodologie permettant de faciliter l’analyse et, partant, le processus de décision. Pour les détails concernant cette méthodologie, le lecteur pourra se référer à [7].
-
La constitution de la liste des critères techniques peut dépendre du domaine d’application considéré, la liste ci-après ne saurait donc être considérée comme exhaustive :
-
scalabilité : possibilité de disposer, à un moment donné, de plusieurs implémentations compatibles de l’architecture et offrant un large éventail de puissance ;
-
scalabilité dans la durée : assurance de pouvoir disposer,...
-
Cet article fait partie de l’offre
Technologies logicielles Architectures des systèmes
(239 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Critères de choix d’une architecture de microprocesseur
Cet article fait partie de l’offre
Technologies logicielles Architectures des systèmes
(239 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive