Se connecter
Se connecter

ou
Créer un compte

ou

Proc 64bits

  • 50 réponses
  • 6 participants
  • 1 220 vues
  • 1 follower
Sujet de la discussion Proc 64bits
Salut,

Quelqu'un a-t-il des nouvelles à propos de ces nouveaux procs (ça fait un bail que j'en entends parler)? Quand sortiront-ils? AMD ou Intel en premier?

Parske j'attend que ça pour changer de PC, et je me demande: si je change quelques pièces et qu'après, en mettant le proc 64 bits dans 6 mois, plus rien n'est compatible, je l'aurai dans le baba! Donc, quelles sont les pièces que je peux changer sans risque?

Merci d'avance.

Ciao :clin:
Afficher le sujet de la discussion
11
Par contre, ton argument pour ne pas acheter de soft ne tient pas. L'industrie du soft a un sérieux pb, mais faire des softs type windows et cie font partie des projets les plus complexes au monde. Et en plus, avec cet argument, tu pourrais justifier n'importe quoi, genre ne rioen acheter, voire voler un peu tout et n'importe quoi.

Faire des softs moins buggés, c'est possible ( heureusement, d'ailleurs, parce que si le coeur du système de contrôle d'un avion marchait sous windows, ou même linux ou freeBSD, je serai pas prêt de monter dedans :mdr: ), mais ça coûte cher, très cher. Ca demande entre autre des langage de programmation différents, bcp d'ingénieurs, des procédures de test, ce qui coûte vraiment très cher. C'est ce qui explique entre autre le coût exhorbitant de développement et du prix d'achat de trucs comme les bagnoles ( un bug sérieux dans le système d'ABS, ce sont des morts sur la route ), les avions et cie.
12
Helios

Ou lah... on parle d'ordis pas de consoles de jeux (même si certains font pas la différence)

le nombre de bits d'un cpu sur les ordi, c'est pas qu'une question de marketing comme sur console, si non, il y a un bail qu'on fourguerais des pc's 256bits au petit peuple.

sur console, par contre, il y a queques belles conneries:

les consoles à base de motorola 68000 (32bit interne, 24bit bus) n'ont jamais eu le chiffre correct:

- Megadrive : estampillée 16bit par le marketing sega pour ne pas brutaliser les clients qui étaient encore aux consoles 8bit et ménager une place pour une console 32bit.
- Neogeo: déclarée 24bit par le marketing snk sur base 16bit pour le 68000 + 8 bit pour le z80
- Jaguar: déclarée comme 64bits par atari... certains coprocesseurs étaient effectivement 64bit, mais le processeur central était bien un dérivé de 68000, donc 32bit
13
Je comprends ta reflexion
mais leur interet et de vendre pas de rendre service
ils ont rien à faire que le cpu rame , ils vous disent alors d'acheter le + recent cpu, alors qu'un programe bien programer ferait l'affaire

ils continuerons à progamer comme des cochons ça fait vendre.

du hard , du soft tout le monde informatique y gagne .
( j'y suis)
:8)
14
Si je me souviens bien, le 68000 était un 16-bits (avec peut-être déjà un bus d'adresses sur 24 bits). La série des 32-bits à commencé avec le 68020 (grosso modo à la même époque que le 80386).

Putain que l'Amiga c'était bien.
Et les gars prenaient le temps d'optimiser leurs routines au quart de poil... :(((

« What is full of redundancy or formula is predictably boring. What is free of all structure or discipline is randomly boring. In between lies art. » (Wendy Carlos)

15
Gabou,

moi, les avions, si c'est pas programmé en ada, je montes pas dedans... :bravo:

Sinon, le PIV serait bien meilleur si le département ventes intel n'avait pas arraché ce processeur des mains des ingénieurs après seulement 3 ans de développement au lieu des 5 habituels...le pIV est un processeur incomplet (sauf peut-être pour ceux utilisant la nouvelle architecture hyper threading, mais ça reste à voir)
16
Poumtschak

nonon, 32 en interne, 24 pour le bus. le 68020 etait un 32/32 avec quelques améliorations et une plus grande vitesse. le 68000 est un des processeurs ayant la plus grande longévité... sorti à la fin des années 70, on l'utilise encore dans les Palm et dérivés, ainsi que dans pas mal de systèmes embarqués
17
Est-ce que quelqu'un a des liens précis pour le proc Alpha siouplé? notamment sur le prix et les spéfications techniques?
18
Qui a parlé de l'amiga

je regrette de l'avoir laissé tomber

il y a des jours je suis con mais vraiment con
:mdr:
19
> Shariff : en fait, les interêts du 32 bits par rapport au 16 bits sont mul:tiples.

Ce que signifie 32 bits, c'est la longueur d'un mot processeur ( le word ), mais aussi l'espace d'adressage en mémoire. Par exemple, si la longuer d'un mot est de 16 bits ( = 2 octets ), et que adresses sont aussi sur 16 bits, alors tu 2^16 adresses différentes, donc 2^16 * 2octets de mémoire que le cpu peut gérer au maximum. ( en fait, au debut, c'était différent, et bien compliqué, il y avaiut l'histoire des segments, et tout ça, je me souviens plus très bien comment ça marhcait à cette époque ).

En 32 bits : (2^32) adresses différentes * 4 ovtets ( 32 bits ) : ça fait 4 Go de mémoire vive max. On y arrive bientôt...

J'ai dut que 32 bits, c'est aussi ce qu'un CPU peut, en théorie, manire en un cycle. Par exemple, si tuveux manier des entiers sur 32 bits sur un cpu 16 bits, il te faudra plusieurs cycles ( en fait, c'est bcp plus compliqué, car il y a le pipe line, etc.. Mais ça permet de comprendre un peu )

POur un truc pous complet :

Citation :
Maintenant définissons ce qu'est un microprocesseur 32, 16 ou 8 bits est quel
est l'intérêt du 32 bits.

Le nombre de bits d'un microprocesseur désigne en fait la taille de son
accumulateur c'est à dire la taille de la plus grosse donnée qu'il peut
manipuler en une seule fois, cela à une très grosse incidence sur la vitesse
d'un microprocesseur, car pour faire l'addition de 2 variables 32 bits par
exemple, il faudra 1 instruction à 1 micropro 32 bits, 3 instructions à 1
micro 16 bits 1 première pour faire l'addition des 16 premiers bits, et
seconde pour ranger le résultat dans une variable temporaire et un 3
troisième pour faire l'addition des 16 derniers bits et ainsi il faudra 7
instructions à un micropro. 8 bits pour faire la même addition, (et cette
augmentation du nombre d'instruction est encore pire dans le cas d'une
multiplication) d'où un premier intérêt pour le 32 bits, (dans le même style
d'idée tu peux facilement t'imaginer le temps gagner par un micro 32 bits
dans la comparaison de chaînes de caractères ou on peut ainsi comparer 4
caractères par instruction).

