| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| | |
 | Teamcenter für Einsteiger, ein Seminar am 28.01.2026
|
|
Autor
|
Thema: Leistungsmerkmale mit UG und Doppelprozessoren (4607 mal gelesen)
|
dirk Mitglied
 
 Beiträge: 164 Registriert: 16.11.2000 Siemens NX 2212 Dell Precision Tower 5810 Intel(R) Xeon(R) CPU E5-1630 v4 3,7 GHz 32 GB Ram NVIDIA Quadro P4000 +++++++++++++++++++++++++++++++++++++++
|
erstellt am: 14. Apr. 2004 16:30 <-- editieren / zitieren --> Unities abgeben:         
Hallo Leute, wir sind dabei neue Hardware anzuschaffen. Nun stellt sich die Frage sind Doppelprozessormaschinen von Vorteil? Hier die Aussage von UG: What is it? Unigraphics has enabled the Parasolid support for Symmetric Multi-Processing (SMP). This option allows Unigraphics to take advantage of systems that have more than one CPU. This is only supported on SUN and Windows NT systems. How do I use it? If you have a system with more than one CPU, you can enable SMP by setting the environment variable UGII_SMP_ENABLE to 1. SMP support is disabled by default. Why should I use it? The performance of certain Parasolid operations, such as Booleans, silhouette generation and mass property calculations are improved when this option is set. Some operations may get as much as a 30% performance boost by using dual processors. As with any performance improvement, it is dependent on the particular part and operation that is being done. Where can I find it? The environment variable is listed in your $UGII_ROOT_DIR/.ugii_env. You could also set this variable in your environment. Also, the following came from the development . The areas that are multithreaded: 1. Booleans. This can have a 0-15% improvement on modelling update. The improvement really depends on the part. 2. Hidden Line Rendering. This has a 5-15% improvement on both generating a modelling HLR representation (MB3->Display->Hidden Line), and bringing up a Hidden line view on a drawing. Bringing up a single Hidden line view on a drawing shows the most improvement. 3. Mass Properties. This will have a 20-40% improvement. The algorithm is well suited to multiprocessors, unfortunately is not a commonly used function. 4. Silhouette generation. This will have a 5-10% improvement in generation a display with silhouettes turned on. Overall we have found that a users improvement from have multiprocessors is seldom more that 10%. You get some productivity gains in that one processor can handle OS things (like mail) while UG is off processing on the other.
Wie sind eure Erfahrungen bezüglich der Leistung. - Sind evtl. Leistungssteigerungen bei den Translatoren zu vermerken. Insbesondere wenn man den externen DXF/DWG-TRA benutzt und parallel mit UG weiterarbeitet? Unser Stand momentan: Compaq AP 550 mit 1GB Wir hatten den Fall einer Datei (ca. 28MB / ca. 300000 Objekte (Linie/Kreise/… ) die Konvertierung dieser Datei dauerte mit dem externen DXF/DWG-TRA sage und schreibe 3 Stunden 50. - Wie sieht es aus wenn ich in der o.g. Datei alle 300000 Objekte im Raum verschiebe (Funktion: transformieren) würde hier der Doppelprozessor helfen? Bin gespannt auf eure Erfahrungen und Meinungen
Gruß Dirk
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thermoflasche Ehrenmitglied Konstrukteur
    
 Beiträge: 1733 Registriert: 08.10.2003 Unigraphics NX 2.0.5.2 / NX 4.0.4.2 Solidworks 2007 Moldflow Part Advisor 8.0
|
erstellt am: 15. Apr. 2004 07:25 <-- editieren / zitieren --> Unities abgeben:          Nur für dirk
Hallo Dirk, in meiner alten Firma hatten wir einen PC mit dual Prozessor. Die Maschine hat um die 6000 Euro gekostet. Ein halbes Jahr später bekamen wir einen zweiten Rechner mit nur einem Prozessor, aber einer höheren Taktfrequenz. Dieser war um eineiges schneller und hat dabei nur die hälfte gekostet. Ich halte diese Sache mit dem zweiten Prozessor für absoluten blödsinn !! Als wir den Rechner mal einen brenchmark test unterzogen hatten kam heraus, dass der zweite Prozessor fast nur am schlafen war. Gruß Thermo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MD Mitglied

 Beiträge: 47 Registriert: 21.11.2002 NX10.0.3.5
|
erstellt am: 15. Apr. 2004 08:00 <-- editieren / zitieren --> Unities abgeben:          Nur für dirk
Hi Dirk, auch aus meiner Erfahrung kann ich sagen, dass eine Doppelprozessor-Maschine nur fürs UG nix bringt. Vorteil ist allerdings, man kann flüssig in anderen Programmen weiterarbeiten, während UG stundenlang rechnet. Gute Erfahrungen habe ich mit neueren Pentium-Prozessoren durch die HyperThreading-Technik gemacht - auch hier ist flüssiges Arbeiten in einer zweiten Anwendung möglich. Gruß, MD
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dirk Mitglied
 
 Beiträge: 164 Registriert: 16.11.2000
|
erstellt am: 15. Apr. 2004 08:28 <-- editieren / zitieren --> Unities abgeben:         
Zitat: Original erstellt von MD:
Vorteil ist allerdings, man kann flüssig in anderen Programmen weiterarbeiten, während UG stundenlang rechnet.
Wie sieht es dann aus, wenn der externe DXF/DWG-TRA stundenlang rechnet und ich parallel in UG weiterarbeite? Oder bringt das auch nix da beides UG-Anwendung? Gruß Dirk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MD Mitglied

 Beiträge: 47 Registriert: 21.11.2002 NX10.0.3.5
|
erstellt am: 15. Apr. 2004 09:01 <-- editieren / zitieren --> Unities abgeben:          Nur für dirk
Während der externe Translator arbeitet, kannst Du auf einer Doppelprozessor-Maschine flüssig im UG weiterarbeiten - der Translator ist ein eigener Prozess, der dann auf dem anderen Prozessor läuft. Genügend Arbeitsspeicher sollte man allerdings auch haben ... MD
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thermoflasche Ehrenmitglied Konstrukteur
    
 Beiträge: 1733 Registriert: 08.10.2003 Unigraphics NX 2.0.5.2 / NX 4.0.4.2 Solidworks 2007 Moldflow Part Advisor 8.0
|
erstellt am: 15. Apr. 2004 09:01 <-- editieren / zitieren --> Unities abgeben:          Nur für dirk
Hallo Dirk, bei einem prozessor ist es ja so das man einstellen kann, ob die Rechenleistung für die Anwendung oder den Hintergrundienst benutzt wird. Es wäre schön wenn dann bei 2 Prozessoren die möglichkeit wäre, beide Dienste auf je einem Prozessor zu leiten. Das geht aber so nicht !!! Bei konvertieren mag es vielleicht ein klein wenig ausmachen. Diese lassen wir über Nacht laufen. Gruß Thermo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jz Mitglied CAD/PDM Administrator

 Beiträge: 70 Registriert: 13.08.2002 Unigraphics NX2
|
erstellt am: 15. Apr. 2004 09:21 <-- editieren / zitieren --> Unities abgeben:          Nur für dirk
Hallo zusammen, ich kann Thermoflasche nur zustimmen. Derzweite Prozessor langweilt sich bei den meisten Operationen nur so. Bei der Aktualisierung großer Zeichnungen und rechenintensiven Operationen (z.B. Simulation, Aktualisierung von Modellen, CAM, ...) bringt der 2. Proz schon was, aber das sind ja keine Operationen die tagesfüllend gebraucht werden. Bei uns schaffen die beiden 2.8 GHz Xenon meistens nur auf 50%. @ MD Bei welchen "neueren Pentium-Prozessoren" ist die HyperThreading-Technik verfügbar. Wie kann ich sehen ob sie genutzt wird? ------------------ Viele Grüsse Jörg Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MD Mitglied

 Beiträge: 47 Registriert: 21.11.2002 NX10.0.3.5
|
erstellt am: 15. Apr. 2004 10:12 <-- editieren / zitieren --> Unities abgeben:          Nur für dirk
Hi Jörg, meines Wissens nach ist die HT-Technik bei den P4 ab 2,6GHz drin - bitte aber noch mal bei Intel nachschauen. Unterstützt wird HT von Win2000 und WinXP. Im TaskManager sieht man bei HT zwei CPU's und die entsprechende Auslastung. Gruß, MD
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Yeti Mitglied CADmin
   
 Beiträge: 1445 Registriert: 21.12.2000 SW: TC 11.6.0 / NXCR1980 / TCVis 12.2 unter W10 HW: Lenovo und Dell (älter)
|
erstellt am: 17. Apr. 2004 21:27 <-- editieren / zitieren --> Unities abgeben:          Nur für dirk
hi, wir haben auch seit einiger zeit 2,8 GHz-HT-prozis in den workstations: bei standardsachen keine große hilfe. aber in verbindung mit teamcenter engineering bringt es schon etwas. habe öfters mehrere sachen gleichzeitig zu machen (berechnung/laden von teilen/bg's in ug und parallel pse-funktinalitäten, massenfreigaben und diverse organisationsaufgaben im tce), da laufen beide prozis auf vollast. und es ist ein wesentlich flüssigeres arbeiten bei großen aktionen! und da man die ht-cpus mittlererweile als standard bekommt, sollte man die dinger schon nehmen. von "echten" 2-cpu-maschinen halte ich nix, da müßte wohl wirklich ständig auf 2 cpu-optimierte software (render-sw...) darauf laufen, um den mehrpreis zu rechtfertigen. es mag sicher den einen oder anderen anwender geben, der es braucht, aber die masse der ug-ler sollte das geld lieber anders verwenden. ------------------ Gruß aus Hamburg  Yeti Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dirk Mitglied
 
 Beiträge: 164 Registriert: 16.11.2000
|
erstellt am: 19. Apr. 2004 07:41 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen, erstmal danke für eure Antworten. Habe bei UG versucht ausführlichere Antworten zu bekommen; hier die Ergebnisse: The Parasolid modelling kernel, the heart of Unigraphics, already supports Multi-processors. This was announced as a Press Release on January 31, 2002. You can take a look at the details at: http://www.eds.com/news/news_release_template.shtml?rowid=2474 The Unigraphics application itself has not been rewritten to be multi-threaded for SMP. This is a goal of development, but a schedule for this activity has not been released. Where you will see the benefits of multi-processing is in MODELING. Also, keep in mind that not ALL of the Parasolid Kernel has been rewritten to take advantage of multi-processors. Certain solids and surfaces have been optimized with the latest release. As new releases of Parasolid come out, more features are being optimized. … How is the performance when using external DXF-translator and working with UG at the same time? Do the processes run on the same processor or can they be divided to each processor? Running the external DXF translator and Unigraphics at the same time, is a Windows (or Unix) Operating System resource management issue, and really does not have anything to do with Unigraphics or the translator applications. Where the images are run, and how they share multiple CPUs is managed by the operating system and not by UG. Gruß Dirk
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| |
chr20 Mitglied Konstrukteur / Tool Designer
 
 Beiträge: 302 Registriert: 15.01.2003 SE ST NX 6 Vericut
|
erstellt am: 19. Apr. 2004 07:48 <-- editieren / zitieren --> Unities abgeben:          Nur für dirk
Grüssi!! Mein alter Rechner war eine Dualmaschine die aber leider sonst noch zu langsam war. Ein Vorteil ist aber das man mehrer Programme gleichzeitig laufen lassen kann fast ohne Leistungseinbußen. Das ist vor allem im CAM bereich nicht so schlecht... Gleichzeitig Programmieren um UG und im Hintergrund läuft die Simulation! Aber sonst bringts glaube ich net wirklich viel! Gruß Chris Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |