Logiciels compilés 32 ou 64 bits !

tcoucha

Membre confirmé
3 Mai 2001
96
0
www.divxapple.fr.st
Salut a tous !!
Bon j 'entend parler du G5 et de sa lecture de logiciels en 64 bits !!! alors c quoi a juste ? En plus tous les logiciels sont ecris en 32 bits alors.... je ne comprend pas ? et un logiciel en 64 bits est il vraiment mieux qu un en 32 bits et pourquoi ? j ai vu par exemple qu il y avait un update de photoshop alors il fait koi de + il va + vite c est ca ? mais putain deja avec 2 processeur ca devrai etre suffisant non ? et OSX c est bien du 32 aussi non ? alors cela veut il dire que le futur TIGER est en 64 bits ? donc uniquement utilisable sur les nouveau G5 ?
Enfin vous voyez beaucoup de question pour peu de réponse !
A L AIDE !! :siffle:
 
plus loin plus vite plus fort

nous avions dans mon enfance de belles routes nationales avec une voie dans chaque sens
et cela marchait à merveille. puis on nous a mis une troisième voie que chaque sens devait se partager et ce fut un beau merdier. franchement ça roulait nettement mieux avant.
mais la raison n'était pas la troisième voie mais l'augmentation du trafic.
depuis nous avons connus les 2x2 puis 2x3 et maintenant nous voyons apparaître ici est là des 4x4 voire même des 5x5

on pourrait penser que cela ne sert à rien. mais force est de constater que la concentration de véhicule implique d'élargir au sens propre la bande passante.

dans nos ordinateur il en vas de même la quantité de donnée que peut traiter un ordinateur depuis le 4 bits est sans commune mesure.

cela repousse encore les limites de nos machine. traiter un texte avec une image à 8 couleurs était un exploit

aujourd'hui nous incluons une publicité sur un muret à la volé dans le flux vidéo du tour de France.

alors non le 64 bits n'est pas suffisant.
viendra le 128 puis le 256 jusqu'au jour ou nous arrêterons d'élargir l'autoroute pour embarquer les véhicule dans des trains filant à 1000km

bref comme pour nos disques dur aujourd'hui nous nous passerons du parallèle au la série. mais pour ça il faudra des séries bien plus rapide.

nous vairons peut être aussi apparaître des mémoire à accès multiple simultané
aujourd'hui une case mémoire n'est accessible que par un seul composant à la fois.

pour que tous soient servit en temps il faut aller vite.

tous ça permet d'aller plus vite, plus loin

mais aussi plus fort.
travailler sur une image avec un proc 8bits était long est difficile car pour avoir un qualité correcte il fallait travailler sur 3 mot mémoire 8bit pour le rouge 8bit pour le vert obit pour le bleu.
pour faire un traitement simple il fallait tout une suite d'instruction pour calculer un pixel.

avec le 32bit nous pouvons traiter 1 pixel avec sa couche alpha avec une seule case
car une instruction sur un proc 32 bit contient tout le pixel.

cela permet d'aller plus vite mais surtout de faire mieux. plus fort.

mais pour faire un traitement efficace il faut tenir compte des pixel voisin. une instruction qui permet cela d'un coup laisse envisager des traitement auquel on n'avait pas acces.
pour cela il y a altivect.

mais il est des domaine ou travailler avec des entier plus long facilite le travail.

par exemple le cryptage, les clef de sécurité en tout genre.

tout cela consomme du long entier.

2^32-1 est très largement plus petit que 2^64-1
et lorsque aujourd'hui nous utilisons un entier sur 64 bits les traitement sont difficile.
remplacer cela par une seul instruction permet d'écrire de des programme qui utilise plusieurs mot de 64bits pour faire encore plus fort.

bon j'arrête là
A+JYT



:zen:
 
  • J’aime
Réactions: JediMac et yoffy
La barre est placée! :D :up: :zen: :siffle: