Faire tourner deux programmes en // sur un PC
Discutez d'informatique ici !
-
Ben314
- Le Ben
- Messages: 21534
- Enregistré le: 11 Nov 2009, 22:53
-
par Ben314 » 15 Nov 2016, 12:51
Sinon, concernant la dernière "objection" (si on peut dire...), parmi les logiciels classiques de calculs formel ou numérique, Maple, Mathématica, SageMath, etc, combien y-en-a-t-il qui utilisent plusieurs cœurs pour un même calcul ?
Qui n'entend qu'un son n'entend qu'une sonnerie. Signé : Sonfucius
-
syrac
par syrac » 20 Déc 2016, 19:31
Avec Mathematica on peut ouvrir deux ou plusieurs instances du programme, mais si on veut effectuer deux calculs simultanés il faut que chaque instance utilise son propre kernel (noyau, ou unité de calcul qui exécute les commandes). A la limite, on peut effectuer autant de calculs simultanés qu'on veut, du moment que chaque instance du programme utilise un kernel différent des autres. Après, le microprocesseur se démerde pour gérer tout ça comme il peut, donc au final le temps global de calcul dépend de la puissance de la machine.
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 9 invités