En principe, il est difficile de faire des déclarations générales sur le matériel optimal. Cela dépend toujours des modèles que vous souhaitez calculer. Les conseils suivants vous aident à configurer un ordinateur adapté à vos besoins.
Processeur
Le calcul dans RFEM profite de plusieurs cœurs de calcul. Cependant, plus de cœurs ne sont pas toujours mieux.
Si le calcul est réparti sur un très grand nombre de cœurs, le trafic de données augmente. Les connexions entre les cœurs et la mémoire deviennent alors de plus en plus un goulot d'étranglement.
L'optimum se situe autour de 20 cœurs. Son déplacement dépend fortement du type de modèle calculé.
Concrètement, nous vous recommandons l'un des processeurs suivants :
- Intel Core Ultra 9 285K
- Intel Core Ultra 7 270K Plus
- Intel Core Ultra 7 265KF
- Intel Core Ultra 5 250K Plus
- Intel Core Ultra 5 250KF Plus
- AMD Ryzen 9 9950X
- AMD Ryzen 9 9950X3D
- AMD Ryzen 9 9900X
Le suffixe « KF » ou « F » désigne les processeurs Intel sans GPU intégré. Ils coûtent un peu moins cher que les modèles correspondants avec GPU. Comme nous déconseillons de toute façon l'utilisation du GPU Intel intégré pour RFEM 6 et RSTAB 9, ces modèles sont particulièrement recommandés.
Tous les processeurs modernes adaptent dynamiquement leur fréquence d'horloge à la charge de calcul (chez Intel « Turbo Boost », chez AMD « Precision Boost »). Les facteurs déterminants sont la charge, la consommation d'énergie et surtout la température dans le processeur. Un bon refroidissement peut donc améliorer sensiblement les performances de calcul. Nous conseillons donc un boîtier généreusement dimensionné et un refroidisseur de processeur performant.
Processeurs pour stations de travail
Outre les processeurs de bureau et d'ordinateurs portables, AMD et Intel proposent des processeurs dits pour stations de travail. Chez AMD, cette classe s'appelle « Threadripper », chez Intel « Xeon W ».
Ils se distinguent des processeurs de bureau principalement par un nombre de cœurs nettement plus élevé et par le fait qu'ils peuvent adresser beaucoup plus de mémoire vive. Un AMD Ryzen Threadripper PRO 9995WX dispose par exemple de 96 cœurs et peut adresser jusqu'à 2 To de RAM via huit canaux mémoire.
RFEM 6 et RSTAB 9 fonctionnent sans problème sur de tels processeurs. Le gain par rapport à un processeur de bureau reste toutefois limité et ne justifie le prix nettement plus élevé que dans des cas exceptionnels.
Si vous traitez des modèles très exigeants pour lesquels de nombreuses combinaisons de charges peuvent être calculées en parallèle, nous recommandons l'un des processeurs suivants :
- Ryzen Threadripper 9960X
- Ryzen Threadripper 9970X
Ces deux processeurs disposent respectivement de 24 et 32 cœurs, exclusivement des cœurs de performance. Quatre canaux mémoire sont également disponibles. Cela double la bande passante mémoire possible par rapport à un système de bureau.
Processeurs à architecture ARM
Depuis peu, des processeurs à architecture ARM apparaissent surtout dans le domaine des ordinateurs portables, par exemple le Snapdragon X de Qualcomm.
Ils diffèrent fondamentalement des processeurs x86 d'Intel et d'AMD, car leur jeu d'instructions n'est pas compatible avec le jeu d'instructions x86. Pour que les logiciels fonctionnent nativement sur des processeurs ARM, ils devraient être recompilés. RFEM 6 et RSTAB 9 ne sont actuellement disponibles qu'en version x86 et seraient exécutés sur des ordinateurs ARM via un émulateur. Celui-ci traduit les instructions machine x86 en instructions machine ARM en temps réel. Cela coûte du temps et freine les performances de calcul.
Nous déconseillons donc les processeurs ARM pour RFEM 6 et RSTAB 9.
RAM
RFEM 6 démarre si possible un processus solveur distinct pour chaque thread du processeur. Avant cela, il vérifie si suffisamment de mémoire vive est disponible. Si elle ne suffit pas, moins de processus sont lancés et le processeur ne peut pas être pleinement exploité.
La taille de mémoire optimale dépend donc du processeur utilisé.
Elle dépend en outre du modèle lui-même, dans RFEM du maillage EF et dans RSTAB du nombre de barres. Le besoin en mémoire ne peut toutefois pas être déduit directement du nombre de nœuds EF ou de barres.
Nous ne pouvons donc donner que des indications approximatives.
Par thread de processeur, vous devriez prévoir 1 à 3 Go de RAM. La valeur supérieure s'applique aux modèles complexes avec des solides et des surfaces, la valeur inférieure aux petites structures filaires.
Pour les processeurs recommandés ci-dessus, cela donne les valeurs suivantes : un Intel Core Ultra 7 270K Plus avec 24 threads atteint 24 à 72 Go, un AMD Ryzen 9 9950X avec 32 threads 32 à 96 Go.
Les processeurs de bureau disposent de deux canaux mémoire. Chaque canal ne devrait être équipé que d'un seul module si possible, car ce n'est qu'ainsi que le taux de transfert de données maximal est atteint. Pour 64 Go, il est donc préférable d'utiliser deux modules de 32 Go chacun.
Tous les modules de mémoire doivent être du même type.
Si le processeur peut utiliser à la fois de la RAM DDR4 et DDR5, nous recommandons la DDR5.
La mémoire ECC, telle qu'elle est proposée pour certaines stations de travail, n'apporte aucun avantage de vitesse pour RFEM 6 et RSTAB 9.
Une fois la taille de mémoire optimale atteinte, de la RAM supplémentaire n'accélère pas le calcul.
Carte graphique
Toute carte graphique moderne avec un GPU NVIDIA ou AMD convient au travail avec RFEM 6 et RSTAB 9.
Nous déconseillons les unités graphiques intégrées aux processeurs Intel. La raison est moins leur performance que le support OpenGL insuffisant des pilotes.
Nous déconseillons également les cartes graphiques professionnelles plus coûteuses avec GPU NVIDIA (anciennement appelées « Quadro »). Là aussi, la qualité des pilotes OpenGL est la raison, car elle peut entraîner des plantages. Nous recommandons plutôt une « carte de jeu », par exemple un modèle de milieu de gamme avec un GPU GeForce RTX 40XX (architecture Ada Lovelace) ou un GPU GeForce RTX 50XX (architecture Blackwell).
Les cartes graphiques avec un GPU AMD ainsi que les processeurs Ryzen avec unité graphique intégrée conviennent également bien. Nous recommandons un modèle de milieu de gamme avec un GPU de la série Radeon RX 9000 ou de la série Radeon RX 7000.
La taille de la mémoire graphique n'est pas pertinente pour RFEM 6 et RSTAB 9.
Si l'ordinateur possède, en plus de la carte graphique, un GPU intégré au processeur, vous devez vous assurer que RFEM 6 et RSTAB 9 utilisent réellement la carte graphique la plus performante. Voici comment déterminer quel GPU est utilisé :
- Ouvrez RFEM 6 ou RSTAB 9.
- Sélectionnez dans le menu Aide > Informations système.
- Vérifiez l'entrée Carte graphique > Renderer. Le GPU affiché est celui utilisé par le programme.
Si le GPU souhaité n'est pas affiché, attribuez au programme la carte graphique appropriée dans les paramètres graphiques de Windows.
Écran
L'écran doit avoir au moins une résolution de 1920 x 1080 pixels. Sinon, certaines fenêtres risquent de ne pas être affichées entièrement.
Les moniteurs 4K sont pris en charge par RFEM 6 et RSTAB 9.
Stockage de masse
Un SSD rapidement connecté, si possible via PCIe 5.0, est judicieux. Pour la vitesse de calcul, il n'apporte toutefois un avantage que dans des cas exceptionnels. L'ouverture et l'enregistrement de fichiers volumineux sont en revanche nettement plus rapides.
Si le SSD doit être divisé en plusieurs lecteurs logiques, veillez à laisser suffisamment d'espace sur le lecteur système C:. RFEM 6 et RSTAB 9 déposent pendant le calcul de grandes quantités de données temporaires dans le profil utilisateur, qui se trouve généralement sur le lecteur C:. Si possible, vous devriez renoncer complètement au partitionnement.
Logiciels
Les logiciels exécutés en arrière-plan peuvent également influencer de manière décisive la vitesse de calcul.
Les antivirus en particulier peuvent ralentir considérablement le calcul. RFEM 6 et RSTAB 9 écrivent pendant le calcul un très grand nombre de fichiers dans le dossier de travail et les relisent. Il peut donc avoir un effet positif sur la vitesse de calcul d'exclure ce dossier de la surveillance en temps réel.
Mise à jour du BIOS
Des retours de la pratique ont montré que le micrologiciel de la carte mère ne fonctionne pas toujours de manière optimale sur les ordinateurs dotés de beaucoup de RAM. La conséquence était une vitesse de calcul nettement réduite. Si vous utilisez une carte très récente, vous devriez donc vérifier si une mise à jour du BIOS est disponible.