Jevois régulièrement des posts où il est fait mention du terme CPU, et force est de constater que beaucoup ont une idée assez vague de ce que recouvre le terme CPU.
En fait, s´il y a un trouble dans la définition de CPU, ce n´est pas la définition elle-même qui en est la cause, mais le fait que l´objet que décrit la définition a évolué. Subtile, n´est-ce pas ? Pas d´inquiètude je vais expliquer tout ça.
CPU est l´acronyme anglais de Central Processing Unit. En français, la traduction est unité centrale de calcul. On pourrait traduire par unité centrale de traitement, et ce dernier terme est assez vague. En fait, l´idée qu´il y a derrière processing, c´est le traitement des calculs car c´est là, la tâche pour laquelle les ordinateurs ont été conçus.
Maintenant l´objet sur lequel peut s´appliquer cette définition dépend de l´ordinateur dont on parle. S´il s´agit d´un des premiers ordinateurs comme l´Eniac, alors le CPU correspond aux différentes ´armoires´ occupant la pièce. Par contre, s´il s´agit d´un ordinateur d´aujourd´hui, le CPU correspond à ce qu´on nomme le microprocesseur.
Si on voulait être pointilleux, on pourrait dire que certains des éléments qu´intègrent les microprocesseurs actuels ne participent pas directement au travail de calcul. Ainsi les mémoires caches ou le contrôleur mémoire intégré devrait être exclu de la définition de CPU. Mais à vouloir être trop précis, on en devient ridicule et cela complique inutilement les définitions. Ainsi la définition la plus honnête de CPU est celle qui correspond à un microprocesseur.
Qu´en est-il des processeurs graphiques, dont on a vu ces derniers temps les constructeurs les affubler de nom comme GPU (Graphix Processeur Unit) ou VPU (Visual Processor Unit) ? Ce ne sont ni plus ni moins que des CPU, en ce sens que toutes leurs fonctions ont pour but de faire des calculs sur des données. Tous ces calculs pourraient tout aussi bien être fait par le microprocesseur principal de votre ordinateur(ou console comme c´est le cas sur ps2) sans pour autant le transformer en GPU ou VPU ; )
Dernière remarque, certaines définitions assez floues du CPU laissent supposer qu´on pourrait l´appliquer à l´unité centrale d´un ordinateur, c´est-à-dire au boitier d´un micro-ordinateur intégrant disque dur, carte mère, CPU, . .. C´est le terme unité centrale qui pose ce problème. L´unité centrale ou UC ne doit pas être confondue avec l´unité centrale de calcul (CPU).
voilas j´espere avoire ete clair!!
a+