thumb|Un processeur AMD.
Un processeur est un processeur dont la largeur des registres est de sur les nombres entiers.
Les processeurs ne peuvent normalement pas adresser plus de () de mémoire centrale, tandis que les processeurs peuvent en adresser (). C'est pourquoi dès qu'il y a plus de de RAM sur une machine, la mémoire au-delà de ce seuil ne sera directement adressable qu'en mode .
Diverses techniques contournent cette limitation sans franchir le pas du mode . Elles offrent de prolonger la durée de vie des environnements lorsque le passage au n'est pas possible pour des raisons de compatibilité (non prise en charge par les pilotes ou applications).
Parmi elles, l’extension d'adresse physique est un système de pagination fourni par les processeurs x86, qui étend à la taille des adresses mémoire qui font normalement , ce qui permet d’adresser () de mémoire physique au lieu de ().
D’autres techniques incluent l’ (autre fonctionnalité des processeurs x86), les (fonctionnalité des systèmes Windows) ou le recours à mmap (fonctionnalité du noyau Linux).
En , les bus de données et d'adresse passent de () à (). Mais dans le cas de l'architecture x86 ce n'est pas l'unique changement. Les processeurs x86 actuels (Celeron, Pentium, , , jusqu'au Prescott) sont en fait des processeurs (l') améliorés pour faire du , et à nouveau améliorés pour faire du . La structure des registres dans un processeur x86 hérite donc de ce passé tant dans le nombre réduit de registres que dans leur structure archaïque. Passer de x86 à x86 permet de passer de généraux à généraux . Ceci ne vaut que pour l'architecture x86, les autres architectures qui existent en et (MIPS, SPARC, PowerPC...) n'ont pas leur version encombrée d'une structure archaïque.
Le passage de à augmente la consommation de mémoire. En effet, les entiers et les adresses passent de () à (). Il faut donc deux fois plus d'octets pour les représenter. Cela ne signifie pas forcément qu'un programme consommant en consommera automatiquement en . Il consommera un peu plus de mémoire, mais pas nécessairement le double.
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
L'Intel i860 (i860 dit aussi 80860, nom de code N10) est un microprocesseur RISC d'Intel, lancé en 1989. L'i860 est le premier à proposer une architecture et un jeu d'instructions (ISA, Instruction Set Architecture) complètement nouveau, depuis l'échec de l'iAPX 432 au début des années 1980. Lancé en fanfare, il masque l'i960, pourtant techniquement meilleur. L'i860 n'arriva cependant pas à devenir populaire. La fabrication de ce processeur fut interrompue à la suite de résultats commerciaux décevants.
x86-64, ou x64, est une extension du jeu d'instructions x86 d'Intel, introduite par la société AMD avec la gamme AMD64. Intel utilisera cette extension en l'appelant initialement EM64T renommé aujourd'hui en Intel 64. Cette extension permet la gestion des nombres sur 64 bits, avec pour corollaire un adressage mémoire bien au-delà de 4 Go. À cela s'ajoute le doublement (de 8 à 16) du nombre de registres généralistes et vectoriels (SSE). Long Mode : mode 64 bits natif avec compatibilité 32 bits (des programmes non recompilés peuvent être utilisés sans perte de performance notable).
thumbnail|200px|right|Un DEC Alpha . Le DEC Alpha, aussi appelé Alpha AXP, est un microprocesseur superscalaire RISC initialement développé et fabriqué par Digital Equipment Corp. (DEC), qui le commercialisa dans ses stations de travail et ses serveurs. La conception de ce processeur s’est très largement inspirée du processeur , ce dernier ayant connu de nombreux retards et ne sera finalement jamais commercialisé. Selon son fabricant Il sera notamment utilisé dans plusieurs superordinateurs Cray entre .
Following an introduction of the main plasma properties, the fundamental concepts of the fluid and kinetic theory of plasmas are introduced. Applications concerning laboratory, space, and astrophysica
First 2 courses are Tuesday 16-19h!This course will arm students with knowledge of different imaging techniques for practical measurements in many different fields of civil engineering. Modalities wil
L'objectif de ce cours est d'initier les étudiants à la pensée algorithmique, de les familiariser avec les fondamentaux de l'informatique et des communications et de développer une première compétence
Comprendre le fonctionnement des enseignes et des afficheurs à LED, depuis les petites enseignes à motifs fixes jusqu'aux écrans géants à LED. Apprendre à les fabriquer et à les programmer les microc
Ce cours donne les bases théoriques et pratiques nécessaires à une bonne compréhension et utilisation des microcontrôleurs. De nombreux exemples seront abordés. Des exercices seront proposés, compatib
Dans une première partie, nous étudierons d’abord comment résoudre de manière très concrète un problème au moyen d’un algorithme, ce qui nous amènera dans un second temps à une des grandes questions d
Explore l'ionisation d'impact dans la physique des plasmas et le modèle de marche aléatoire comme un défi clé dans la compréhension du confinement des plasmas.
Driven by the demand for real-time processing and the need to minimize latency in AI algorithms, edge computing has experienced remarkable progress. Decision-making AI applications stand out for their heavy reliance on data-centric operations, predominantl ...
EPFL2024
, , , ,
By supporting the access of multiple memory words at the same time, Bit-line Computing (BC) architectures allow the parallel execution of bit-wise operations in-memory. At the array periphery, arithmetic operations are then derived with little additional o ...
2023
,
A programmable patient-customized epileptic seizure detector is proposed in this paper to enable neurologists and patients to have constructive interactions with the implantable medical device. The programmability feature is enabled by designing a low-powe ...