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

C++ Discussion :

lib matrice portable


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de harsh
    Inscrit en
    Février 2005
    Messages
    229
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 229
    Par défaut lib matrice portable
    Bonjour,

    Les posts ont deja traité de librairie de calcul matricielle, specilament pour les matrices de grande taille.

    Dans mon cas mes matrices sont au max 3x3 et je ne leur demande pas autre chose que de contenir des doubles et de me sortir les valeurs et vecteurs propre. Et je compte garder la portabilité de mon dode Windows/Unix (ce qui semble exclure Atlas maheureusement a moins de fournir avec mon code un mode d'emploi détaillé pour son install sous windows).

    Comprenez moi bien, c'est calcul se portent sur un tres grand nombre de matrice et la moindre milliseconde gagnée est non négligeable...

    Merci

  2. #2
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Et tu a regardé du côté de MTL, Blitz++, ... ?

  3. #3
    Membre confirmé Avatar de harsh
    Inscrit en
    Février 2005
    Messages
    229
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 229
    Par défaut
    Oui, les noms reviennent régulièrement sur le forum, je voudrais en fait savoir laquelle est la plus performante dans mon cas. Je n'ai pas besoin d'une lib vraiment générique, je pense qu'au contraire une petite lib specialisé sera plus performante, non (vs par exemple la MTL)?

  4. #4
    Inactif  
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    743
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 743
    Par défaut
    Pourquoi pas programmer toi même.
    -Ne fais pas de boucles
    -utilise des variables pour sauvegarder les accès mémoires
    -SSE SSE2 SSE3

  5. #5
    Membre confirmé Avatar de harsh
    Inscrit en
    Février 2005
    Messages
    229
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 229
    Par défaut
    SSE je ne vois pas.

  6. #6
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Utilisation des instructions parallèles du processeur.

Discussions similaires

  1. Quelle lib de matrice C++ ?
    Par codnob dans le forum API graphiques
    Réponses: 9
    Dernier message: 30/12/2013, 13h53
  2. Lib de jeux 2d portable en java
    Par max_skel dans le forum Débuter
    Réponses: 2
    Dernier message: 19/11/2011, 19h05
  3. Réponses: 11
    Dernier message: 20/09/2010, 11h47
  4. Choix d'un EDI pour la 3D (Open GL, Portable)
    Par Riko dans le forum OpenGL
    Réponses: 6
    Dernier message: 01/08/2002, 12h25
  5. Comment définir le type matrice ?
    Par charly dans le forum Langage
    Réponses: 7
    Dernier message: 15/06/2002, 21h01

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