• [^] # Re: ya pas une bourde dans le code C?

    Posté par (site web personnel) . En réponse au message Copie rapide de tableau. Évalué à 2.

    Cool, génial ! Je plussois, plusoyons !

    Par contre l'asm produit à l'air beaucoup plus tordu...

    En O3, par contre c'est très propre et on voit bien le gain !

    la première boucle, en char
    <code>
    movb 99,ドル(%eax)
    decl %eax // canal U
    decl %ebx // Canal V : parallelisable
    jns .L21
    </code>
    la seconde, en longint

    <code>
    movl ptr,%eax
    movl 101,ドル(%eax,%ebx,4)
    incl %ebx
    cmpl 1023999,ドル%ebx
    jle .L32
    </code>

    Par contre, j'ai testé les temps, c'est similaire.... Longueur des instructions ?

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker