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

MATLAB Discussion :

MATLAB 32-bit vers 64-bit [Débutant]


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 26
    Par défaut MATLAB 32-bit vers 64-bit
    Bonjour,

    J'ai recherché sur le forum si on parlait de la version 64-bit de MATLAB et je n'ai rien trouvé a part le sondage sur la plateforme utilisée...

    D'ici Janvier, je serai passé d'un vieux PC Win XP 32-bit (dernière version de MATLAB acceptée est la version 7.4.0.287 (R2007a), au delà mon PC ne satisfait plus les conditions) à un PC Seven 64-bit assez récent (i7 et tout le tralalala)...

    J'utilise donc pour l'instant la version R2007a 32-bit STUDENT !

    1°) Une fois ma machine en 64, est-il intéressant de passer de MATLAB 32 à 64 (rapidité ou autre ...) ?

    2°) Si je décide de passer en 64, est-il possible d'échanger une version 32 contre 64 ?


    J'ai simulé l'achat d'un MATLAB R2009b online, et nulle part il est demandé de choisir entre une version 64 ou 32 ! Comment obtenir la première alors ?

    Merci et bonne soirée

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    134
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 134
    Par défaut
    Citation Envoyé par InfoNewbie Voir le message
    1°) Une fois ma machine en 64, est-il intéressant de passer de MATLAB 32 à 64 (rapidité ou autre ...) ?
    [B]
    Oh que oui !!! j'ai effectué quelques tests avant d'installer la version 64bits et j'ai pu tester la différence de temps d'execution entre le 32bits et le 64bits

    Par exemple, sur la même plateform (OS X)/ordinateur (MacBook Pro) :

    sur des tirages simples d'échantillons i.i.d de loi de probabilité normale, uniforme, etc... les temps d'execution sont en moyenne du même ordre, soit pas de gain "significatif" dû au 64bits...
    Toutefois, lors de l'execution de boucles sur des structures de tirages d'échantillons i.i.d ou bien corrélés de loi de probabilité NIG (à travers la fonction inverse de la loi NIG sur des aléas uniformes à l'aide donc d'approximations d'intégrales complexes) le gain est significatif.
    Selon mes petits tests sur une double boucle imbriquée de 20 tirages chacune de 2000 aléas, le temps d'execution met 107.2s en moyenne en 32bits (version R2008a) alors qu'en 64bits (R2009b) le temps est en moyenne de 82.1s. Soit un gain de pas moins de 20 secondes sur ce petit test.


    Par exemple

  3. #3
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 317
    Par défaut
    Citation Envoyé par HAL-9000 Voir le message
    Selon mes petits tests sur une double boucle imbriquée de 20 tirages chacune de 2000 aléas, le temps d'execution met 107.2s en moyenne en 32bits (version R2008a) alors qu'en 64bits (R2009b) le temps est en moyenne de 82.1s. Soit un gain de pas moins de 20 secondes sur ce petit test. [/I]
    Je doute que cela soit dû au type d'architecture. La différence (majeure) entre 32bits et 64bits réside dans le nombre d'adresses disponibles, donc dans la quantité de mémoire allouée par processus

    Je pense plutôt que les différences viennent des différentes versions de MATLAB utilisées

  4. #4
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 26
    Par défaut
    Merci pour vos réponses

    J'ai suivi tes instructions Dut, à propos du License Center, mais pour en bénéficier, je dois associer mon compte (j'en avais déjà un) à un Numéro de Licence...
    Normalement, j'ai ce numéro de Licence en tapant 'ver' dans la commande MATLAB. Malheureusement, c'est 'STUDENT' qui apparait à la place d'une série de chiffre.

    Les utilisateurs des versions étudiantes bénéficient-ils de cette possibilité que tu évoques ?

    Sinon, due à la sortie imminente de la version R2008b au moment de mon achat de la version R2007a, je peux télécharger la R2008b gratuitement sur leur site. Je me suis rendu sur la page de téléchargement, mais les seuls sous-versions disponibles sont les versions Windows, Linux et Mac OS X (Intel)... Nulle part il n'est fait mention d'une version 64-bit.

    Est-ce uniquement disponible depuis la version R2009 ?

  5. #5
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 317
    Par défaut
    Arf je n'avais pas bien noté la mention Student dans ton premier message

    A priori il n'y a pas de version 64bits disponible : http://www.mathworks.com/academia/st...sysreq-r2009a/

    Sinon pour le Licence Center... ben je sais pas trop : How do I download my products for the MATLAB Student Version?

  6. #6
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 26
    Par défaut
    Okay ! Merci beaucoup Dommage pour moi...

  7. #7
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 317
    Par défaut
    Citation Envoyé par InfoNewbie Voir le message
    1°) Une fois ma machine en 64, est-il intéressant de passer de MATLAB 32 à 64 (rapidité ou autre ...) ?
    La plus grosse différence se fera au niveau de taille maximale des processus gérés par Windows

    En 32bits, tu es limité à une taille de 2Go par process alors qu'en 64bits, il n'y a plus de limite (enfin y'en a bien une théorique de 8To mais je doute que tu ne l'atteignes un jour )

    Citation Envoyé par InfoNewbie Voir le message

    2°) Si je décide de passer en 64, est-il possible d'échanger une version 32 contre 64 ?


    J'ai simulé l'achat d'un MATLAB R2009b online, et nulle part il est demandé de choisir entre une version 64 ou 32 ! Comment obtenir la première alors ?
    Il suffit de savoir si ta licence est encore valide
    Il te faut un compte sur le site de The Mathworks

    Crée en un si ce n'est déjà fait, c'est gratuit => http://www.mathworks.com/accesslogin/createProfile.do

    A partir de la, tu auras acccès au License Center

    Avec une licence valide, tu peux télécharger toutes les versions de MATLAB (depuis la R11.1 jusqu'à la dernière pour laquelle ta licence a été renouvelée la dernière fois) et ce, pour n'importe quel système d'exploitation (disponible à l'époque de la sortie de la version que tu souhaites télécharger).

    Par exemple, la R2009a est disponible au téléchargement pour :
    • Windows
    • Windows x64
    • Solaris 64
    • Linux
    • Linux x86-64
    • Mac OS X (Intel)


    Plus d'infos => http://www.mathworks.com/support/faq...downloads.html

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. application 32 bit vers 64 bit
    Par charouel dans le forum Windows Forms
    Réponses: 5
    Dernier message: 13/01/2010, 14h21
  2. Migration d'une DLL Delphi 32 bits vers 64 bits
    Par pwaesely dans le forum Langage
    Réponses: 1
    Dernier message: 20/03/2009, 12h50
  3. migration java 32 bits vers 64 bits
    Par patrox333 dans le forum Langage
    Réponses: 2
    Dernier message: 26/03/2008, 21h01
  4. Portage application 32 bits vers 64 bits
    Par joho dans le forum Général Java
    Réponses: 4
    Dernier message: 30/11/2007, 17h02
  5. Migrer Mon application développée en 32 bits vers 64 bits
    Par paradeofphp dans le forum Framework .NET
    Réponses: 4
    Dernier message: 18/11/2007, 18h22

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