Un microprocesseur = un ordinateur sur une puce électronique.
Un microprocesseur est, selon Intel, un système d'un ou plusieurs circuits intégrés qui utilisent la technologie des semi-conducteurs et la logique binaire pour proposer les fonctions des grands ordinateurs à une échelle beaucoup plus petite.
Les premiers microprocesseurs : http://fr.wikipedia.org/wiki/Microprocesseur http://www.system-cfg.com/pages/hist_processeur.html http://www.scedu.umontreal.ca/sites/histoiredestec/histoire/chap5.htm http://fadace.developpez.com/cpu/
Intro et architectures : http://www.clubic.com/wiki/Processeurs http://www.alphatek.info/index.php/Termes_techniques
Guide d'achat Processeurs avril 2005 : http://www.euro-informatique.net/materiel/processeurs/guide_achat/proc.htm
Intel :
x86 ou i86 : On désigne ainsi un processeur dérivé du processeur Intel 8086 créé en 1978, qui est maintenant représenté par des processeurs comme les Pentium III ou IV ou Core, ou les AMD Athlon. Par extension, x86 désigne aussi l'architecture compatible PC, postes de travail ou serveurs, devenu le fameux standard de fait du marché !
i386 : désigne l'architecture à partir du Intel 80386, 32 bits, qui a enfin permis de sortir du mode réel correctement, et de faire un bon multitâches sur les Intel. Et d'avoir un adressage mémoire de 4 Go. Ces processeurs ont en commun un jeu d'instructions qui permet à des programmes de s'exécuter indifféremment sur l'un ou l'autre.
La loi de Moore Intel 8080 : processeurs 8 bits 8088 : 8/16 bits (coeur et registre 16 bits, bus externe de données sur 8 bits). Bus d'adresses sur 20 fils, 2 puissance 20 = 1 Mo 8086 : 16 bits, bus externe de données sur 16 fils. 80286 : 16/32 bits - adressage mémoire maxi sur 24 bits, soit 16 Mo. Seconde génération chez Intel. 80386 : 32 bits + adressage mémoire sur 32 bits (= 4 Go de mémoire adressable, son bus d'adresses est sur 32 fils). Génération 3. 80486 : 80386 + 80387 (coprocesseur arithmétique intégré). Génération 4. Pentium et Pentium MMX (= i586 ou P5) : 32 bits + bus mémoire 64 bits ! Génération 5, dite aussi i586 ou P5. Pentium Pro : 32 bits (i686 ou P6, le premier de la sixième génération, dite aussi i686, qui ira jusqu'au PIII). Et bus adressage mémoire sur 36 fils, donc 236= 64 Go adressable. Pentium II (i686) : 32 bits, adressage mémoire 64 Go. Pentium III (i686) : 32 bits, adressage mémoire 64 Go. Pentium IV : 32 bits (i787 ou P7) + adressage mémoire 64 Go + introduction de l'architecture NetBurst. Génération 7. Xeon : versions optimisées, pour du SMP, des processeurs P2-3-4 qui ne sont pas prévus pour travailler en //. On les trouve dans les serveurs. Pentium Core Micro Architecture et dual core, aparus en 2006 : enfin une nouvelle architecture, qui aurait pu s'appeler Pentium 5 ! Et çà chauffe moins. la gamme de P4 en 2004-2005 était bien trop chaude ! intel a abandonné l'architecture Netburst. Reprise de l'architecture et des qualités des pentium M utilisées auparavant pour les PC portables. Plus réduction des étages de pipeline de 21 à 14. http://www.clubic.com/article-36354-1-le-pentium-laisse-la-place-intel-core-2-duo.html
X86 :
http://fr.wikipedia.org/wiki/X86 - remarque 2010 : Le système international d'unité SI donne les préfixes multiplicateurs K = 1000 unités, M = 1000 K et G = 1000 M. L'usage d'utiliser K pour 2^10=1024 ayant engendré de nombreux quiproquo, une série officielle pour les puissances de 2 a été créée Cette série donne Ki = 2^10 = 1024 unités, Gi = (2^10)^2 = 1024 Ki = 1048576 unités, etc. L'utilisation de Kio pour 1024 octets ou de Gio pour 1024
Kio faite sur Wikipédia est donc correcte et est la seule qui ne laisserai pas
de place au doute.
- Notez que le Pentium 4, en 2000, rompt avec l'architecture P6 introduite par Intel dans le Pentium pro en 94. Il met en œuvre la nouvelle architecture NetBurst. Une catastrophe plus tard en chaleur en 2005 ! - Le P3 pouvait être utilisé en duo SMP. Le P4 ne le peut pas. - Le Xeon est un P2, P3 ou P4 pour le SMP, 30% plus cher, destiné aux serveurs. Il intègre de la mémoire cache qui est accessible à la fréquence interne du processeur. Ce cache peut aller jusqu'à 2 Mo. Le Xeon-P4 fonctionne avec un bus système à 400 MHz vers la carte mère. Pour s'y retrouver, il faut faire un tableau !
> 32 ou 64 bits : une histoire de puissance de 2
Les processeurs 32 bits peuvent gérer en
théorie 232 octets de
mémoire vive, soit 4 Go. Les processeurs 64 bits, quant à eux,
peuvent administrer 264 octets
de mémoire vive, soit 18 milliards de Go. Dans la pratique, ces
valeurs seront limitées par la largeur des bus physiques des
processeurs et le système d'exploitation.
Adressage mémoire : la taille maxi de la mémoire qui peut être adressée d'un seul bloc est lié à la capacité d'adressage. Chaque mot adressant un octet de mémoire. En 32 bits, on peut former 232 mots , soit 4Go. Mais 2 puissance 64 mots différents en 64 bits, égale un peu plus de 16 milliards de Go.
La limite maxi de la mémoire adressable dans un PC est dictée par le composant le plus restrictif : - bus d'adresse du microprocesseur (pas sa taille de registre des calculs)
Depuis le Pentium Pro, Intel
propose avec tous ses processeurs 32 bits une extension baptisée PAE
pour Physical Adress Extension qui permet d'adresser la mémoire non
plus sur 32 bits mais sur 36 bits, ce qui relève logiquement les
limites. - chipset sur la carte mère (les processeurs Intel 32 bits ne pouvaient adresser que 4 Go de mémoire. Mais Intel a étendu la capacité d'adressage de ses processeurs PAE à 64 Go (36 bits). PAE exige un processeur Pentium Pro x86 ou mieux, plus de 4 Go de RAM système et un chipset compatible 450NX ou version ultérieure).
- capacité d'adressage du système d'exploitation : 4 Go pour nos OS 32 bits Win NT-2000-2003, mais plus avec l'option Intel PAE sous Win 2000 Advanced Server. (PAE utilise une fenêtre pour mapper des tranches de mémoire physique à l'espace d'adressage virtuel d'une application et étendre la capacité d'adressage de la mémoire physique à 8 Go sur Windows 2000 Advanced Server et à 64 Go sur Windows 2000 Datacenter Server). - et son budget !
Pour gérer plus de 4 Go de RAM, cela dépend du type de processeur, et de son adressage mémoire, et du chipset qui le gère. Les P4 et son Xeon MP peuvent adresser jusqu'à 64 Go de RAM !
des articles sur l'adressage : http://www.itpro.fr/index1.asp?IdArticle=569&rub=2 http://www.itpro.fr/index1.asp?Idarticle=549&Num=2&rub=2
ne pas confondre l'extension PAE au dessus de 4 Go, et la
répartition mémoire pour le mode utilisateur si on a plus de 1 Go de
RAM.
4 Go maximum de cette mémoire physique peut être réservée par
Windows Server 2003 (dans une infrastructure 32 bit), avec une
répartition 50-50 entre applications et le système d'exploitation.
Néanmoins il est possible en utilisant l'instruction " /3GB " dans
boot.ini de réserver 1 Go pour les applis (comme EXchange Srv ou les
applis métiers servies souvent en WTS) qui normalement aurait été
réservé par le système d'exploitation. Il est aussi conseillé par
Microsoft d'ajouter " /Userva=3030 " qui redéfinit la valeur de "
/3GB ". 3030 correspond à 3030 Mo de mémoire par rapport à 3072 Mo
qui est la valeur par défaut. Les 42 Mo de différence sont réservés
pour le noyau.Ces options permettent d'empêcher une saturation de la
mémoire sur le long terme.
Cas avec Exchange srv 2003 : Exch srv 2003 ne supporte pas Physical
Address Extension (PAE) et Address Windowing Extensions (AWE), ces
deux systèmes permettent normalement de dépasser les 4 Go maximums
attribué par Windows Server 2003. Logiquement, 4 Go est donc le
maximum effectif de RAM qu'Exchange 2003 sait utiliser. Vista avant son SP1 qui ne montrait que 3 Go sur les 4 Go de RAM physique installées, de nouvelles interrogations étaient apparues !
C'est très facile de se perdre dans les gammes Intel ! alors pour + d'infos : http://fr.wikipedia.org/wiki/X86 http://museum.x86-secret.com/index.php?option=histo http://www.arcanapercipio.com/cpu/histo/p1-p5.php http://www.ac-nancy-metz.fr/services/tec/le__microprocesseur.htm
Les connecteurs (prises) pour micro processeurs : sockets http://fr.wikipedia.org/wiki/Socket_7 http://valaurea.free.fr/articles/deux_balles.html
Intel renomme ses processeurs depuis mars 2004
- x86-64 bits ! Les processeurs 32 bits au jeu d'instructions étendus 64 bits. http://fr.wikipedia.org/wiki/X64
La puce x86-64 bits d'AMD (Opteron) est capable d'exécuter toute application 32 bits x86. Opteron constitue une passerelle entre les 2 mondes 32 et 64 bits. Son jeu d'instructions ISA x86 (Instruction Set Architecture) est entièrement préservé dans l'AMD64. http://www.amd.com/fr-fr/Processors/ProductInformation/0,,30_118_9331,00.html
AMD x86-64 bits, baptisé Athlon 64, de la famille Hammer succède à l'Athlon, garde des très bonnes performances en 32 bits, car il les exécute en natif. Adressage mémoire jusqu'à 1 To.
- Intel en 2004 a finalement suivi et ajouté le mode des instructions d'AMD 64 bits dans son microprocesseur 32bits : x86-64 ! chose qu'il avait critiquée auparavant ! http://www.zdnet.fr/actualites/informatique/0,39040745,39159746,00.htm http://www.pcinpact.com/actu/news/AMD64_et_EM64T_performances_32bit_vs_64bit.htm?vc=1
- Support des processeurs AMD x86-64 bits : Microsoft sort en 2005 des versions de Windows XP et de Windows Server 2003 capables de supporter les futurs processeurs x86, 32-64 bits d’AMD (Athlon et Opteron) et ceux d'Intel !
- 4/2008 : Passer d'un système d'exploitation 32 à 64 bits : intérêt ?
La gamme 64 bits : Le principal intérêt du 64 bits est pour les gros calculs. Et d'indexer plus de 4 milliards d'informations pour une base de données !
Les Intel Itanium et Itanium II (64 bits) sont basés sur la nouvelle architecture EPIC, co-développée avec HP. Ils sont ni CISC comme les x86, ni RISC comme les Sun sparc ! mais VLIW (Very Long Instruction Word). Autour de 2005-2007, les processeurs HP-PA et les Intel DEC Alpha seront arrêtés, et de leurs technologies transférées dans les Itanium.
- Itanium I et II : processeur 64 bits, basé sur l'architecture EPIC (Explicit Paralell Instruction Computer). 15 ans de développement pour un fiasco, l'Itanium I ! en effet HP avait initié le projet en 1988. L'émulation du mode 32 bits de l'Itanium (64 bits) est moins rapide que le P4. weblmi.com/articles_archives/ ...PROCESSEUR http://fr.wikipedia.org/wiki/Itanium
La notion de processeurs 64 bits est très floue ! Un processeur 64 bits idéal devraient être équipé de registres généraux 64 bits et des bus d'adresses et de données 64 bits de large. Les processeurs 64 bits peuvent adresser 264 octets de mémoire : 16 millions de To (Tera octets). Vu les capacités des ordinateurs d'aujourd'hui, le bus d'adresse mémoire physique de l'Itanium 2 est de 50 bits de large (1 petaoctet, soit 1024 Teraoctet de mémoire physique !), et celui du futur l'AMD Opteron sera de 40 bits (1 To de mémoire physique).
Par contre, son architecture (EPIC) le rend incompatible avec l'architecture x86, utilisée depuis 1982 (+ 30 ans !).
Intel met son Xeon au régime 64 bits - Actualités - ZDNet.fr
- début 2005 : Windows XP ne sera pas finalement pas
développé pour Intel Itanium. - en début 2005, les parts de marché des Itanium dans les serveurs sont de 6%, et pèseront 16 % en 2009. Autant que les IBM Power, Les suivants seront CMOS et Sparc avec moins de 10% chacun. Sur Intel Itanium peuvent tournet beaucoup de SE : Windows Server 64 bits, HP-UX, Linux, OpenVMS 8.2, NonStop OS.
http://informatech.online.fr/articles/cpu/index3.php http://www.volle.com/perso/microprocesseurs - de 2001 http://www.intel.fr/francais/intel/museum/25anniv/html/hof/hof_main.htm http://intel.com/intel/intelis/museum/ http://www.programmationworld.com/site/langages/progmicro/histo.htm http://mendeleiev.cyberscol.qc.ca/carrefour/mosaique/99-00/puce.html http://membres.lycos.fr/michelhubin/DOTECSI/DOTECSI8/chap816.htm http://espritpc.free.fr/hardware/processeurs/proc.htm http://espritpc.free.fr/hardware/processeurs/evol.htm http://www.01net.com/rdn?oid=181014&rub=3371 http://www.x86.org/articles/computalk/help.htm http://www.cmetge.dixinet.com/cpux86.asp Intel va passer au 0.09 micron ! Support de cours informatique générale, avec un bon histo des µ
Les trajets de données : http://www.vnunet.fr/pce/doss/svm/trajets.htm les architectures des principaux microprocesseurs : http://www.irisa.fr/caps/projects/TechnologicalSurvey/micro/PI-957-html/rapport.html Cours d'architecture des ordinateurs : http://lifc.univ-fcomte.fr/~teifreto/ASI-Cours/
Toutes architectures x86 : Pour fondus de silicium, le super x86-secret.com ou http://www.alphatek.info/index.php/Accueil
Génial ce site : le musée des microprocesseurs
SMP : http://www.freenix.fr/unix/linux/HOWTO/SMP-HOWTO.html#toc2
Intel, fondée en 1968 : PDG Craig Barrett, 64 ans en 2004. CA 2000 : 34 milliards de dollars (+15% par rapport à 1999) Bénéfice : 12 milliards de dollars (+49%) Effectifs à fin 2001 : 85 000 personnes. La situation actuelle à fin 2001 : fournit plus de 80% des µ pour PC. Le défi : s'imposer dans le domaine des puces pour les équipements de télécommunications et les terminaux non-PC.
CA 2003 : Intel : 22 milliards de dollars (+15%), AMD : 2 milliards de dollars
Parts de marché des processeurs en 2003 : Intel 80%, AMD 7%, Motorola 4%, IBM 2%.
La gamme actuelle de processeurs Intel : http://www.intel.com/products/processor/index.htm Historique des processeurs Intel (posté le 29 avril 2002) : http://www.tt-hardware.com/modules.php?name=News&file=article&sid=2534
La concurrence à Intel : AMD : http://www.amd.com/fr-fr/ compatible avec l'architecture Intel Historique des processeurs AMD (posté le 29 avril 2002) : http://www.tt-hardware.com/modules.php?name=News&file=article&sid=2535
La gamme actuelle http://www.amd.com/us-en/Processors/ProductInformation/0,,30_118,00.html et les anciens modèles : http://www.amd.com/us-en/Processors/ProductInformation/0,,30_118_1260,00.html
Athlon 64 Mobile Low Voltage
Les x32-64bits : Opteron 64bits AMD Turon 64 = concurrent du Intel Centrino pour ordinateur portable. Mais c'est juste un microprocesseur, contrairement à Centrino qui est une architecture complète avec gestion du réseau sans-fil. Les AMD seront complétés donc pas des chips sans-fil Broadcom, Atheros ou Lucent.
et autres plate-formes non X86 : Évolution des gammes de processeurs MIPS, DEC Alpha, PowerPC, SPARC et xxx86 Résumé: L'architecture PowerPC Apple - Power Mac G4 - Architecture Spécifications de la "PowerPC Platform" etc ...
Plus de liens sur les processeurs :
leur histoire : http://www.chez.com/awaag/divers/histo_processeurs.htm http://forum.zebulon.fr/lofiversion/index.php/t8295.html http://www.alphatek.info/index.php/Historique_des_CPU_x86:_1970-1979 etc
De 1995 à 2005 : 111 CPU de 100 MHz à 3800 MHz http://www.tomshardware.fr/articlecpu.php?IdArticle=803&NumPage=1
+ http://fr.wikipedia.org/wiki/Cat%C3%A9gorie:Microprocesseur
Actualités 6-2005 - 1 article de http://www.itrnews.com :
- 9/2005 Le processeur Cell + La première révolution RISC : http://www.presence-pc.com/tests/Le-processeur-Cell-366/
retour au sommaire chronologie des OS
|