• Ce forum est la traduction générée par la machine de www.cad3d.it/forum1 - la communauté italienne du design. Plusieurs termes ne sont pas traduits correctement.

Fluent utilise seulement 1 noyau

  • Auteur du sujet Auteur du sujet ilfrau
  • Date de début Date de début

ilfrau

Guest
bonjour à tous
j'utilise couramment pour la première fois, dans la version interne d'ansys 13, une relation universitaire visant à apprendre les bases du programme (comme aucun cours ne vous apprend à l'utiliser). le discours est long...
en tout cas hier j'ai lancé une simulation et, par hasard, j'ai aussi eu le gestionnaire de tâches ouvert et j'ai vu que l'utilisation du cpu est passée de 25 à 27% et juste... ce qui m'a laissé un peu perplexe parce que, d'après ce que je lis, le cpu couramment est intensif. . . .
ma configuration est :
ii x4 955
4 giga di ram
os w7 64 bits
le reste n'a pas d'importance.

le ram me l'occupe à 80% avec des bouts encore plus élevés, mais le cpu no... look un peu 25% est 1/4 de 100 et j'ai 4 coeurs... donc je pensais que le programme utilisé seulement 1
recherche sur le net j'ai trouvé des discussions qui ont confirmé que cela peut arriver

comment je fais ça ? parallèle ? mais n'est-ce pas juste dans plus de pcs ? comment tu fais ça ?
je vous remercie.
 
bonjour à tous
j'utilise couramment pour la première fois, dans la version interne d'ansys 13, une relation universitaire visant à apprendre les bases du programme (comme aucun cours ne vous apprend à l'utiliser). le discours est long...
en tout cas hier j'ai lancé une simulation et, par hasard, j'ai aussi eu le gestionnaire de tâches ouvert et j'ai vu que l'utilisation du cpu est passée de 25 à 27% et juste... ce qui m'a laissé un peu perplexe parce que, d'après ce que je lis, le cpu couramment est intensif. . . .
ma configuration est :
ii x4 955
4 giga di ram
os w7 64 bits
le reste n'a pas d'importance.

le ram me l'occupe à 80% avec des bouts encore plus élevés, mais le cpu no... look un peu 25% est 1/4 de 100 et j'ai 4 coeurs... donc je pensais que le programme utilisé seulement 1
recherche sur le net j'ai trouvé des discussions qui ont confirmé que cela peut arriver

comment je fais ça ? parallèle ? mais n'est-ce pas juste dans plus de pcs ? comment tu fais ça ?
je vous remercie.
j'appuie sur le fait qu'ils sont sur linux et le lance en utilisant le système "calx" (pas de banc de travail), donc il pourrait être un peu différent. ...

le modèle de lancement, où vous devez spécifier si le problème est 3d ou 2d, et la précision du soluteur a en bas à droite des options pour choisir s'il faut le tourner en mode série ou parallèle. si vous sélectionnez le mode parallèle sur la machine locale vous demandera de spécifier le type d'interconnexion (par défaut va bien), le type de message passant interface (j'utilise openmpi, mais il y en a d'autres...), la distribution de la mémoire (vous voulez la mémoire partagée) et la méthode pour lancer les soluteurs sur les différents porcesseurs (ssh ou rsh).

essayez un peu, si vous avez besoin de placer quelques captures d'écran.
 
merci beaucoup.
j'ai fait ce que tu m'as dit, avec les paramètres par défaut, et le cpu est allé à 100%. j'ai terminé ma simulation dans une heure !

je peux aussi demander autre chose...
comme je l'ai dit, utilisez ansys 13 dans l'atelier, il y a un environnement de maillage qui s'appelle "message"... je ne sais pas quels algorithmes vous utilisez puisque, toujours dans le paquet d'ansys, il y a d'autres maillages plus datés comme le turbogrid ou l'icem (jamais utilisés... comme ils sont au début des armes)
dans tous les cas, même dans cet environnement lorsque je lance la commande maillage, il n'utilise que 25% cpu. mais ici, je ne peux pas faire comme en parlant couramment...
dans le menu des options, il y a une voix qui dit "nombre de cpus"; par défaut, il est réglé 0.... mais aussi après l'avoir mis à 4 (comme indiqué dans la pièce jointe) rien ne change. .
 

Pièces jointes

  • Cattura.JPG
    Cattura.JPG
    61.7 KB · Affichages: 18
merci beaucoup.
j'ai fait ce que tu m'as dit, avec les paramètres par défaut, et le cpu est allé à 100%. j'ai terminé ma simulation dans une heure !

je peux aussi demander autre chose...
comme je l'ai dit, utilisez ansys 13 dans l'atelier, il y a un environnement de maillage qui s'appelle "message"... je ne sais pas quels algorithmes vous utilisez puisque, toujours dans le paquet d'ansys, il y a d'autres maillages plus datés comme le turbogrid ou l'icem (jamais utilisés... comme ils sont au début des armes)
dans tous les cas, même dans cet environnement lorsque je lance la commande maillage, il n'utilise que 25% cpu. mais ici, je ne peux pas faire comme en parlant couramment...
dans le menu des options, il y a une voix qui dit "nombre de cpus"; par défaut, il est réglé 0.... mais aussi après l'avoir mis à 4 (comme indiqué dans la pièce jointe) rien ne change. .
c'est normal. utilise couramment plusieurs processeurs en subdivisant le domaine en petites parties et en attribuant chacun à un processeur et en utilisant le mpi pour communiquer ce qui arrive à l'interface.

meshatura est une phase qui malheureusement ne profite pas du multitreading, donc vous utiliserez toujours et seulement un noyau.
 
Bonjour tout le monde, j'ai le même problème avec la langue 6 sur linux (ubuntu). J'ai un processeur quad core, mais malheureusement, en regardant le moniteur système pendant les simulations, j'ai réalisé que je ne peux pas exploiter pleinement le cpu, dans ce cas, un seul noyau est exploité et pas 100%. J'ai essayé de mettre en place la suggestion proposée dans le fil précédent, mais je n'ai pas trouvé le réglage suggéré.
Merci d'avance pour la réponse
cordialement
lin
 

Statistiques du forum

Sujets
58 521
Messages
499 056
Membres
104 110
Dernier membre
ChristianR

Membres en ligne

Aucun membre en ligne actuellement.
Retour
Haut