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

Algorithmes et structures de données Discussion :

Calcul du nombre d'opérations élémentaires d'un software Matlab


Sujet :

Algorithmes et structures de données

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Novembre 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2
    Par défaut Calcul du nombre d'opérations élémentaires d'un software Matlab
    Bonjour à tous,

    J'ai une petite question à vous soumettre...
    J'ai effectué un software prototype en Matlab qui fonctionne parfaitement, cependant ayant des contraintes d'execution temporelle, j'aimerai maintenant vérifier le temps de calcul que ca prendrait sur une plateforme de type FPGA...
    De ce faite, je pensais rechercher le nombre d'opérations élémentaires du code Matlab pour me faire une idée.

    Quelqu'un sait-il comment je peux faire ceci (il me semble avoir déjà fait ca sur du code java mais impossible de remettre la main dessus...), ou sinon comment je pourrais m'en sortir autrement?

    D'avance Merci,


  2. #2
    Membre Expert
    Homme Profil pro
    Chercheur
    Inscrit en
    Mars 2010
    Messages
    1 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chercheur

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 218
    Par défaut
    Bonjour,

    la meilleure solution est tout simplement de compter les opérations élémentaires sur papier, et ce n'est pas forcément l'approche la plus difficile, ni la plus longue d'ailleurs. Tu peux aussi profiler ton code :
    http://www.mathworks.fr/fr/help/matlab/ref/profile.html
    Cela te permettra notamment de voir quelles sont les fonctions chronophages, les fonctions souvent appelées, etc, mais cela ne te dispensera pas d'analyser sur papier les fonctions prédominantes. Il existe aussi des bibliothèques de calcul de complexité, comme par exemple,
    http://research.microsoft.com/en-us/...re/lightspeed/
    mais je pense que tu vas vite en voir les limites. Enfin, dans le même état d'esprit, tu peux peut-être "surcharger" les opérations élémentaires dans matlab pour incrémenter des compteurs à chaque appel mais c'est à mon avis un travail fastidieux.

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Novembre 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2
    Par défaut
    Merci beaucoup pour ta réponse Aleph69

Discussions similaires

  1. [TPW] Unité Complex2 : Opérations élémentaires sur les nombres complexes
    Par forum dans le forum Codes sources à télécharger
    Réponses: 0
    Dernier message: 04/12/2011, 11h44
  2. Calculer le nombre de ligne de code source
    Par yanis97 dans le forum Qualimétrie
    Réponses: 4
    Dernier message: 04/07/2005, 22h02
  3. [Debutant(e)]Calcul du nombre de ligne sous eclipse
    Par skywalker3 dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 10/12/2004, 08h53
  4. calcule du nombre de jours entre 2 dates
    Par nazimb dans le forum ASP
    Réponses: 4
    Dernier message: 28/09/2004, 15h22
  5. Comparaison de base et calculs du nombre d'éléments dans Bas
    Par BXDSPORT dans le forum Bases de données
    Réponses: 3
    Dernier message: 19/07/2004, 08h00

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