URL: https://linuxfr.org/news/mathmod-6-0-introduction-du-calcul-en-mode-multitache-ou-multiprocesseur Title: MathMod 6.0 : Introduction du calcul en mode multitâche ou multiprocesseur Authors: Abderrahman Taha Davy Defaud, claudex, bubar🦥 et NeoX Date: 2017年09月09日T08:28:57+02:00 License: CC By-SA Tags: mathmod, mathématiques, 3d, k3dsurf, modélisation et sciences Score: 37 Je suis heureux d’annoncer la publication de la nouvelle version de MathMod, le logiciel libre de modélisation et de manipulation des objets mathématiques décrits par des équations implicites ou paramétriques. MathMod permet de manipuler les objets mathématiques 3D et 4D. Il permet aussi de changer leur propriétés visuelles (appliquer des textures 3D, une transparence...), calculer leurs intersections en temps réel et exporter le résultat final sous le format de fichiers OBJ. MathMod est développé avec Qt5/C++, il est disponible pour GNU/Linux, Windows et macOS, sous licence GPL v3. Cette nouvelle version apporte une amélioration majeure sur la partie du logiciel dédiée au calcul mathématique : la prise en charge du calcul multitâche ou multiprocesseur.  ---- [SourceForge](https://sourceforge.net/projects/mathmod/) [Facebook](https://www.facebook.com/parisolab/) [Google+](https://plus.google.com/u/0/108432079989441783124) ---- Par défaut, le nombre de fils d’exécution (_threads_ en anglais) de calcul est fixé à quatre, mais ce nombre peut être modifié en temps réel en utilisant l’interface graphique ou le fichier de configuration du démarrage du logiciel. Les tests montrent que la vitesse de calcul est « presque » multiple du nombre de cœurs physiques de votre machine. Les processeurs logiques, comme ceux que l’on trouve dans les processeurs d’Intel ([_Hyper‐Threading_](https://fr.wikipedia.org/wiki/Hyper-Threading)), apportent un gain négligeable car le calcul mathématique a surtout besoin d’une unité de calcul dédiée pour fonctionner à plein régime. En plus de permettre une exploitation maximale des ressources processeur, le calcul multitâche permet d’avoir une interface graphique toujours active : possibilité d’arrêter le calcul courant, lancer des tâches de calcul en arrière‐plan (en cours de développement)...  Autres changements : - accélération de l’affichage graphique : les données 3D peuvent être transférées, à la demande à la partie serveur d’OpenGL ; - possibilité de sauvegarder les trames (_frames_) successives pour construire des images animées ou des vidéos ; - une collection bien fournie de scripts (372). Pour finir, n’hésitez pas à apporter vos réactions et vos suggestions. L’aventure ne fait que commencer ! 