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 :

Librairie "calcul matriciel"


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 10
    Par défaut Librairie "calcul matriciel"
    Bonjour tout le monde,

    Je suis un nouveau sur le forum. J'aimerais savoir s'il existe des librairies "calcul matriciel" pour le langage C/C++ c'est à dire "inverse d'une matrice", "produit matriciel",...


    Merci.

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 10
    Par défaut
    Citation Envoyé par bassabo
    Bonjour tout le monde,

    Je suis un nouveau sur le forum. J'aimerais savoir s'il existe des librairies "calcul matriciel" pour le langage C/C++ c'est à dire "inverse d'une matrice", "produit matriciel",...


    Merci.
    Personne n'a une idée sur le sujet

  3. #3
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    MTL, Blitz++, boost.uBlas, ...

  4. #4
    Alp
    Alp est déconnecté
    Expert confirmé

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 8 575
    Par défaut
    Ayant un peu touché aux deux dernières, je ne peux que te les conseiller.

  5. #5
    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
    La plus rapide de toutes semble être ATLAS (Automatically Tuned Linear Algebra Software).
    Elle utilise les instructions SSE,SSE2, elle optimise la mémoire cache.
    http://math-atlas.sourceforge.net/
    Malheureusement c'est que du C

  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
    Donc je ne pense pas qu'elle soit plus rapide que MTL, Blitz++ et les autres en C++ qui permettent de supprimer les temporaires et de considérer uen matrice comme un type comme un autre. Pour les instructions SSE et autres, en spécifiant l'architecture d'arrivée + des matrices statiques - taille connue à la compilation -, le compilo devrait pouvoir les utiliser.

Discussions similaires

  1. Quelle librairie c++ pour calcul matriciel ?
    Par jeanpeuplu dans le forum C++
    Réponses: 7
    Dernier message: 15/06/2011, 13h11
  2. Librairie "calcul matriciel"
    Par bassabo dans le forum MFC
    Réponses: 0
    Dernier message: 19/04/2006, 11h51
  3. Calcul Matriciel en PL/SQL
    Par PpPool dans le forum PL/SQL
    Réponses: 4
    Dernier message: 02/02/2004, 10h11

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