Glossaire

L’émulation

Ecrit par Julien

Le verbe emular vient du mot latin aemulāre. Le concept fait référence à l’acte d’imiter la conduite ou l’action d’une autre personne.

Par exemple : « Le jeune homme voulait imiter l’acrobate mais a fini par toucher le sol », « J’aimerais bien imiter Manu Ginóbili et jouer plus de quinze ans dans la même équipe NBA », « Nous ne devrions pas essayer d’imiter nos voisins car les pathologies socio-économiques de chaque pays sont différentes ».

L’émulation est donc une imitation. Selon le dictionnaire de l’académie française, la notion est généralement utilisée dans un sens favorable, puisqu’elle est considérée comme un effort pour atteindre l’excellence ou le succès atteint par une autre personne, qui est prise comme inspiration.

Un enfant qui commence à jouer au football, par exemple, peut essayer d’imiter Lionel Messi. Le petit garçon regarde des vidéos du crack argentin pour copier ses mouvements et apprendre de sa technique. L’imitation, bien sûr, ne peut jamais être exacte parce que le talent est individuel, mais l’émulation peut servir de poussée pour se développer comme footballeur.

Dans le domaine de l’informatique, un émulateur est un type de logiciel qui permet l’exécution de programmes créés pour une plate-forme différente. Cela signifie qu’il cherche à émuler le comportement des programmes comme s’ils étaient exécutés sur le périphérique d’origine.

Les émulateurs les plus populaires sont concentrés sur les jeux vidéo. Avec de tels logiciels, vous pouvez imiter le fonctionnement de consoles comme PlayStation, Xbox et Super Nintendo sur un ordinateur, par exemple, bien que leur potentiel soit beaucoup plus grand, ainsi que leur complexité.

A lire :   Joystick

L’émulateur joue un rôle très important pour les amateurs d’ordinateurs et de jeux vidéo : il leur permet de continuer à profiter des plus anciennes créations sur de nouveaux équipements, malgré l’inévitable incompatibilité des architectures. Dans le domaine de la technologie, nous entendons par architecture la conception et la structure dans lesquelles un système informatique est conceptualisé et exploité, qui est généralement différente d’une famille de processeurs à une autre ou entre deux marques données.

En d’autres termes, on peut dire que l’architecture décrit le modèle sur lequel un ordinateur est basé et la façon dont il est conçu, notamment en ce qui concerne le fonctionnement de l’unité centrale de traitement et la relation à la mémoire au moyen de ses adresses (l’unité centrale est le processeur principal, dont l’acronyme signifie l’unité centrale). Lorsqu’une architecture est abandonnée pour donner naissance à une architecture plus moderne, il devient impossible d’exécuter certains programmes et systèmes d’exploitation, et c’est alors que le moyen le plus pratique de les maintenir en vie est l’émulation.

Dans le cas des jeux vidéo, l’une des formes de divertissement les plus jeunes et les plus révolutionnaires de l’histoire, l’émulation occupe une place centrale. Bien que la plupart des premiers titres commerciaux soient apparus dans les années 1980, à une époque pas du tout lointaine, les avancées technologiques dans ce domaine ont entraîné plus d’un changement dans l’architecture, qui peut être vu dans les consoles les plus importantes : se concentrer uniquement sur celles créées par la société japonaise Nintendo, la NES, la Super Nintendo, la Nintendo 64, la 3DS et la Switch sont des consoles qui ne peuvent pas fonctionner les mêmes jeux nativement, mais doivent reproduire la plate-forme originale dans la nouvelle.

A lire :   Définition d'un pipeline

L’émulation d’un processeur principal, d’un processeur graphique et de la mémoire centrale est une tâche extrêmement complexe, car elle nécessite la création d’un programme qui reproduit le fonctionnement de chacun de ces composants et d’autres, mais aussi la communication entre eux, en tenant compte de concepts comme les instructions, le nombre de cœurs et la vitesse.

A propos de l'auteur

Julien

Ingénieur réseau de profession, je suis un papa touche à tout de l'informatique.

Laisser un commentaire