| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS | | | | Schmucker Sound am Ohr: NOVA Audio Ohrringe |
Autor
|
Thema: Solid Works läuft nur auf einem Kern - Leistung verbessern? (2801 mal gelesen)
|
TB1337 Mitglied
Beiträge: 1 Registriert: 30.03.2021
|
erstellt am: 30. Mrz. 2021 18:40 <-- editieren / zitieren --> Unities abgeben:
Guten Tag zusammen, wir haben für unsere Konstrukteure folgende Rechner im Einsatz: exone Variety Workstation 4304 AMD Ryzen 9 Bestehend aus: Mainboard: Board Asus WS X570-ACE Pro Workstation Bezeichnung: Pro WS X570-ACE CPU: AMD Ryzen 9 3900x 3.8/4.6 GHz 70MB L3 Tray ohne Kuhler AM4 12 Cores/24 Threads 105W RAM: 32 GB bestehend aus 2x SIM DDR4-RAM SVR 16GB PC2666 Samsung ECC CL19 1,2V SSD: M.2 2280 512 GB PCIex4 Samsung PM981 NVMe Grafik: CAD PCIe 4.0 x16 AMD Radeon Pro W5700 8GB GDDR6 256bit 5x mDP 1.4/USB-C 205W Optisches LW: DVD-RW NB SATA slimline 12,7 mm LiteOn DS-8ACSH schwarz USB Card Reader intern 3,5" 75-in-1 schwarz + 1x USB 3.0 (SD HC, CF, MMC, MS, xD) OS: MS-Windows 10 Pro HighEnd 64-bit Die Rechner sind leistungstechnisch auf einem sehr guten Stand. Das Problem, welches wir aktuel haben ist Folgendes: Beim Öffnen verschiedener Sachen gibt es Wartezeiten, die jenseits von Gut und Böse sind. Auf Nachfrage bei unserem Lieferanten, wo wir die SolidWorks-Lizenzen gekauft haben, kam bei raus, dass SolidWorks scheinbar nur auf einem Kern läuft. Unsere Rechner haben 12 Kerne und da liegt wahrscheinlich das Problem. Gibt es hier jemanden, der mir erklären kann, wie ich die Performance tdem verbessern kann? Kann nicht sein, dass die Leute so lange warten müssen, bis sie weiter arbeiten können. Im Vorfeld schon einmal vielen Dank für die Hilfe.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andi Beck Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 2572 Registriert: 02.10.2006 Firma: SW 2023-4.0 + PDM Prof. Windows 10 Pro 64bit, i9-11900 32 GbRAM, Quadro P2200 Home: SW 2022-5.0 Passungstabelle von Heinz Windows 11 Pro 64bit, i7-12700K, 32 GbRAM, GeForce GTX 1050Ti Samsung C34H892, 3440x1440 Pixel
|
erstellt am: 30. Mrz. 2021 19:15 <-- editieren / zitieren --> Unities abgeben: Nur für TB1337
|
Heiko Soehnholz Ehrenmitglied V.I.P. h.c. Dipl.-Ing. (FH) Maschinenbau
Beiträge: 5463 Registriert: 03.07.2002 SOLIDWORKS 2001 - 2024SP0.1 Elite AE Award 2023 SOLIDWORKS Premium, Simu, Flow, Plastics, Composer, MBD, Inspection, PDMP, Visualize, TopsWorks, DPS Tools, JobBox, MacroSheet, etc. Passungstabelle von Heinz WIN10x64 22H2 | HP ZBook 17 Fury G8
|
erstellt am: 30. Mrz. 2021 21:42 <-- editieren / zitieren --> Unities abgeben: Nur für TB1337
N'Abend, tja ... es ist leider so, dass die CPU Hersteller die Taktschraube seit über 10 Jahren kaum noch hochdrehen konnten. Die Lösung - für die Hersteller - war, immer mehr Kerne in eine CPU zu packen. Als Beweis der Leistungssteigerungen wird immer wieder so etwas wie "Video-Recodieren" genannt. Macht aber keine Sau... Die beste Schraube für die Steigerung der Leistung ist daher immer noch: Handling von großen Baugruppen lernen und in die Praxis umsetzen. Es tut mir leid: An der Software kann keiner so schnell etwas ändern. Aber tatsächlich verwendet SWX mehr als einen Kern, wo es gelang. Auch beim Öffnen. Aber 8 oder mehr Kerne sind für SWX "pur" Overkill. Von daher kann man sich nicht einfach durch einen neuen Rechner von dem Performance-Problem "Freikaufen". Von daher bleibt nur: [COMMERCIAL] Wir haben dazu auf unserer DPS-AKademie.de Seite eine Schulung "Dos und Don'ts in Baugruppen" anzubieten. [/COMMERCIAL] ------------------ Einen schönen Gruß von Heiko • www.dps-software.de • www.dps-akademie.de • www.iknow-solidworks.de • www.youtube.de/dpssoftwaregmbh • Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Cliff Mitglied
Beiträge: 116 Registriert: 03.06.2013
|
erstellt am: 31. Mrz. 2021 11:05 <-- editieren / zitieren --> Unities abgeben: Nur für TB1337
Servus, probier mal folgendes: - Task Manager öffnen (STRG-Alt-Entf) - Reiter "Prozesse" öffnen - deine Anwendung suchen und RMB darauf - im Fenster den Befehl "Zugehörigkeit festlegen" wählen - im folgenden Fenster alle Haken entfernen und Haken bei 2+3 machen. - bestätigen und Task Manager schließen Was passiert dabei? Wenn du im Task Manager im Reiter Leistung reinschaust, siehst du deine Kerne bzw. deren Auslastung. Bei mir ist der erste immer zu 50-60% ausgelastet. Das sind die ganzen Hintergrundsachen und Systemprogramme. Die anderen Kerne sind relativ frei. Indem du die Zugehörigkeit vorgibst, sagst du dem Rechner, auf welchem Kern das Programm laufen soll. Ich lasse bei sowas die Häkchen bei 0 und 1 immer aus (das ist der erste Kern) und lasse die Programme dann auf Kern 2 (=2+3), Kern 3 (=4+5) oder Kern 4 (=6+7) laufen. Leider merkt sich der Rechner die Einstellung nicht. Nach einem Neustart mußt du die Zugehörigkeit neu festlegen. Es gibt sicher *****s die das automatisieren können, ich kanns nicht. Ich hatte mit einem anderen Programm ein ähnliches Performance-Problem, welches ich hiermit verbessern konnte. Gruß, Cliff ------------------ Frei nach Pippi Langstrumpf: Widdewiddewitt - ich mach mir die Welt, wie sie mir gefällt! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Cliff Mitglied
Beiträge: 116 Registriert: 03.06.2013 Catia V5R19, Win7 64bit, Solid Edge 2020
|
erstellt am: 31. Mrz. 2021 11:12 <-- editieren / zitieren --> Unities abgeben: Nur für TB1337
Uiiih! Böses Wort. Eigentlich hab ich nur "Cra" und "ck" geschrieben, für Leute die fit auf ihrem Gebiet sind. Cad.de hat das anscheinend als die Droge erkannt... Drum, die **** bitte nicht falsch verstehen. Schöne Grüße Cliff ------------------ Frei nach Pippi Langstrumpf: Widdewiddewitt - ich mach mir die Welt, wie sie mir gefällt! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ralf Tide Moderator -
Beiträge: 4978 Registriert: 06.08.2001 Sehr seltsame Dinge passiern <Klaus Lage - Toy Story> .-)
|
erstellt am: 31. Mrz. 2021 12:49 <-- editieren / zitieren --> Unities abgeben: Nur für TB1337
Hallo TB1337, auch von mir ein willkommen im Forum. Ja - SolidWorks arbeitet bei einigen Funktionen mit nur einem Kern. Rechner mit doppelter Taktfrequenz sind daher besser geeignet als Rechner mit doppelter Anzahl der Kerne Scheinbar ist es nicht die Rechnerkonfiguration, was bei Dir/Euch die Wartezeiten ergibt. Da Du nichts weiteres schreibst ist ein schönes Ratespiel dran. Zunächst eure Bauteile/Baugruppen. Komplexe Daten = große Dateien = lange Wartezeiten.
- Habt ihr komplexe Modelle (Kaufteile wie Federn vollständig ausmodelliert, Schrauben mit Gewinde...) oder Teile mit sehr vielen Körpern (Blechbauteile, Schweißkonstruktionen)? - Modelle vereinfachen. Anzahl der Features auf verschiedene Dateien aufteilen (Teil in Teil).
- Viele Konfigurationen und häufiger Wechsel zwischen den Konfigurationen? - Wechsel der Konfiguration -> Modell wird nachgeladen, reduzierte Darstellung nicht möglich.
- Habt ihr importierte Geometrie? - Nur notwendige Geometrie in ein vereinfachtes Modell übernehmen.
- Habt ihr viele Bauteile in Baugruppen? - Mit vereinfachten Modellen arbeiten, Baugruppenebenen verwenden, Anzahl der Verknüpfungen auf einer BG-Ebene entscheidend.
- Arbeitet ihr mit einem PDM-System? - ohne PDM-System und gleichzeitigem Zugriff auf die Dateien im Netzwerk verlangsamt den Zugriff beträchtlich.
- ...
Wie sieht es denn mit den SolidWorks Kenntnissen der Konstrukteure aus? - Haben alle Konstrukteure mal eine Schulung gehabt?
- Gehen die Konstrukteure regelmäßig zur Fortbildung?
- Habt ihr eine Konstruktionsrichtlinie?
- Sind euch die SolidWorks-Werkzeuge zur Analyse bekannt und nutzt ihr diese auch?
- Tauscht ihr euch regelmäßig über eure SolidWorks-Erfahrung aus (z.B. in einer regelmäßigen Konstruktionsbesprechung)?
- Macht ihr regelmäßig updates und aktualisiert auch die häufig wiederverwendeten Modelle, Vorlagen und Bibliotheken?
- Nehmt ihr an What's New Seminaren teil und überprüft ob ihr eure Arbeitsweise verbessern könnt?
- Habt ihr Eure Arbeitsweise schon einmal von einem externen Berater (z.B. euer SolidWorks-Verkäufer) untersuchen lassen?
- ...
Oder ist es wirklich nur das Warten beim öffnen der Datei(en)? - Dann auf alle Fälle mal das Netzwerk und die Treiber der Netzwerkkarten untersuchen lassen.
- Die Datenmenge verringern (siehe oben - Modellvereinfachung)
- lokal arbeiten (mit PDM-System)
- ...
Ich bin gespannt wie es hier weiter geht Zitat: Original erstellt von Heiko Soehnholz: es ist leider so, dass die CPU Hersteller die Taktschraube seit über 10 Jahren kaum noch hochdrehen konnten.
@Heiko [Klugschei$$ermodus] Das ist eine Grenze der Halbleiterphysik. Bei Raumtemperatur unter 5 GHz. Ordentlich gekühlt sind theoretisch auch 8 GHz möglich. Ansonsten Technologiewechsel: optische oder auch Quantencomputer sollen 1000 bis 10000 mal schneller sein - theoretisch Nachteil: es gibt noch keinen [/Klugschei$$ermodus] Bis demnäx Ralf ------------------
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lueghi Mitglied Admin für alle Systeme ....
Beiträge: 416 Registriert: 01.07.2005 CAD...: SWX2022 SP5, ACAD 2019, Tacton / LINO PDM...: PRO.FILE 8.6 ERP...: proAlpha 6.2e / 7.1 BS....: Win10, HP ZBook G5
|
erstellt am: 31. Mrz. 2021 12:53 <-- editieren / zitieren --> Unities abgeben: Nur für TB1337
Wenn man Kerne festlegt, reduziere ich dann nicht die Performance in Zeichnungen? Hier wird doch - wenn ich das recht verstehe - jede Ansicht auf einem eigenen Kern gerechnet, oder? ------------------ Gruß Stefan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Cliff Mitglied
Beiträge: 116 Registriert: 03.06.2013
|
erstellt am: 31. Mrz. 2021 14:05 <-- editieren / zitieren --> Unities abgeben: Nur für TB1337
Hallo Stefan, welches Programm in welcher Umgebung auf wieviele Kerne zugreift kann ich nicht sagen. ICH habs halt meist so gemacht, daß ich für MEINE Anforderungen beide Threads eines Kerns angesprochen habe, deshalb auch 2+3 oder 4+5 oder 6+7. Was natürlich auch geht, daß man nur die 0+1 ABwählt, somit die Threads 2-7 im Rennen läßt. Hauptsache du nimmst die Überschneidung aus Systemprogrammen und deinem Konstruktionsprogramm raus. Dann hört mein Laien"wissen" aber schon auf, ich bin MB-Ing, kein ITler. Gruß, Cliff ------------------ Frei nach Pippi Langstrumpf: Widdewiddewitt - ich mach mir die Welt, wie sie mir gefällt! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mokk.n Mitglied Tischler, Hobbyinformatiker
Beiträge: 308 Registriert: 14.03.2019 CSWA Zertifiziert HP ZBook 15 G5 i7-8750H 16GB Ram Quadro P1000 Windows 10 Pro SolidWorks Premium 21 SP3
|
erstellt am: 31. Mrz. 2021 14:12 <-- editieren / zitieren --> Unities abgeben: Nur für TB1337
Zitat: Original erstellt von Cliff: probier mal folgendes: - Task Manager öffnen (STRG-Alt-Entf) - Reiter "Prozesse" öffnen - deine Anwendung suchen und RMB darauf - im Fenster den Befehl "Zugehörigkeit festlegen" wählen - im folgenden Fenster alle Haken entfernen und Haken bei 2+3 machen. - bestätigen und Task Manager schließen
Liegt das an mir oder gibt es diese Funktion unter Win10 nichtmehr? ------------------ MfG Mark tischlerei-roszak.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
TC17pro Ehrenmitglied V.I.P. h.c. TZ der hilft --> PM
Beiträge: 3389 Registriert: 20.08.2013 Rechner 1, alt mit W7 NVidia GT540M Rechner 2, neu mit W10 NVidia GeForce GTX1060 Drucker: Ender 3 Pro
|
erstellt am: 31. Mrz. 2021 14:14 <-- editieren / zitieren --> Unities abgeben: Nur für TB1337
|
Mokk.n Mitglied Tischler, Hobbyinformatiker
Beiträge: 308 Registriert: 14.03.2019 CSWA Zertifiziert HP ZBook 15 G5 i7-8750H 16GB Ram Quadro P1000 Windows 10 Pro SolidWorks Premium 21 SP3
|
erstellt am: 31. Mrz. 2021 14:35 <-- editieren / zitieren --> Unities abgeben: Nur für TB1337
|
Heiko Soehnholz Ehrenmitglied V.I.P. h.c. Dipl.-Ing. (FH) Maschinenbau
Beiträge: 5463 Registriert: 03.07.2002 SOLIDWORKS 2001 - 2024SP0.1 Elite AE Award 2023 SOLIDWORKS Premium, Simu, Flow, Plastics, Composer, MBD, Inspection, PDMP, Visualize, TopsWorks, DPS Tools, JobBox, MacroSheet, etc. Passungstabelle von Heinz WIN10x64 22H2 | HP ZBook 17 Fury G8
|
erstellt am: 31. Mrz. 2021 14:47 <-- editieren / zitieren --> Unities abgeben: Nur für TB1337
Die Ryzen CPUs haben immer bestimmte Kerne, die besonders selektiert wurden und höher takten, als die restlichen Kerne. Eine Festlegung auf "beliebige" Kerne halte ich daher nur für bedingt sinnvoll. Von AMD gibt es das Tool Ryzen-Master, welches mehr Aufschluss darüber gibt. Unabhängige Zeichnungsansichten können getrennt gerechnet werden und folgerichtig von SWX auf die Kerne verteilt. Auch hier ist eine Festlegung auf 2 (3,4,5...) Kerne eine Limitierung. @Ralf Sag mal bescheid, wenn die ersten Quantendinger im Angebot sind; ich bestell mir dann gleich einen mit! ------------------ Einen schönen Gruß von Heiko • www.dps-software.de • www.dps-akademie.de • www.iknow-solidworks.de • www.youtube.de/dpssoftwaregmbh •
[Diese Nachricht wurde von Heiko Soehnholz am 31. Mrz. 2021 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|