IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Assembleur Discussion :

AMD CodeAnalyst : Pour tous ceux qui comptent leurs cycles [FAQ]


Sujet :

Assembleur

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Août 2003
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 247
    Points : 276
    Points
    276
    Par défaut AMD CodeAnalyst : Pour tous ceux qui comptent leurs cycles
    Salut,

    J'ai découvert aujourd'hui même l'outil "ultime" d'optimisation: AMD CodeAnalyst. Il est bien sûr réserver aux utilisateur d'AMD.

    Ce programme simplissime permet d'analyser le programme de plusieurs manières:
    • - En chronométrant chaque fonction. Ce mode permet de voir quels sont les parties à optimiser (dans les rares cas où on ne le savait pas déjà)
      - En comptant des évènements (?). Là j'ai pas tout compris ^^
      - En simulant le processeur. Là c'est le plus fort. On voit exactement comment le processeur va faire ses triplets d'instructions, où il tombera sur une tuile (saut imprévu, pointeur non-aligné...), les détails de l'éxécution de chaque instruction et plus encore. CodeAnalyst simule même les multiprocesseurs.



    Voilà qui devrait permettre de répondre à plein de questions aussi subtile que xor eax, eax vaut-il mieux que mov eax, 0 ;-).

  2. #2
    Membre expérimenté

    Inscrit en
    Mai 2002
    Messages
    720
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 720
    Points : 1 594
    Points
    1 594
    Par défaut Re: AMD CodeAnalyst: Pour tous ceux qui comptent leurs cycle
    Très intéréssant ca ... J'ai mis un TAG spécial [FAQ] car ca sera un truc a mettre... Et il peut y avoir des réactions intéressantes a la suite de ce sujet

    Citation Envoyé par Selenite
    Voilà qui devrait permettre de répondre à plein de questions aussi subtile que xor eax, eax vaut-il mieux que mov eax, 0 ;-).
    Bah, ca il suffit de lire la documentation du microprocesseur

    Smortex

    Les FAQ Assembleur - Linux
    In The Beginning Was The Command Line Neal Stephenson

Discussions similaires

  1. [MySQL] Sélectionnés tous ceux qui ne sont pas dans la table
    Par landrytony dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 16/05/2011, 20h08
  2. Réponses: 1
    Dernier message: 05/12/2010, 13h54
  3. pour tout ceux qui on un probleme avec msn
    Par yoakam dans le forum Windows Vista
    Réponses: 2
    Dernier message: 20/05/2007, 15h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo