• [^] # Re: 64 bits

    Posté par . En réponse au journal choisir son processeur Intel. Évalué à 3.

    Bon je précise:

    les jeux d'instructions SSE utilisent des registres 128 bits (les registres XMM), alors que MMX utilise des registres 64 bits. SSE1 ne traite que des flottants simple précision, pas les doubles. SSE2 a des instructions pour flottants double précision. L'archi x86_64 a 2 fois plus de registres 128 bits disponibles pour le SSE que l'archi 32 bits.

    En mode 64 bits, le calcul de flottant "normal" se fait en SSE2 mais il est éventuellement possible d'utiliser le vieux FPU avec l'option -mfpmath=387 de gcc.

    Pour john je comprends pas, c'est du calcul entier non ? (c'est john the ripper, le password cracker ?).

    Pour les long double (un seul long suffira :)), ils font 96 bits en archi 32 bits (mais le FPU ne calcule qu'avec 80 bits), 128 en archi 64 bits. Mais y'a pas d'instructions pour le calcul direct en quadruple-précision je crois, c'est fait en software.