Au début de l'informatique personnelle, des puces spécialisées appelées coprocesseurs mathématiques (ou FPU - unités de points flottantes) ont considérablement augmenté les capacités mathématiques d'un CPU, en particulier pour les calculs de point flottant (nombres avec des points décimaux). Cela était crucial pour les applications scientifiques et d'ingénierie, qui exigent une haute précision.
Qu'est-ce qu'un coprocesseur mathématique?
Un coprocesseur mathématique est une micropuce dédiée conçue pour fonctionner aux côtés d'un CPU, accélérant des opérations mathématiques complexes. Par exemple, l'Intel 80387SX a complété le CPU 80386SX. L'ajout d'un coprocesseur comme le 80387SX à un système a considérablement amélioré les performances pour les calculs du point flottant, essentiels pour les tâches nécessitant une précision décimale. Cela contraste avec les mathématiques entiers, qui utilise des nombres entiers uniquement. Aujourd'hui, les mathématiques à virgule flottante sont omniprésentes dans les logiciels, en particulier les jeux vidéo, donnant naissance à des termes comme Gigaflops et Teraflops (opérations à virgule flottante par seconde). Au-delà des mathématiques à virgule flottante, les coprocesseurs pouvaient gérer le traitement du signal et les fonctions d'E / S, les tâches que le processeur principal pourrait effectuer mais souvent moins efficacement.
L'aube des coprocesseurs mathématiques de bureau
Alors que les mainframes et les mini-ordinateurs avaient utilisé des processeurs spécialisés pendant des années, les coprocesseurs mathématiques ne sont devenus courants dans l'informatique à domicile jusqu'à la fin des années 1970 et au début des années 1980. L'Intel 8087 (1980), un module complémentaire facultatif pour les processeurs 8086 et 8088 trouvés dans les premiers PC IBM, était un exemple de repère. Cela a permis à des ordinateurs de bureau même modestes de gérer les tâches nécessitant des systèmes beaucoup plus grands. Des concurrents comme Motorola (68881 pour sa série 68000, utilisé dans les premiers Mac et Amigas) ont rapidement emboîté le pas.
la montée et la chute des coprocesseurs tiers
La prise de coprocesseur ouvert sur de nombreux ordinateurs domestiques a attiré des fabricants tiers. Cyrix, par exemple, a défié Intel avec ses coprocesseurs Fasmath 83d87 et 83S87, marquant le début d'une longue rivalité qui s'étendait aux processeurs complets. Des coprocesseurs spécialisés comme le FPU de Weitek Abacus s'adressent aux applications de niche, telles que Autodesk Renderman et d'autres logiciels 3D professionnels, accélérant les calculs liés aux graphiques avant l'avènement du GPU.
À la fin des années 1990, l'ère du coprocesseur autonome s'est terminée. Les CPU et les GPU modernes gèrent désormais tous les calculs de points flottants en interne. Cependant, le concept de plusieurs unités de traitement travaillant ensemble persiste - mon ordinateur portable actuel, par exemple, possède 24 CPU, présentant une forme de "co-traitement", mais à une échelle beaucoup plus grande.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Peut-être que votre ancien disque dur commence à ralentir et à échouer, ou peut-être que vous cherchez à migrer vos fichiers vers un disque avec beaucoup plus d'espace. Il existe de nombreuses raisons de migrer des fenêtres d'un lecteur à un autre, et autant

Windows manque-t-il d'un gestionnaire de packages pratique? Unigetui est là pour vous aider! Le gestionnaire de packages pour Linux Systems est très pratique, mais les systèmes Windows manquent d'outils similaires. Cependant, avec un Open Source Project GRATUIT UNIGETUI et Windows Integra Line Tool Winget, vous pouvez obtenir les mêmes fonctionnalités sur Windows. La meilleure fonctionnalité pour Windows manquante: un gestionnaire de packages pratique Package Manager vous permet d'ajouter et de supprimer les programmes, les bibliothèques système et les pilotes. Vous pouvez rechercher des programmes presque instantanément, récupérer des informations à leur sujet et ajuster les paramètres. En d'autres termes, ce sont des fonctionnalités dont rêvent les magasins Microsoft. Chaque distribution Linux en a une

Arch Linux rejoint officiellement le sous-système Windows pour la famille Linux (WSL)! Aucun téléchargement externe n'est nécessaire; L'installation est un jeu d'enfant en utilisant PowerShell: WSL - Installation Archlinux Les utilisateurs de WSL pour la première fois devront d'abord exécuter cette commande, suivie d'un SY

Ce moniteur possède une connectivité étendue, avec un port DisplayPort 1.4 (prenant en charge jusqu'à 3440 x 1440 à 240 Hz, DSC et HDR) et deux ports HDMI 2.1 FRL (prenant également en charge 3440 x 1440 à 240Hz, FRL, HDR et VRR). Ces ports HDMI 2.1 à haute vitesse

La prise en charge de Windows 10 se termine à la fin de 2025, ce qui a incité de nombreux utilisateurs à passer à Windows 11. Cependant, l'exigence de TPM 2.0 peut être un obstacle important. Ce guide décrit les méthodes pour installer Windows 11 même sans TPM 2.0, mais procédez avec prudence.

L'Acer Predator XB323QK V4 et Nitro XV240 F6: une histoire de deux moniteurs Acer propose deux moniteurs de jeu distincts répondant à des besoins différents: le XB323QK V4 axé sur les couleurs et le Speed-Demon XV240 F6. Décomposons leurs caractéristiques clés. Le XB323QK

eBay: une source étonnamment bonne pour le nouveau matériel informatique? Bien qu'Ebay soit réputé pour sa sélection diversifiée de produits d'occasion, ce n'est pas toujours le premier endroit qui vient à l'esprit lors de l'achat de nouveaux composants informatiques. Cependant, mon expérience récente S

Mettre à niveau votre ordinateur portable vieillissant? L'ajout de RAM est la plus simple et souvent la seule mise à niveau pratique en plus du stockage. Mon expérience récente à la mise à niveau d'une Dell Latitude 5420 s'est avérée étonnamment percutante. Plus de Ram n'était pas l'objectif initial Mon Dell 5420 d'occasion, tandis que


Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

MantisBT
Mantis est un outil Web de suivi des défauts facile à déployer, conçu pour faciliter le suivi des défauts des produits. Cela nécessite PHP, MySQL et un serveur Web. Découvrez nos services de démonstration et d'hébergement.

MinGW - GNU minimaliste pour Windows
Ce projet est en cours de migration vers osdn.net/projects/mingw, vous pouvez continuer à nous suivre là-bas. MinGW : un port Windows natif de GNU Compiler Collection (GCC), des bibliothèques d'importation et des fichiers d'en-tête librement distribuables pour la création d'applications Windows natives ; inclut des extensions du runtime MSVC pour prendre en charge la fonctionnalité C99. Tous les logiciels MinGW peuvent fonctionner sur les plates-formes Windows 64 bits.

mPDF
mPDF est une bibliothèque PHP qui peut générer des fichiers PDF à partir de HTML encodé en UTF-8. L'auteur original, Ian Back, a écrit mPDF pour générer des fichiers PDF « à la volée » depuis son site Web et gérer différentes langues. Il est plus lent et produit des fichiers plus volumineux lors de l'utilisation de polices Unicode que les scripts originaux comme HTML2FPDF, mais prend en charge les styles CSS, etc. et présente de nombreuses améliorations. Prend en charge presque toutes les langues, y compris RTL (arabe et hébreu) et CJK (chinois, japonais et coréen). Prend en charge les éléments imbriqués au niveau du bloc (tels que P, DIV),

Télécharger la version Mac de l'éditeur Atom
L'éditeur open source le plus populaire
