• [^] # Re: Toujours intéressant

    Posté par . En réponse au journal avec Pythran, Numpy file comme le vent. Évalué à 6.

    Au contraire : C/C++ a de meilleures performances en général. C'est pertinent de montrer à la fois par rapport aux concurrents, mais aussi par rapport au Saint Graal du code qui s'exécute rapidement.

    Ben la différence avec du C++ c'est :

    • overhead du à la machinerie python/C++
    • les techniques éventuelles que pytrans n'utilisent pas

    Le premier est lié à l'interpréteur utilisé (il ne peut pas y changer grand chose), le second, ben c'est pour ça qu'à chaque fois il nous explique les techniques ou techno qu'il met en œuvre (openmp par exemple).

    Par contre, associer les chiffres avec des pourcentages auraient peut-être aidé à comprendre les résultats ?

    Grosso modo dans son petit test il est 10 fois plus rapide que cpython/numpy et 3 fois plus que numexpr, mais ce n'est pas un vrai benchmark de la vraie vie. il voulait juste montrer qu'il a implémenté une fonctionnalité qui a était demandé dans le précédent journal.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)