Question concernant la configuration matérielle requiseBonjour,
Nous effectuons actuellement des calculs de charge importants. Le temps nécessaire nous exaspère.
Parce qu'il n'est pas assez rapide pour répondre à nos besoins de traitement quotidiens.
Pour ce problème, nous avons eu deux ensembles de matériel qui ont effectué un test sur un projet aléatoire pour [Capacité du processus](116 colonnes, 3968 lignes) :
- Avec INTEL I7-14700 + 64 Go de RAM, cela coûte 2,5 heures
- Avec AMD Ryzen 7975WX + 128 Go de RAM, cela coûte 1 heure
Les questions seraient donc :
- D'après ce qui précède, exécuter JMP (version 18, non Pro) avec un système Windows donne l'impression de dépendre de la capacité d'un seul cœur. Est-ce vrai ?
Si la réponse est oui, quelle serait la direction recommandée pour les mises à niveau matérielles ?
- JMP Pro fonctionne-t-il en multicœur, ou est-ce la même chose avec les versions non Pro ? Une licence d'essai est-elle disponible ?
- Existe-t-il une différence entre un processeur Intel ou AMD ?
Ingénierie de la qualité et des procédésRe: Question concernant la configuration matérielle requiseVous devriez pouvoir utiliser le gestionnaire des tâches Windows pour répondre à certaines de ces questions. Vous devriez pouvoir déterminer si la mémoire est insuffisante et en cas de pagination, et si plusieurs processeurs sont utilisés.Re: Question concernant la configuration matérielle requiseLa quantité de RAM est de loin le facteur le plus important. Intégrez autant de RAM que possible au système. N'oubliez pas que JMP charge toutes les données en mémoire ; il est donc nécessaire d'optimiser la RAM si vous traitez des données volumineuses. Ensuite, utilisez des disques SSD, où que se trouve l'espace de swap du système. Lorsque la RAM physique est saturée, le système doit puiser dans l'espace de swap pour gérer la pression mémoire. Les SSD sont nettement plus rapides que les disques durs.
Certaines parties de JMP sont multithreadées, mais cela dépend de la plate-forme statistique particulière.
Re: Question concernant la configuration matérielle requiseEn complément de ce qui a déjà été mentionné par @Craige_Hales et @Paul_Nelson , pouvez-vous préciser ce que vous entendez par « calcul à forte charge » ? Exécutez-vous un script ou une plateforme JMP intégrée ? Les scripts peuvent souvent être considérablement accélérés en abordant le problème différemment. Par exemple, je connais un utilisateur qui a amélioré un processus de 2 heures à seulement 15 secondes en utilisant des calculs matriciels plutôt que des manipulations de tableaux et une fonction JSL intégrée au lieu d'effectuer un calcul par script.