ubuntu 64 bits: gain sous Matlab

ubuntu 64 bits: gain sous Matlab - Logiciels - Linux et OS Alternatifs

Marsh Posté le 14-01-2011 à 18:32:51    

Bonjour, cela fait 2 mois maintenant que j'ai passé tous mes PC sous linux (j'espère définitivement cette fois cela fait plusieurs années que je tentais l'expérience mais que je revenais sous windows pour des soucis de compatibilité soft/hard ).  
 
Actuellement je suis sous Ubuntu 10.10 32bits sur un core 2 duo 1.5ghz avec 2g de RAM. J'utilise énormément pour des travaux de recherche matlab (ici 32 bits en 2010b) avec énormément de simulation gourmande sous simulink...
 
Avis aux connaisseurs: est ce que passer en linux 64 bits et matlab 64 bits m'apporterais un gain de temps significatif dans mes simulations (au moins 10%) ? (sur le net un utilisateur sous Mac gagnait 20%)
 
Merci d'avance

Reply

Marsh Posté le 14-01-2011 à 18:32:51   

Reply

Marsh Posté le 14-01-2011 à 19:35:10    

tonyjub a écrit :

Bonjour, cela fait 2 mois maintenant que j'ai passé tous mes PC sous linux (j'espère définitivement cette fois cela fait plusieurs années que je tentais l'expérience mais que je revenais sous windows pour des soucis de compatibilité soft/hard ).  
 
Actuellement je suis sous Ubuntu 10.10 32bits sur un core 2 duo 1.5ghz avec 2g de RAM. J'utilise énormément pour des travaux de recherche matlab (ici 32 bits en 2010b) avec énormément de simulation gourmande sous simulink...
 
Avis aux connaisseurs: est ce que passer en linux 64 bits et matlab 64 bits m'apporterais un gain de temps significatif dans mes simulations (au moins 10%) ? (sur le net un utilisateur sous Mac gagnait 20%)
 
Merci d'avance


Pour le gain je ne sais pas, mais pour la RAM, tu vas en "perdre" : chaque pointeur va doubler de taille, donc grosso modo une application qui prenait 512Mio va en prendre pas loin de 1024...
 
Donc si tu es large niveau memoire pas de soucis, tente le coup. Si tes simulations bouffent tout, ca va etre tendu  :o  
Au fait : il te faudra egalement matlab x86_64 sinon ca sert pas à grand chose.


---------------
Un blog qu'il est bien
Reply

Marsh Posté le 14-01-2011 à 20:12:47    

Oui, pour du calcul pur (ce qui est le cas de Matlab) le 64 bits est un vrai plus.
 
Et pour tout le reste, maintenant tout fonctionne correctement (java, flash, etc.) donc il ne faut plus se poser la question, si ton hard le supporte, tu mets du 64 bits :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 14-01-2011 à 21:26:32    

Bon à voir alors, je vais surement tester ça, je viens juste de me rendre compte que mon proc est un Core Duo et non un Core 2 Duo mais il supporte bien le 64 bits apparament.  Pour la  ram je doute que ça prenne 2 fois plus de place mais effectivement sur le net des gens précise que les applications sont légèrement plus gourmande (enfin en ce moment je consomme 500mo max sur 2go).  Effectivement je passerai en matlab 64 bits (j'ai la license) pour voir la différence,  (sous linux 64bits le matlab 32bits est "émuler" comme toutes les applications 32bits).  
 
Merci de vos réponses.

Reply

Marsh Posté le 14-01-2011 à 21:51:42    

tonyjub a écrit :

Bon à voir alors, je vais surement tester ça, je viens juste de me rendre compte que mon proc est un Core Duo et non un Core 2 Duo mais il supporte bien le 64 bits apparament.  Pour la  ram je doute que ça prenne 2 fois plus de place mais effectivement sur le net des gens précise que les applications sont légèrement plus gourmande (enfin en ce moment je consomme 500mo max sur 2go).  Effectivement je passerai en matlab 64 bits (j'ai la license) pour voir la différence,  (sous linux 64bits le matlab 32bits est "émuler" comme toutes les applications 32bits).  
 
Merci de vos réponses.


Oui ca prend plus, pas TANT que cela (ca depend de l'appli en fait).
 
Par contre ce n'est pas émulé, les instructions 32 bits sont exécutées en 32 bits  : l'appli ne se sert pas des nouveaux registres, et ne peut pas allouer plus que 4gig de ram...
 
Sinon si tes calculs bouffent 500, passe tout de suite au 64 bits : pourquoi attendre ?


---------------
Un blog qu'il est bien
Reply

Marsh Posté le 14-01-2011 à 21:53:45    

guepe a écrit :


passe tout de suite au 64 bits : pourquoi attendre ?


 
j'ai toujours fonctionner en 32bits donc pour l'instant je ne  réfléchissais pas trop trop là dessus  :D  maintenant je vais tester pour voir...  :bounce:  

Reply

Marsh Posté le 02-02-2011 à 20:20:46    

bon bah j'ai tenter le passage sous ubuntu 64 bits + matlab 64 bits et c'est parfait!  
 
s'en est finit pour moi le 32 bits (avec beaucoup de retard...)

Reply

Marsh Posté le 02-02-2011 à 21:03:38    

tonyjub a écrit :

bon bah j'ai tenter le passage sous ubuntu 64 bits + matlab 64 bits et c'est parfait!  
 
s'en est finit pour moi le 32 bits (avec beaucoup de retard...)


Tu as mesuré la différence ?


---------------
Un blog qu'il est bien
Reply

Marsh Posté le 02-02-2011 à 21:18:00    

Salut.
Par contre tu verras que sous Simulink tu ne vas pas gagner des masses.. Simulink étant une librairie qui effectue du "step by step", il faut que chaque étape soit terminée avant de charger la prochaine. Donc une bonne partie des optimisations permises avec les CPUs actuels (dont le fait de pouvoir charger plus de données à la fois en RAM via paralélisation) ne vont te servir à rien..


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 30-05-2011 à 10:18:44    

slt tous le monde .
j'ai passé plus que 1 touts en essai an d'installer  matlab 2011 sur ubuntu 10.10 mais ca fonctionne jamais . :??:  :??:  
si quelqun parmit vous peut me guider a le faire je serai tres reconnaissant  ;)  ;)  ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed