Microprocesseur - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Fonctions à développer

Organisation parallèle

Selon le système d'exploitation, la tendance actuelle est l'installation de plusieurs processeurs parallèles et de multiples tâches d'où l'importance grandissante des fonctions d'arbitrages entre processus (par exemple l'hyper threading). En effet, l'architecture super scalaire (mise en parallèle des tâches dans une unité d'exécution) des processeurs actuels ne suffit actuellement plus au multi-threading tel qu'il est utilisé.

En revanche, les processeurs à plusieurs cœurs exigent que soit étudiée de près la répartition des tâches entre eux si on ne veut pas voir observer un ralentissement des opérations; c'est ce qu'on nomme les affinités entre processeurs (processor affinity).

Sécurité et location

Il existe de nombreux projets d'intégration au cœur des microprocesseurs de fonctions visant à empêcher les copies illégales de fichiers (technologies DRM). Le consortium Trusted Computing Group, notamment, a déjà créé des puces permettant de créer une "zone de confiance" au sein du système informatique, à l'aide d'une puce d'identification spécifique. Certains modèles d'ordinateurs, comme les portables d'IBM intègrent déjà de telles puces. La prochaine génération de cette technologie sera probablement intégrée dans les processeurs centraux des ordinateurs.

Ces technologies sont décriées, notamment par des partisans du logiciel libre, pour qui elles possèdent un potentiel liberticide. En effet, conjuguées à un système d'exploitation prévu à cet effet, par exemple dérivé du projet NGSCB de Microsoft, ce type de technologie permet au tiers de confiance (le prestataire qui va vérifier la validité des composants du système) d'accéder à distance au contenu de l'ordinateur, voire d'empêcher l'exécution de certaines opérations sur celui-ci. Linus Torvalds estime inapproprié de comparer un logiciel à un contenu, et approuve totalement la protection des contenus par leurs propriétaires, bien qu'il considère que celle des logiciels ne soit pas une bonne idée pour ceux qui la pratiquent.

Mémoire étendue

Ancien système d'extension de la mémoire permettant de dépasser la limite de 1 Mio du microprocesseur 8086 de l'époque. Cette mémoire était accessible par pages de 64 Kio. On ne l'utilise plus de nos jours en raison des capacités d'adressage étendues des processeurs récents ainsi qu'en raison de l'extrême lenteur des accès aléatoires dès que ceux-ci nécessitent un changement de page mémoire.

Systèmes d'exploitation multiples

Vanderpool/Silvervale : si un système d'exploitation de travail est infecté par un virus coriace, un autre de préférence sur une autre base comme Linux vers Mac OS ou Windows pourrait agir comme gardien et désinfecter le premier tout en ne laissant pas la possibilité au virus de se propager.

Anticipation des problèmes et gestion à distance

Particulièrement utile pour les serveurs.

Fabrication des microprocesseurs

La fabrication d'un microprocesseur est essentiellement identique à celle de n'importe quel circuit intégré. Elle suit donc un procédé complexe. Mais l'énorme taille et complexité de la plupart des microprocesseurs a tendance à augmenter encore le coût de l'opération.

La loi de Moore, qui indique que le degré d'intégration des microprocesseurs double tous les 18 mois, indique également que les coûts de production doublent en même temps que le degré d'intégration.

La fabrication des microprocesseurs est aujourd'hui considérée comme l'un des deux facteurs d'augmentation de la capacité des unités de fabrication (avec les contraintes liées à la fabrication des mémoires à grande capacité). La finesse de la gravure industrielle a atteint 45 nm en 2006. En diminuant encore la finesse de gravure, les fondeurs se heurtent aux règles de la mécanique quantique.

Page générée en 0.117 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise