Ce texte a été traduit par Google Translate Lire le texte source

FAQ 002833 FR

8 avril 2019

Markus Baumgärtel Général RSTAB

RSTAB n'a pas encore utilisé plusieurs cœurs comme c'est le cas avec RFEM. Est-ce qu'une optimisation sur les processeurs multicœurs est également prévue pour RSTAB car cela a une influence importante sur la sélection du processeur?

Réponse

RSTAB utilise déjà les avantages de la parallélisation. En résumé, la parallélisation de RSTAB 8 et RFEM 5 peut être résumée comme suit:

Parallélisation des composants de programme dans RSTAB 8 et RFEM 5 (non inclus dans le calcul)

Les avantages de la parallélisation sont principalement utilisés dans le rapport d'impression. Consultez notamment le rapport d'impression (i. h. récupération de la table des matières) avec plusieurs cœurs.

Pour les versions futures, il est prévu d'utiliser la parallélisation plus fréquemment. Par exemple, la création du rapport d'impression doit être presque toujours parallélisée.

Vous pouvez utiliser plusieurs cœurs de deux manières différentes:

Parallélisation interne

Certaines parties d'un processus de programme s'exécutent simultanément dans plusieurs threads. Il est recommandé de n'utiliser que des cœurs physiques, non logiques (virtuels). L'expérience acquise avec les calculs scientifiques et techniques a montré que la parallélisation a l'avantage d'un maximum d'environ 3,5 fois l'accélération, quel que soit le nombre de cœurs. Certains processus, tels que le solveur par équation itératif, ne sont pas adaptés pour une telle parallélisation.

Parallélisation externe

Les calculs individuels sont réalisés dans des threads individuels. Vous pouvez par exemple exécuter quatre solveurs dans quatre threads pour calculer quatre combinaisons de charge différentes.

RSTAB 8

À l'heure actuelle, ces deux types de parallélisation ne sont pas encore utilisés dans RSTAB. Cependant, RFEM prévoit d'utiliser la parallélisation externe avec RSTAB à l'avenir.

RFEM 5

Dans RFEM 5, la parallélisation interne sera déjà utilisée dans certaines parties de programme. Il s'agit par exemple de la combinaison de la matrice de rigidité locale et du solveur d'équation directe.

La partie de programme nommée «FemBase» est massivement parallélisée: Il calcule les combinaisons de résultats et renvoie tous les résultats aux graphiques, aux tableaux et aux sections. Il peut lire le résultat de trois cas de charge dans trois threads et, par exemple, calculer la combinaison de résultats dans le quatrième thread.

Cependant, la parallélisation externe n'est pas encore utilisée. Cependant, des travaux sont déjà en cours à ce sujet.

Mots-clés

RFEM multipoint Processeur Parallélisation Processeur multicœur

Contactez-nous

Contactez-nous

Vous n'avez pas trouvé réponse à votre question ?
Contactez notre assistance technique gratuite par e-mail, via le chat Dlubal, sur notre forum international ou envoyez-nous votre question via notre formulaire en ligne.

+33 1 78 42 91 61

info@dlubal.fr

RSTAB Logiciel principal
RSTAB 8.xx

Programme de base

Logiciel de calcul de structures filaires composées de charpentes, poutres et treillis. Il permet d'effectuer le calcul linéaire et non-linéaire et de déterminer les efforts internes, déformations et réactions d'appui

Prix de la première licence
2 550,00 USD