Domanda riguardante i requisiti hardwareCiao,
Di recente abbiamo fatto calcoli di carico molto impegnativi. Il tempo richiesto ci sta facendo impazzire.
Perché non è abbastanza veloce per soddisfare le nostre esigenze di elaborazione quotidiane.
Per questo problema, abbiamo eseguito un test su un progetto casuale tramite due set di hardware per [Capacità di processo] (116 colonne, 3968 righe):
- Con INTEL I7-14700 + 64 GB di RAM, costa 2,5 ore
- Con AMD Ryzen 7975WX + 128 GB di RAM, costa 1 ora
Quindi le domande sarebbero:
- Da quanto sopra, eseguire JMP (versione 18, non Pro) con un sistema Windows sembra dipendere dalla capacità del singolo core. È così?
Se la risposta fosse affermativa, quale sarebbe la direzione consigliata per gli aggiornamenti hardware?
- JMP Pro funziona con più core o funziona anche con le versioni non Pro? È disponibile una licenza di prova?
- C'è differenza tra un processore Intel o AMD?
Ingegneria della qualità e dei processiRi: Domanda sui requisiti hardwareDovresti essere in grado di usare il task manager di Windows per rispondere ad alcune di queste domande. Dovresti riuscire a capire se la memoria è insufficiente e se si verifica un problema di paging, e se il sistema utilizza più di una CPU.Ri: Domanda sui requisiti hardwareDi gran lunga, la quantità di RAM è il fattore più significativo. Inserisci nel sistema quanta più RAM possibile. Ricorda che JMP carica tutti i dati in memoria, quindi è necessario massimizzare la RAM se si gestiscono dati di grandi dimensioni. In secondo luogo, le unità SSD si trovano ovunque si trovi lo spazio di swap del sistema. Quando la RAM fisica si esaurisce, il sistema deve ricorrere allo spazio di swap per gestire la pressione della memoria. Le unità SSD sono notevolmente più veloci dei dischi rotanti.
Alcune parti di JMP sono multithread, ma ciò dipende dalla specifica piattaforma statistica.
Ri: Domanda sui requisiti hardwareOltre a quanto già menzionato da @Craige_Hales e @Paul_Nelson , puoi chiarire cosa intendi per "calcolo con carico elevato"? Stai eseguendo uno script o una piattaforma JMP integrata? Gli script possono spesso essere notevolmente velocizzati affrontando il problema in modo diverso. Ad esempio, conosco un utente che ha migliorato un processo da 2 ore a soli 15 secondi utilizzando calcoli di matrice anziché la manipolazione di tabelle e una funzione JSL integrata invece di eseguire un calcolo tramite script.