Mais cette description de l'addition de variables plus grande que
l'accumulateur, a aussi une autre retombée bien plus importante, le calcul des
adresses, et c'est elle qui va nous permettre de comprendre assez facilement
une des différence entre un OS 32 bits et 8 bits, car regardes à l'heure
actuelle les microprocesseur Intel dispose de 32 bits d'adresses soit la
possibilité d'adresser 4 giga de mémoire, dans le cas ou l'OS veut écrire des
données à des adresses consécutives en mémoire, dans ce cas il va charger la
valeur de l'adresse de départ puis va incrémenter celle ci de 1 après chaque
écriture, si l'OS a été écrit avec des instructions 32 bits cela va lui
demander 1 instruction, et 7 s'il a été écrit avec des instructions 8 bits,
ce n'est biensur qu'un exemple assez simple qui permet de comprendre la
différence entre un OS 8 et 32 bits, car plus tu rajoutes des instructions
plus tu rallonges ton programme et sa durée d'exécution, et surtout plus tu
augmente les risques d'erreurs.

On peut donc dire qu'un OS est 32 bits lorsque toutes les fonctions qui le
composent sont écrites avec des instructions 32 bits (en tout cas pour celles
ou cela est nécessaire, certaines fonctions n'ayant pas besoin de traiter des
données sur 32 bits), on se retrouve donc ainsi avec un OS optimiser pour
l'architecture du micro qu'il doit gérer.

Encore un peu juste pour le plaisir:
Car biensur un micro 32 bits sait très bien exécuter des instructions 8 bits,
on pourrai ainsi imaginer un OS destiné à une famille de microprocesseurs qui
aurai garder une compatibilité ascendante sur plusieurs générations, c'est à
dire que les micro actuel 32 bits, pourraient exécuter sans problème des
programmes écrits avec des instructions 8 bits pour les micro 8 bits des
anciennes générations.
Imaginons que dessus tourne un OS qui lui aussi aurai connu toutes les
générations des ces micros et dans lequel pour gagner du temps les
programmeurs feraient cohabiter des anciennes routines 8 bits, avec des
routines 32 bits de nouvelles générations (on pourrait même imaginer, mais
bon là s'est pas possible d'accoucher d'un truc pareil, que pour jeter un peu
de poudre aux yeux, les mecs se soient amuser de créer une sorte d'interface
graphique, entre l'os 8 bits et l'utilisateur, en utilisant des instructions
16 bits), et que maintenant cet l'OS doivent gérer des routines 8 bits pour
les applications d'anciennes générations, des routines 16 bits pour
l'ancienne interface graphique et 32 bits pour les nouvelles fonctions,
imagine un peu le sac de noeuds auquel ça pourrait conduire (car biensur un
truc pareil ne peut pas exister, c'est le contresens même de la logique
informatique), le nouvel OS passerai son temps à jongler avec des données
dans des formats toujours différents, comment dans ces cas là, interconnecter
toutes ces routines pour les faire communiquer entre elles, puisque aucune ne
gère des données dans le même format, cela conduirai à des erreurs de
partout, un tel système planterai tout le temps, et ne pourrai dépasser les
24 heures d'uptime, et tout le monde se refuserai à utiliser un tel système
(je pense même que l'OS pourrai écrire à l'écran d'où provient l'erreur dans
un charabia incompréhensible du style le liste des principaux registres du
micro avec leurs valeurs, le tout sur un joli fond bleu, car il parait que
c'est une couleur qui détend, car après avoir créer un truc pareil on ne
serait plus à ça près, de la part des concepteurs :).

Mais bon faut pas s'en faire un truc pareil ne peut pas exister, sinon
ça se saurait ....

Pierre CASTELLA


--------------------------------------------------------------------------------



Copier coller de cette page -> http://www.culte.org/best-of-linux-31/noyau.shtml
20
Shariff... l'alpha est en phase terminale... Digital Equipment, la société qui l'a créé, a été racheté il y a quelques années par compaq qui a fusionné avec HP et a décidé de revendre la technologie en grande partie à intel pour ne pas concurrencer les ia64 de HP... L'alpha n'a plus d'avenir... si tu veux une station ultra sparc, il y a par contre moyen d'en avoir une (entrée de gamme) pour environs 1000€ chez sun.