Vas y dédé, mets le turbo
Modérateur : Politburo
- Fabrice Montupet
- Administrateur
- Messages : 11115
- Enregistré le : 17 mai 2002 11:39
- Localisation : Nevers - France
- Fabrice Montupet
- Administrateur
- Messages : 11115
- Enregistré le : 17 mai 2002 11:39
- Localisation : Nevers - France
Tu chipotes là ! parfois on indiquait souvent la valeur arondie du quartz. Encore aujourd'hui, cela se fait encore...même pour les tailles de disques durs par exemple.clementg71 a écrit :pitain ils sont cons dans le manuel, ils parlent de 7,6mhz et sur ce site de 8mhz. qu'est ce qui peut ralentir un cpu?
- BubbleBobble
- Modérateur
- Messages : 2641
- Enregistré le : 08 sept. 2004 22:24
- Localisation : Toulon
- JSB
- Fonctionne à 300 bauds
- Messages : 261
- Enregistré le : 05 janv. 2004 19:53
- Localisation : Nîmes, un jour par mois - le GOULP le reste du temps...
La vitesse d'un CPU se commande par une horloge, un quartz. Un CPU n'a pas de vitesse intrinsèque. La question serait plutôt : comment choisit-on la vitesse d'un CPU ? Voici quelques pistes :clementg71 a écrit :pitain ils sont cons dans le manuel, ils parlent de 7,6mhz et sur ce site de8mhz. qu'est ce qui peut ralentir un cpu?
1) Les contraintes thermiques. Plus vite on cadence un CPU, plus celui-ci chauffe, en entraînant la dégradation de ses matériaux constitutifs. Cette question de "chimie" conditionne la durée de vie de la puce. Un CPU courant aura une durée de vie très brève s'il fonctionne à 85-90°, bien que des CPU pouvant fonctionner à plus de 100° existent, pour les militaires notamment.
Egalement, cadencer trop vite un CPU occasionne des pertes de signaux en son intérieur. Ce "trop vite" dépend évidemment des modes de fabrication.
2)Le besoin en puissance de calcul. Avec le temps et l'affinage des procédés de fabrication, les fondeurs augmentent régulièrement la vitesse maximum du CPU, permettant aux puces d'exécuter plus de cycles d'horloge en un temps donné. Prenons exemple du 80286, qui a commencé modestement à 6 Mhz pour atteindre 25 Mhz, ou encore mieux, le Zilog Z80 qui a débuté sa très longue carrière à 2 Mhz pour arriver *au moins * à 16 Mhz (je crois qu'il existe des versions industrielles à 50 Mhz mais le design et les matériaux ont dû être repensés...)
3) L'architecture de la machine dans lequel le CPU fonctionne. Quelquefois, la vitesse d'un CPU est fixée par un cahier des charges ou un standard, comme le PC et le PC-XT. Sur ces machines, l'horloge fixait non seulement la vitesse du CPU mais aussi celle de la carte-mère et des cartes d'extension ISA. Pour l'anecdote, il existait quelques XT pouvant fonctionner à *12 Mhz* mais on devait généralement les démarrer avec le "turbo" désactivé le temps du boot, sinon la carte CGA plantait au démarrage sous cette folle vitesse.
Dans le monde PC, avec les 286 et suivants, le CPU avait sa propre horloge indépendante des cartes ISA, c'est le principe du FSB que l'on retrouve dans les machines d'aujourd'hui.
4) le marketing. Quelques détails d'actualités comme le choix du nombre de Mhz pour attirer le chaland, ou encore le bridage volontaire du potentiel d'un CPU pour permettre à une nouvelle génération de "vaincre sans péril".
En sachant que les tout nouveaux CPU sont rarement meilleurs que leurs prédécesseurs immédiat parce qu'il leur manque un temps "d'essuyage de plâtres" (les premiers 386 et pentium buggés, prisonniers de cartes-mères elles aussi largement imparfaites, fortement concurrencés par les 286 à 20 Mhz ou les 486DX4-100 matures et stables, qui damnaient largement le pion aux nouveaux challengers...)
5) Le coût, question passionnante. Prenons le cas de ce bon vieux 80486. Quand Intel maitrisait parfaitement sa production, il testait ses CPU. Ceux qui fonctionnaient à 33 Mhz étaient marqués à cette vitesse. S'ils échouaient à 33 Mhz, on les testait à 25 Mhz. S'ils réussissaient, hop, marquage à 25 Mhz, les recalés étant soit marqués à 20 Mhz quand il existait une demande pour ces 486 avec une fréquence si basse, soit recyclés...
Mais la plupart des CPU fonctionnaient parfaitement à 33 Mhz ! Alors Intel marquait les CPU en fonction de la demande de l'industrie et calculait le prix en conséquence de ce marquage. Durant l'âge d'or du 80486, ce CPU avait un coût de fabrication de quelques dollars mais il était revendu 150 $ pour sa version à 25 Mhz et 325 $ pour sa version à 33 Mhz (ce ne sont pas les chiffres exacts, je ne m'en rappelle plus, mais l'ordre d'idée y est).
La marge bénéficiaire est énorme et permet aux fondeurs d'investir dans la recherche et la construction de nouvelles usines.
Ce sont tous ces paramètres - et bien d'autres - qui décident du choix d'un CPU pour équiper un ordinateur.
______
JSB - edit : orthographe
Modifié en dernier par JSB le 29 déc. 2004 17:41, modifié 1 fois.
- JSB
- Fonctionne à 300 bauds
- Messages : 261
- Enregistré le : 05 janv. 2004 19:53
- Localisation : Nîmes, un jour par mois - le GOULP le reste du temps...
Les fabricants de disques durs ont différents moyens pour arrondir les capacités de leurs produits :Fabrice Montupet a écrit :Tu chipotes là ! parfois on indiquait souvent la valeur arondie du quartz. Encore aujourd'hui, cela se fait encore...même pour les tailles de disques durs par exemple.
1) la capacité hors formatage. Une fois le disque formaté et le système de fichier (FAT16, FAT32, NTFS, EXT2, VFAT) mis en place, le disque contient moins de données que le maximum théorique indiqué. Un disque dur vendu sous "l'appellation" 40 Mo ne contiendra réellement que 39 et quelques millions d'octets au lieu de 40 x 1024 x 1024 soit 41943040 octets
2) L'arrondissement de la capacité en utilisant des kilos "puissance de 10" au lieu des kilos "puissance de 2".
______
JSB
- JSB
- Fonctionne à 300 bauds
- Messages : 261
- Enregistré le : 05 janv. 2004 19:53
- Localisation : Nîmes, un jour par mois - le GOULP le reste du temps...
Tu as raison, ils ont commencé à 1 Mhz, mais je ne l'ai pas vu sur mes sites favoris de collectionneurs de CPU.http://en.wikipedia.org/wiki/Zilog_Z80 a écrit : The Z80 quickly took over from the 8080 in the market, and became the most popular 8-bit CPU of all time - indeed, if one takes the absolute size of the market into account, the most successful CPU ever. Later versions increased in speed from the early models' 1 MHz up to as much as 20 MHz
Par contre, Wikipedia est un peu en retard, il existe bien un remake du Z80 à 50 Mhz :
Pas mal du tout.http://www.zilog.com a écrit : The next generation eZ80® is revolutionizing the high-performance MPU market for today’s 8-bit embedded applications. The eZ80® executes Z80 code four times faster than traditional Z80s at the same clock speed, and can operate at speeds up to 50MHz. Unlike most 8-bit MPUs, which can only address 64KB, the eZ80® can address 16MB without a Memory Management Unit. The eZ80® also supports demanding TCP/IP networking applications, featuring an Embedded Internet protocol stack that enables the transmission of HTML form data and the dynamic generation of web pages, and supports additional higher-level networking functions such as email and SNMP
_____
JSB
- JSB
- Fonctionne à 300 bauds
- Messages : 261
- Enregistré le : 05 janv. 2004 19:53
- Localisation : Nîmes, un jour par mois - le GOULP le reste du temps...
Oui, l'industrie et ses machines-outils, et les systèmes embarqués en tout genre sont friands de processeurs fiables, consommant peu, compatibles avec le code existant, dotés d'une architecture éprouvée et enfin peu onéreux.Potrzebie a écrit : un Z80 a 50 Mhz
C'est ainsi que ce bon vieux Z80 aura bientôt 30 ans d'existence et aura été un des CPU les plus populaires au monde.
C'est la même chose pour d'autres processeurs :
- le i80386 a survécu sous la forme du 80386 EX-25, une version méconnue destinée à l'informatique embarquée : http://cpu-museum.de/forum/viewtopic.php?p=1545#1545
- le 68000, que l'on retrouve à peu près partout, des imprimantes laser au matériel médical en passant par les anciens PDA de chez Palm (le processeur Dragonball de ces machines est en fait un 68000).
- Le 80186, version améliorée du 8086 (des fonctions en plus, mais toujours 16 bits ou 16/8 bits pour la version 80188) est toujours fabriquée par Intel : http://www.intel.com/design/intarch/int ... d_proc_186&
Le design de ces CPU existe toujours au coeur de nombres de machines de notre vie quotidienne ; c'est rassurant dans le domaine de la haute technologie où tout évolue si vite
________
JSB