> 64-bit kan også godt gøre den hurtigere _såfremt_ deres 64bit alu er bygget
> så den kan håndtere 1 x 64 bit ALU op eller 2 x 32 bit ALU ops pr. clock.
> Den vil så kun være hurtigere i 32 bit.
>
> Jeg sidder netop med en 32 bit DSP processer der kan udføre
>
> 2 x 32bit ALU ops
> 4 x 16bit ALU ops eller
> 8 x 8bit ALU ops pr. cycle
>
> 8 bit vector instruktioner --- mums
>
Det er så ikke ret relevant for denne snak...
x86 arkitekturen er ikke bygget op så simpelt, at instruktionerne bare
er 32 eller 64 bit lange, og at man derfor kan "spare" ved at sende 2 af
dem ad gangen hvis de kun er 32bit... Det som giver et boost ved 64bit,
er - ud over det større adresserum - at registrene mv. er større, og der
dermed kan behandles større tal uden for meget ekstra-arbejde.
men da 32 bit tal er rigeligt til næsten alle opgaver, er det begrænset
hvor meget ekstra der opnås. men tænk en gang på det boost der kom da
man gik fra 16 til 32bit software, men jo, det var jo også en stor del
af de tal som skulle beregnes, som fyldte mere end 16 bit, så det er
forståeligt nok...