JMP 10 Multicore-Threading, Speicherzuweisung<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich verwende JMP 10 und habe einige Leistungsprobleme. Die Überwachung der Systemleistung während der Erstellung eines raumfüllenden Latin Hypercube DOE zeigt, dass die CPU-Auslastung bei 25 % liegt und etwa 1 GB RAM frei bleibt. Gibt es eine Möglichkeit, Multicore-Threading und eine hohe Speichernutzung zu fördern, um solche Berechnungen zu beschleunigen?
Darüber hinaus scheint es ein Problem mit der Speicherzuweisung zu geben, da meine RAM-Auslastung auch nach Abschluss eines solchen Vorgangs hoch bleibt.
Ich verwende 4 GB RAM mit einem Intel Core i5 @ 2,50 GHz-Prozessor.
Betreff: JMP 10 Multicore-Threading, SpeicherzuweisungAuf einem Mac gehe ich zum Terminal und bereinige die RAM-Nutzung mit dem Befehl „purge“. Dadurch wird der Stößel gereinigt.
Betreff: JMP 10 Multicore-Threading, SpeicherzuweisungEinige Vorgänge in JMP sind Multithread-Vorgänge, obwohl es sich hauptsächlich um High-End-Analysen handelt. Die meisten Sortiervorgänge erfolgen über mehrere Threads, aber Sie benötigen Unmengen von Zeilen, um dies zu bemerken. Die Verteilung erfolgt über mehrere Threads, wenn mehrere Spalten vorhanden sind. Versuchen Sie die Verteilung auf 8 Variablen, um meine 8-Kern-Maschine kurzzeitig auf 100 % zu bringen.
Betreff: JMP 10 Multicore-Threading, SpeicherzuweisungIch habe einen Dual-Core-Prozessor und ich sehe nie, dass JMP mehr als einen Kern verwendet.SAS ist kaum Multi-Thread-fähig (tatsächlich glaube ich, dass die meisten großen Statistikpakete nicht aktiviert sind – ich weiß, dass R es implementieren kann, aber nicht automatisiert ist), also würde ich nicht den Atem anhalten, wenn JMP es aktiviert, obwohl es aktiviert ist Es wäre toll, Multithreads für Dinge wie „Alle Teilmengen“ zu bekommen.
Betreff: JMP 10 Multicore-Threading, SpeicherzuweisungEine Frage: Haben Sie 4 Kerne?Ich frage, weil ich auch sehe, dass meine CPU bei der Arbeit mit JMP häufig insgesamt bei 25 % liegt, sich aber alles auf einen einzelnen Kern konzentriert, der bei 100 % ausgelastet ist.Jetzt kann ich so ziemlich alles andere außerhalb von JMP gleichzeitig tun, da ich noch drei Kerne habe, mit denen ich arbeiten kann, aber das ist nicht das, was ich brauche.
Es scheint, dass JMP keine Multi-Core-Operationen unterstützt, selbst einige, die offensichtlich verbessert werden würden (z. B. Spaltenformelberechnungen, wenn sie nicht von Zeilen abhängig sind, Ausführen von Matrixoperationen).
Ich würde gerne JMP-Multicore-Unterstützung sehen und erfahren, wie ich sie in JSL aktivieren kann.Ansonsten ist mein neuer AMD 4-Core-Desktop auf einen schnellen Single-Core-Chip aus dem Jahr 2005 reduziert
Betreff: JMP 10 Multicore-Threading, SpeicherzuweisungMir ist aufgefallen, dass JMP nicht gerne Speicher freigibt, nachdem es in den Besitz gekommen ist.Ich habe mich speziell mit der Speichernutzung befasst, die mit dem Öffnen und Schließen großer Tabellen verbunden ist. Der zusätzliche Speicher, der zum Öffnen der Tabelle benötigt wurde, wurde beim Schließen der Tabelle nicht vollständig für das System freigegeben.Mir ist auch aufgefallen, dass JMP 10 etwa 8 % mehr Speicher zum Öffnen von Dateien benötigt als JMP 9.
Keine Antwort auf Ihre Frage, sondern eine Bestätigung einiger der Probleme, die Sie haben.