edit typo et non sens + correction factuelle sur Grace Hopper (désolé Grace)
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
|
||||
Comme vu précédemment, l'informatique est avant tout une histoire de calcul et de ...philosophie !
|
||||
|
||||
Avant d'en arriver aux ordinateurs que nous utilisons quotidiennement, la technologie aura bien évoluée :
|
||||
Avant d'en arriver aux ordinateurs que nous utilisons quotidiennement, la technologie aura bien évolué :
|
||||
|
||||
De la machine analytique de Charles Babbage à la machine de Turing, pourquoi l'informatique a t-elle changé ?
|
||||
|
||||
@@ -20,13 +20,13 @@ Le problème de cette machine de Turing est qu'elle ne peut faire qu'une chose
|
||||
|
||||
Turing imagine alors écrire sur le ruban la procédure à suivre : c'est le début de la **virtualisation** : les programmes deviennent des données comme les autres et une unique machine peut devenir **universelle** et réaliser n'importe quel calcul.
|
||||
|
||||
En 1945, **[Von Neumann](https://fr.wikipedia.org/wiki/John_von_Neumann)**, invente un modèle qui définit le schéma d'ordinateur que l'on utilie toujours aujourd'hui : une structure de stockage unique pour conserver à la fois les instructions et les données demandées ou produites par le calcul.
|
||||
En 1945, **[Von Neumann](https://fr.wikipedia.org/wiki/John_von_Neumann)**, invente un modèle qui définit le schéma d'ordinateur que l'on utilise toujours aujourd'hui : une structure de stockage unique pour conserver à la fois les instructions et les données demandées ou produites par le calcul.
|
||||
|
||||
> Avec l'arrivée des ordinateurs quantiques, ce modèle est probablement voué à disparaître prochainement.
|
||||
|
||||
[](https://upload.wikimedia.org/wikipedia/commons/thumb/0/01/Von_Neumann_architecture_fr.svg/420px-Von_Neumann_architecture_fr.svg.png)
|
||||
|
||||
L’**architecture de Van Neumann** décompose l’ordinateur en 4 parties distinctes :
|
||||
L'**architecture de Von Neumann** décompose l’ordinateur en 4 parties distinctes :
|
||||
|
||||
- l’**[unité arithmétique et logique](https://fr.wikipedia.org/wiki/Unité_arithmétique_et_logique)** ou unité de traitement : son rôle est d’effectuer les opérations de base.
|
||||
- l’**[unité de contrôle](https://fr.wikipedia.org/wiki/Unité_de_contrôle)**, chargée du « séquençage » des opérations.
|
||||
@@ -52,7 +52,7 @@ L'adresse d'une instruction (représentée par un nombre entier) en cours de tra
|
||||
|
||||
La valeur de cette instruction est également stockée dans une autre mémoire interne.
|
||||
|
||||
Enfin, le CPU stock les données d'un programme avant son utilisation dans un *banc de registre* .
|
||||
Enfin, le CPU stocke les données d'un programme avant son utilisation dans un *banc de registre* .
|
||||
|
||||
---------
|
||||
|
||||
@@ -74,7 +74,7 @@ La fréquence d'un processeur correspond donc au nombre de cycles que celui-ci p
|
||||
|
||||
> Nos processeurs actuels sont cadencés à plusieurs GHz : plusieurs milliards de cycles d'horloges par seconde.
|
||||
|
||||
Jusqu'à 2005, la fréquence des processeurs évoluait de manière continuelle. Depuis, c'est plus compliquée : la chaleur produite par les puces devenait trop importante et perturbait la lecture des tensions. Il a donc fallu passer par l'augmentation des coeurs dans le processeur.
|
||||
Jusqu'à 2005, la fréquence des processeurs évoluait de manière continuelle. Depuis, c'est plus compliqué : la chaleur produite par les puces devenait trop importante et perturbait la lecture des tensions. Il a donc fallu passer par l'augmentation des coeurs dans le processeur.
|
||||
|
||||

|
||||
|
||||
@@ -120,7 +120,7 @@ Ici, il ne nous en faut que neuf (9).
|
||||
Pour poursuivre la course à la performance il faut donc trouvez d'autres solutions :
|
||||
|
||||
- Les microprocesseurs actuels embarquent plusieurs *coeurs*, c'est à dire plusieurs processeurs dans le processeurs.
|
||||
- En réalité, le gain n'est obtenu que pour les applications spécifiquement programmé pour utilisés cette architecture et travailler en *parallèle*
|
||||
- En réalité, le gain n'est obtenu que pour les applications spécifiquement programmées pour utiliser cette architecture et travailler en *parallèle*
|
||||
- D'autres architectures apparaissent également, même si elles ne sont pas encore tout à fait au point, du moins pour le grand public :
|
||||
- l'[ordinateur quantique](https://fr.wikipedia.org/wiki/Calculateur_quantique) que les scientifiques étudient depuis les années 1990 et qui fait des progrès impressionnant depuis quelques années.
|
||||
- moins connu, l'[ordinateur ADN](https://fr.wikipedia.org/wiki/Ordinateur_à_ADN), un ordinateur non non électronique actuellement explorées pour résoudre des problèmes combinatoires.
|
||||
|
||||
Reference in New Issue
Block a user