Blogia
Geeks i d'altres

Montant un benchmark

Estic intentant codear un benchmark per la CPU, pero no tenc massa idea del que he de testetjar, ni com. M'he informat una mica, i he fet dos programes. Els resultats els podeu veure a una pagina que he montat per ensenyar-ho.
Encara no és més que una idea, i està a una fase mooolt beta (almenys aixó esper :P). Per tant s'accepten comentaris, crítiques, informació i ajudes. És més, NECESIT tot el llistat anteriorment, així que esper que m'ajudeu! Ja em direu que vos pareix.

1 comentario

Guti -

Algunes sugerencies:
En plataformes IA32, millor utilitzar sempre registres de 32 bits, és més eficient que utilitzar de 16.

PUSHA tampoc és massa eficient en CPU superiors a Pentium, per la capacitat CISC i de paralelització millorada, millor salvar només els necessaris (encara que siguin tots).

cmp , 0, es més compacte, i per tant més eficient a la cache com test , .