Le code est disponible 24 heure là : http://www.rafb.net/paste/results/MpBao077.html (un peu laid mais c'est un one-shot). De toutes manières j'ai fait que copier/coller des algos standards alors tu devrais pouvoir le faire tout seul.
Pour en revenir au sujet, soit y'a un truc qui m'échappe. Soit la réalité de l'optimisation c'est plus compliqué qu'on pourrais le penser (au passage, je suis surpris par l'efficacité de GCC).
[^] # Re: En vrac
Posté par un_brice (site web personnel) . En réponse au journal Écoles, classes prépas etc etc.... Évalué à 2.
Bon... je pense qu'on s'enlise. Du coup j'ai fait le test.
Temps mis en ticks pour calculer les racines carrés de 0 à 0xabcdefa, par les diférentes implémentations :
gcc -O3 -ffast-math -mtune=athlon-xp -march=athlon-xp -pipe -msse -mfpmath=sse --std=gnu99 -lm
gcc--std=gnu99 -lm
Le code est disponible 24 heure là : http://www.rafb.net/paste/results/MpBao077.html (un peu laid mais c'est un one-shot). De toutes manières j'ai fait que copier/coller des algos standards alors tu devrais pouvoir le faire tout seul.
Pour en revenir au sujet, soit y'a un truc qui m'échappe. Soit la réalité de l'optimisation c'est plus compliqué qu'on pourrais le penser (au passage, je suis surpris par l'efficacité de GCC).
Par curiosité, t'a fait tes études où ?