- Les processeurs ont évolué, passant de simples circuits intégrés comme l'Intel 4004 à des architectures multicœurs complexes comportant des milliards de transistors et des caches hiérarchiques.
- La miniaturisation et le passage à une architecture à puces, ainsi que la rivalité entre Intel et AMD, ont permis des progrès considérables en matière de performances et d'efficacité énergétique.
- Le présent document se concentre sur les cœurs hybrides, les GPU intégrés et les NPU pour l'IA, alors que l'industrie approche de la limite physique de la miniaturisation des transistors.
Avec le recul de quelques décennies, il est difficile de saisir à quel point nos vies ont changé grâce aux processeurs. De la sonnette chez le voisin ou de l'utilisation du téléphone fixe pour prendre des dispositions, nous sommes passés à vivre entourés de ordinateurs, ordinateurs portables, téléphones portables, consoles et appareils connectés que nous tenons pour acquis… et ils ont tous un cœur commun : le processeur.
Du modeste processeur Intel 4004 aux puces hybrides actuelles dotées de cœurs haute performance, de cœurs à haute efficacité énergétique et d'accélérateurs d'IA, le chemin parcouru est remarquable. L'histoire des processeurs est celle de notre passage de machines occupant des pièces entières et équipées de tubes électroniques à une architecture plus moderne. des microprocesseurs comportant des milliards de transistors sur un minuscule morceau de siliciumet comment nous nous heurtons déjà à des limites physiques qui nous obligent à repenser l'avenir.
Des premiers microprocesseurs à la naissance du PC
Avant même l'existence du PC en tant que tel, Intel expérimentait déjà l'intégration d'un processeur complet sur une seule puce. À cette époque, la survie de l'entreprise reposait principalement sur ses ventes. Fabricants de mémoires DRAM et SRAM pour mini-ordinateurset les processeurs étaient presque un « projet parallèle ».
La première étape majeure a été le Intel 4004Conçu au début des années 70 par Federico Faggin, Ted Hoff et Stanley Mazor pour la société japonaise Busicom, ce processeur 4 bits complet tenait sur une seule puce, à une époque où la logique était généralement répartie sur plusieurs circuits intégrés. Avec une fréquence d'environ 740 kHz et seulement quelques milliers de transistors, il a ouvert la voie à une entreprise relativement petite comme Intel. démontrer qu'il pouvait créer un processeur intégré à usage général.
De là est né l'Intel 8008, un autre processeur 8 bits de première génération, initialement associé à un terminal intelligent Datapoint. Le projet commercial n'a pas rencontré le succès escompté, mais il a servi de base à des apprentissages ultérieurs. Insatisfait des limitations du 8008, Intel a décidé de franchir une étape décisive avec le Intel 8080, également 8 bits mais beaucoup plus performant : adressage jusqu'à 64 Ko de RAM, plus de ports d'E/S, de nouvelles instructions et des fréquences allant jusqu'à 2 MHz.
Le processeur 8080 devint le cœur de l'Altair 8800, l'une des premières machines que nous considérons aujourd'hui comme un ordinateur personnel, et donna naissance à toute une génération de systèmes S-100 et au système d'exploitation CP/M. Cependant, l'apparition du Zilog Z80, fruit du travail de Faggin lui-même après son départ d'Intel, plaça l'entreprise dans une situation délicate sur ce marché initial, proposant une version améliorée et très populaire pour les micro-ordinateurs tels que le Spectrum, le MSX ou l'Amstrad CPC. performances et polyvalence supérieures à celles du 8080.
Fort de cette expérience, Intel a conçu le 8086Le 8086, premier processeur doté de l'architecture x86 désormais omniprésente, fut initialement conçu comme un projet plus modeste que des conceptions plus ambitieuses telles que l'iAPX 432. Le 8086 introduisait une architecture 16 bits, mais son nouveau jeu d'instructions n'était pas compatible au niveau binaire avec l'écosystème CP/M, ce qui entraîna d'abord un échec commercial. Personne n'aurait imaginé que ce prétendu échec finirait par imposer la norme du PC.
IBM PC, x86 et l'essor d'Intel (et d'AMD)
En 1981, IBM a lancé son PC, n'inventant pas l'ordinateur personnel, mais normaliser une plateforme ouverte sur du matériel existantPour le processeur, ils ont envisagé plusieurs options, dont le Motorola 68000, mais ont finalement opté pour l'Intel 8088, une variante du 8086 avec un bus de données 8 bits qui simplifiait la conception des cartes et des contrôleurs.
Le détail stratégique clé était qu'IBM exigeait un deuxième fournisseur de processeurs pour garantir la sécurité de son approvisionnement, et c'est là que [l'entreprise] entre en jeu. AMD en tant que cloneur x86 autoriséDu jour au lendemain, une conception qui semblait vouée à l'oubli est devenue le centre de l'industrie, et avec elle, l'ISA x86 a commencé à se répandre comme norme de facto.
Le 8088/8086 offrait une unité arithmétique et logique (UAL) 16 bits et un adressage 20 bits, permettant jusqu'à 1 Mo de mémoire, un progrès significatif par rapport au 8080. De là, des générations clés allaient suivre : 80286avec un IPC plus de deux fois supérieur à celui du 8086, des bus internes améliorés, une nouvelle unité de gestion de la mémoire (MMU) basée sur la segmentation et une longue durée de vie commerciale dans les PC professionnels tout au long des années 80.
Puis il apparaît 80386Il a permis à l'architecture x86 de passer à 32 bits natifs, en tirant parti de l'expérience acquise avec iAPX 432 tout en conservant la rétrocompatibilité avec les registres étendus. Il a introduit la pagination, le multitâche et un pipeline segmenté, rendant possible le développement de systèmes d'exploitation de bureau véritablement multitâches comme Windows « sérieux » à partir de la version 3, et ouvrant la voie à l'émergence de Linux et à l'essor incontestable du PC sur les autres plateformes.
El 80486 Elle offre un gain de performance significatif : pour la première fois, elle intègre l’unité de calcul en virgule flottante (FPU) sur la même puce, ajoute des caches L1 distincts pour les données et les instructions, étend le pipeline à cinq étages et atteint des fréquences allant jusqu’à 100 MHz. Sur le plan concurrentiel, elle représente le coup de grâce porté à la gamme Motorola 68k et accélère la transition d’Apple vers PowerPC, tandis que pour Intel, elle réaffirme sa domination sur le marché des ordinateurs de bureau grâce à… hausse extraordinaire de l'IPC concernant 386.
Pentium, P6 et la consolidation des processeurs modernes
Avec le passage au Pentium, Intel a introduit le premier processeur x86 massivement superscalaire, capable d'exécuter deux instructions en parallèle, ce qui représente une augmentation d'environ 40 % de l'IPC par rapport au 486. Pentium MMX Il ajoute des instructions SIMD pour accélérer le multimédia, bien que sa durée de vie commerciale coïncide rapidement avec l'arrivée du Pentium II.
Le véritable changement profond des années 90 est venu avec la microarchitecture. P6Introduit initialement dans le Pentium Pro, puis utilisé dans les Pentium II et Pentium III, le P6 a pleinement introduit l'exécution hors séquence (OoO), la spéculation et des pipelines beaucoup plus longs, ainsi qu'un cache L2 intégré ou sur le boîtier, anticipant ainsi nombre de techniques associées aux processeurs RISC dans les stations de travail. Grâce à cela, Intel a atteint se serrent les coudes face aux architectures RISC dédiées et renforce l'idée que l'architecture x86, lorsqu'elle est bien implémentée en interne, peut rivaliser en termes de performances brutes avec presque n'importe quelle ISA.
Parallèlement, AMD progresse également avec ses propres architectures : AMD K6 Il s'agit du premier processeur à véritablement concurrencer Intel sur le marché grand public, en privilégiant un bon rapport qualité-prix et en renforçant l'image d'AMD comme une alternative sérieuse. Au niveau 64 bits, AMD franchira une étape décisive avec l'architecture AMD64, qui Il étend l'architecture x86 à 64 bits tout en maintenant la compatibilité avec les architectures 32 bits.une mesure que le reste du secteur finira par adopter pleinement.
Le Pentium 4 et son architecture NetBurst ont tenté de repousser les limites de la fréquence d'horloge en allongeant considérablement le pipeline, mais le modèle a atteint ses limites avec une consommation d'énergie et des températures incontrôlables. Cet échec relatif a conduit Intel (et l'industrie) à revoir sa stratégie : la course aux MHz n'était pas sans fin, et les indicateurs de performance… performance par watt.
Contraint par l'impossibilité d'intégrer NetBurst aux ordinateurs portables et par des accords avec des marques de design très exigeantes comme Apple, Intel a recyclé et amélioré la philosophie du P6, donnant naissance à la famille Core, d'abord avec des processeurs bicœurs dérivés de cette architecture, puis avec une seconde génération radicalement plus efficace, connue sous le nom de Noyau 2, ce qui représente à nouveau un bond en avant considérable en termes d'IPC par rapport au Pentium 4.
Ces processeurs Core 2 intégraient pour la première fois le Northbridge au sein même du processeur et adoptaient des extensions 64 bits compatibles avec AMD64, doublant quasiment les performances par cycle par rapport aux générations précédentes et marquant l'un des plus grands bonds en avant en matière de puissance dans l'histoire d'Intel, juste après les 80286 et 80486. Dès lors, les désignations Core i3, i5, i7 (et plus tard i9) furent consolidées avec des architectures telles que… Nehalem, Sandy Bridge, Ivy Bridge, Haswell, Broadwell ou Skylake, avec des améliorations continues au niveau de l'IPC, des caches, des contrôleurs de mémoire et des unités de prédiction de branchement.
Comment fonctionne réellement un processeur moderne
Pour comprendre pourquoi nous avons pu multiplier la puissance des processeurs par des centaines de milliers par rapport à l'Intel 4004, il est utile de passer brièvement en revue sa composition interne. Un processeur moderne intègre des éléments tels que… encapsulation, unité de contrôle, ALU, FPU, registres, caches multiniveaux et ports de communication vers le reste du système.
L'encapsulation protège le silicium et facilite la dissipation de la chaleur, permettant ainsi la fixation de dissipateurs thermiques et de systèmes de refroidissement. unité de contrôle (UC) Il est chargé d'organiser et d'orchestrer les instructions provenant des programmes, de les décoder et de les envoyer aux unités d'exécution appropriées dans le bon ordre (ou dans le bon désordre, en parlant d'exécution hors séquence).
La Unité arithmétique-logique (ALU) Il effectue des opérations sur les entiers, tandis que l'unité de calcul en virgule flottante (FPU) est spécialisée dans les calculs sur les nombres réels, fondamentaux en infographie, en physique et dans de nombreuses applications scientifiques. De plus, une mémoire de registres, petite mais extrêmement rapide, stocke les données temporaires dont le processeur a immédiatement besoin.
Les modules de mémoire sont situés entre le processeur et la RAM. cache L1, L2 et souvent L3Chaque niveau est plus grand et légèrement plus lent que le précédent. Son rôle est de réduire la latence liée à la récupération des données depuis la RAM, beaucoup plus lente que le cœur du processeur. Une hiérarchie de cache efficace et une logique intelligente permettant d'anticiper les données nécessaires sont essentielles pour optimiser l'IPC.
Tout ceci fonctionne grâce à un signal d'horloge : le processeur envoie impulsions électriques mesurées en Hz (cycles par seconde)Le nombre d'opérations qu'il peut effectuer par unité de temps dépend à la fois de la fréquence et du nombre de transistors impliqués dans chaque chemin critique. Augmenter la fréquence nécessite généralement d'augmenter la tension, ce qui accroît la chaleur générée et requiert des systèmes de refroidissement et une conception plus complexes.
Les transistors sont, en définitive, de minuscules interrupteurs semi-conducteurs qui représentent des zéros et des uns selon qu'ils laissent passer ou non le courant. Plus ils sont petits, plus on peut en intégrer sur une même surface de silicium et plus on peut effectuer de traitements en parallèle. C'est l'origine du célèbre la loi de MooreL'équation formulée par Gordon Moore, cofondateur d'Intel, stipule que le nombre de transistors sur une puce commerciale double environ tous les deux ans. Bien que cette observation soit aujourd'hui dépassée, elle a guidé le développement pendant plus d'un demi-siècle.
Clés de l'amélioration : miniaturisation, architectures et multicœurs
L'essentiel de l'amélioration des performances provient de deux facteurs : d'une part, la réduction continue de la taille des transistors (la fameuse technologie nanométrique) et, d'autre part, Optimisation de la microarchitecture et parallélisme interne accru.
En réduisant la taille des nœuds de fabrication, on peut intégrer beaucoup plus de transistors sur une même surface, réduire la consommation d'énergie à fréquence égale et, de manière générale, libérer de l'espace pour davantage de cœurs, de cache et des unités d'exécution plus larges. Le problème, c'est qu'à mesure que l'on atteint des tailles extrêmement petites (7 nm, 5 nm et moins), la physique se complexifie : effets quantiques, fuites de courant, sensibilité extrême aux variations de processus… Chaque saut de nœud devient nettement plus coûteux et plus difficile..
Parallèlement, les fabricants ont optimisé l'architecture interne : pipelines plus profonds (ou plus efficaces), unités d'exécution plus nombreuses, prédicteurs de branchement améliorés, décodeurs plus larges, caches de micro-opérations pour ignorer les étapes intermédiaires, nouvelles instructions SIMD (MMX, SSE, AVX…), et surtout, le passage aux architectures multicœurs. L'intégration de plusieurs cœurs sur une même puce permet une amélioration continue des performances globales sans augmentation significative de la fréquence d'horloge.
Aujourd'hui, un processeur grand public haut de gamme comme un Core i7/i9 ou un Ryzen peut s'intégrer 6, 8, 12 cœurs ou plus, chacun avec plusieurs threads d'exécutionCaches partagés et interconnexions internes optimisées. Des technologies telles que l'HyperThreading (SMT en langage courant) permettent depuis des années de tirer parti des cycles d'inactivité du pipeline en doublant le nombre de threads logiques par cœur, avec des gains typiques de 20 à 30 % pour les charges de travail facilement parallélisables.
Cependant, dans les générations récentes, Intel abandonne l'HyperThreading dans certaines conceptions au profit de cœurs à haute efficacité (E-Cores) qui agissent comme des « threads de support physique » pour les cœurs à haute performance (P-Cores). L'idée est que ces E-Cores puissent prendre en charge des tâches auxiliaires qui incombaient auparavant aux threads logiques, contribuant ainsi à la puissance de calcul. Des gains théoriques supérieurs à 50 % par rapport aux 30 % classiques de l'HyperThreading, toujours en fonction de la charge spécifique.
Un autre aspect essentiel est l'augmentation de la mémoire cache, tant en capacité qu'en vitesse. Le passage de 8 à 12 Mo de cache L3, par exemple, entre les processeurs i7-7700 et i7-8700, combiné à un plus grand nombre de cœurs et à des fréquences turbo plus élevées, illustre parfaitement comment des architectures similaires peuvent être optimisées en termes de performances grâce à des ajustements mineurs. proposer une « nouvelle » génération de processeurs plus rapides sans tout changer à partir de zéro.
AMD, les chiplets et le nouvel équilibre du marché
Alors qu'Intel a dominé le marché des ordinateurs de bureau et des serveurs pendant des années, AMD a traversé des moments très difficiles, frôlant la faillite vers 2015. La stratégie de l'entreprise a alors radicalement changé grâce à des paris comme celui-ci : fabless (sans ses propres usines), l'adoption précoce de la conception à chiplets et une forte diversification dans les GPU, les solutions personnalisées, la 5G et les accélérateurs de centres de données.
Le grand tournant dans le domaine des processeurs survient avec Ryzen et l'architecture zenDepuis la première génération Ryzen, et surtout avec la troisième, AMD a adopté le procédé de fabrication 7 nm de TSMC, tandis qu'Intel reste fidèle au 14 nm pour sa gamme Coffee Lake. Ce procédé permet non seulement d'égaler, mais aussi de surpasser les processeurs Intel équivalents dans de nombreuses applications, grâce à une consommation d'énergie réduite et à une augmentation significative du nombre de cœurs et de threads.
L'élément technique clé est l'utilisation de chipsAu lieu de fabriquer une puce monolithique de grande taille intégrant tous les cœurs et le cache, AMD conçoit des petits blocs reproductibles (CCD) connectés à une puce d'E/S. Cette approche simplifie la production, améliore les performances des plaquettes et permet une mise à l'échelle allant des ordinateurs de bureau aux serveurs EPYC dotés de dizaines de cœurs, simplement en combinant davantage de chiplets dans un même boîtier.
S’appuyant sur ces fondements, AMD innove également dans le domaine de l’encapsulation 3D avec sa Cache vidéo 3DL'empilement du cache L3 sur les chiplets du processeur augmente considérablement la quantité de mémoire proche du cœur, offrant des avantages significatifs pour les jeux et certaines charges de travail sensibles à la latence. Cette approche pousse l'industrie vers des normes telles que… UCIe (Interconnexion universelle de puces Express)ce qui pourrait permettre à l'avenir de mélanger des chips de différents fabricants dans un même emballage.
Grâce à ces investissements, AMD, autrefois en grande difficulté, a dépassé Intel en termes de capitalisation boursière et rivalise désormais directement avec ce dernier sur quasiment tous les segments : ordinateurs de bureau, ordinateurs portables, serveurs, consoles et solutions embarquées. En interne, il est reconnu que le modèle « fabless » et les alliances majeures avec les fonderies ont été essentiels à cette réussite. se concentrer sur la conception, l'architecture et l'innovation sans avoir à supporter le fardeau de l'entretien d'usines ultramodernes.
Processeurs mobiles, SoC et rôle des GPU
Tandis que le monde du PC évoluait, une autre révolution se préparait en parallèle : celle de… Systèmes sur puce (SoC) mobiles basés sur ARMAvec l'iPhone comme catalyseur médiatique et la maturation d'Android, le smartphone devient l'ordinateur le plus utilisé au monde, et avec lui apparaissent des processeurs tels que Qualcomm Snapdragon, MediaTek Dimensity, Exynos de Samsung, Kirin de Huawei ou les séries A et M d'Apple.
La loi de Moore s'applique également ici : on utilise des nœuds très similaires à ceux des processeurs de bureau, mais avec des architectures différentes, optimisées pour une efficacité énergétique extrême et encapsulées sur une seule puce. Processeur, processeur graphique, modem 4G/5G, contrôleurs de mémoire, unité de traitement réseau et autres blocs dédiésCe concept, le système sur puce (SoC), résume l'intégration totale des fonctions qui, dans un PC traditionnel, sont réparties sur plusieurs puces de la carte mère.
Dans le secteur mobile, la concurrence autour de la 5G illustre parfaitement la rapidité des progrès : Qualcomm lance le Snapdragon 865 avec un modem 5G, MediaTek réplique avec la série Dimensity 1000 et des modèles ultérieurs comme le Dimensity 800, et tous rivalisent pour proposer une offre performante. Des performances supérieures, une consommation d'énergie réduite et une meilleure connectivitéParallèlement, les GPU intégrés à ces SoC et les IGP des processeurs x86 sont devenus si puissants qu'une carte graphique dédiée n'est plus indispensable pour l'utilisateur moyen.
Les GPU discrets restent cependant essentiels pour les jeux haut de gamme et le calcul GPU à usage général (GPGPU). Leur architecture repose sur des centaines, voire des milliers, de petites unités de traitement (shaders, processeurs de flux) conçues pour effectuer des opérations relativement simples en parallèle massifCela les rend parfaitement adaptés aux graphismes 3D, à l'entraînement des réseaux neuronaux, aux simulations, au minage de cryptomonnaies et à une longue liste d'autres tâches hautement parallélisables.
Des exemples tels que le minage de Bitcoin à l'aide de GPU ou l'utilisation de cartes graphiques dans les supercalculateurs montrent comment tirer parti de ce type de matériel : un processeur à usage général effectue les opérations de coordonnées, mais ce sont les GPU qui traitent d'énormes quantités de données avec des algorithmes parallèles tels que SHA-256 ou des noyaux de calcul scientifique, atteignant des performances par watt qu'un processeur ne pourrait jamais égaler sous ces charges.
Par conséquent, dans un avenir proche, l'enjeu ne sera pas la confrontation entre CPU et GPU, mais… Processeurs dotés de GPU intégrés très performants Pour l'utilisateur lambda, il existe des GPU discrets plus spécialisés pour les jeux, l'IA et le calcul intensif, ainsi que des SoC qui combinent tous ces blocs avec des NPU dédiés dans un seul boîtier.
Le présent et l'avenir : cœurs hybrides, NPU et IA partout
Ces dernières années, Intel, AMD et d'autres fabricants ont commencé à adopter des architectures hétérogènes au sein même du processeur. Un exemple flagrant est celui d'Intel Alder Lake et des générations suivantes, qui combinent ces deux technologies. Cœurs P (cœurs hautes performances) et cœurs E (cœurs haute efficacité) sur le même dé.
Le système d'exploitation et le matériel collaborent pour répartir les tâches : les cœurs P prennent en charge les charges de travail importantes telles que les jeux, le rendu et la compilation, tandis que les cœurs E gèrent les tâches en arrière-plan, les processus légers ou servent de « processus auxiliaires » dans les cas où l'Hyper-Threading était utilisé. Cette répartition est entièrement dynamique, afin d'optimiser le compromis entre consommation d'énergie et performances.
Parallèlement, l'émergence de intelligence artificielle générative et assistants intégrés au système d'exploitation (À l'instar de Copilot+ dans Windows 11) pousse les processeurs à intégrer un troisième type de moteur : les NPU (unités de traitement neuronal). Ces blocs dédiés, dont la puissance de calcul est mesurée en TOPS (milliards d'opérations par seconde), sont optimisés pour les multiplications et additions matricielles, opérations essentielles des réseaux neuronaux.
Microsoft, par exemple, utilise environ 40 TOPS comme référence pour un PC Copilot+ AI « complet », et des fabricants comme Intel avec sa série Core Ultra 200 ou AMD avec sa série Ryzen AI 300 intègrent déjà des NPU qui atteignent des puissances de 40 à 50 TOPS ou plusSur les ordinateurs de bureau, le NPU coexiste avec le GPU discret, qui restera le roi des IA hautes performances, mais sur les ordinateurs portables, la présence d'un bon NPU permettra d'exécuter localement de nombreuses fonctions d'IA sans augmenter la consommation d'énergie ni dépendre du cloud.
Un autre domaine novateur est celui de la mémoire intégrée au sein même du boîtier, ce que l'on appelle Mémoire sur le package (MoP) ou des solutions similaires à celles d'Apple avec ses SoC de la série M. Intel prévoit d'utiliser cette approche dans les futures générations de processeurs pour ordinateurs portables, en soudant la RAM directement au processeur afin de réduire la latence et de permettre des conceptions plus fines et plus légères. L'inconvénient majeur est que… Il ne sera plus possible de mettre à niveau la RAM sans changer l'ensemble processeur + mémoire.Mais en contrepartie, on gagnera en efficacité et en simplicité de conception.
Tout cela survient à un moment où la miniaturisation des transistors devient de plus en plus complexe et coûteuse. Si les puces sont déjà fabriquées à 7 nm, 5 nm, voire plus petites, leur intégration massive dans les processeurs de bureau et les serveurs met les fonderies à rude épreuve et fait exploser le coût des machines de lithographie et des processeurs eux-mêmes. Le rythme de réduction de la taille des nœuds a ralenti, et l'industrie se concentre désormais sur la miniaturisation et… nouvelles formes d'encapsulation 2D et 3D, chiplets, empilement de mémoire et architectures plus spécialisées.
À long terme, il est établi que la taille des transistors ne peut être réduite indéfiniment : un atome typique mesure environ 0,3 nm, et nous atteignons déjà des nœuds de seulement quelques nanomètres effectifs. La barrière atomique marque une limite physique claire au modèle actuel. Cela nous obligera, tôt ou tard, à adopter d’autres formes d’informatique : de… informatique quantique (encore loin d'une utilisation domestique) aux architectures neuromorphiques ou aux accélérateurs spécialisés pour des tâches très spécifiques.
Malgré tout, les prochaines années verront des améliorations progressives : une légère réduction de la finesse de gravure à un coût exorbitant, des chiplets plus interconnectés, un cache 3D plus dense, des cœurs hétérogènes plus sophistiqués et des NPU beaucoup plus puissants et répandus. L’approche d’entreprises comme Intel et AMD est claire : concentrer une grande partie de ses efforts sur l'IA et sur l'offre de processeurs qui l'intègrent en tant que fonctionnalité standardnon seulement dans les gammes professionnelles, mais aussi dans les équipements grand public, domestiques et portables.
Si l'on considère l'ensemble de cette évolution – des 2 300 transistors de l'Intel 4004 aux près de 20 milliards présents dans certaines puces modernes, des tubes à vide aux NPU de 50 TOPS – il est clair que les processeurs ont été et restent le moteur discret de la révolution numérique. Le modèle classique de miniaturisation des transistors atteint ses limites, mais dans l'intervalle, l'industrie optimise au maximum les architectures, le conditionnement et l'intégration des GPU et des NPU afin de continuer à offrir plus de puissance, une efficacité accrue et de nouvelles fonctionnalités, en prévision d'un avenir où nous pourrions être amenés à… Repenser complètement notre compréhension actuelle du processeur.