Liste des Groupes | Revenir à fs maths |
C'est bien.80 fois plus vite c'est quand même formidable! Vu que j'ai vérifié que le programme compilé ne contenait que de l'assembleur x86 (pas d'appel de fonction sauf pour l'écriture formattée) et est en outre assez court. J'imagine bien que le compilateur fortran est beaucoup plus sioux et utilise peut être des opérations vectorielles, aussi peut être ta machine est beaucoup plus rapide que la mienne, ton algorithme meilleur, etc de là à un facteur 80 c'est étonnant. Dans des essais que j'avais fait, j'avais trouvé que le compilateur de sbcl donnait du code plus performant sur les opérations flottantes que sur les entiers, en fait des vitesses pratiquement égales entre du C et du lisp pour des calculs flottants.
Mon programme fortran de 15 lignes tourne en 0.50s (0.489 CPU) pour 10^9
Les messages affichés proviennent d'usenet.