• # fcpu

    Posté par . En réponse à la dépêche CCC : Projet F-CPU ( Free CPU ). Évalué à 2.

    64 bit sert majoritairement à adresser plus de 4 Go de mémoire ce qui est trop limité pour une bonne station de travail. Sinon, en C, les long int passe ainsi de 32 à 64 bits.

    Comme l'archi est de base SIMD, les registres peuvent doubler de taille mais les nombres manipulé sont toujours de 8, 16, 32 ou 64 bits, en entier ou en flottant (pour le 32 et le 64 bit).

    Les registres 64 bits permettent donc nativement de manipuler 2 nombres 32 bits à la fois. C'est un moyen économe en transistors pour augmenter les perfs.

    L'augmentation du cout à cause de la taille des registres est bidon. Ce qui consomme le plus de surface, ce sont les unitées de scheduling pour pouvoir executer plusieurs instructions en parrallèle.

    nicO (qui revient du 17C3 et qui passe un coucou aux petits suisses de l'EPFL que Whygee a oublié)