| | |  | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SolidEdge |
|
Autor
|
Thema: Hyper threading und SE (374 mal gelesen)
|
StephanWeber Mitglied Dipl. Ing.
 
 Beiträge: 286 Registriert: 28.09.2001 Pentium 4 3,05 Ghz, 1,0 Gb Speicher 800 HhZ RIMM, FX 5900, Dell 2000 fp / Belinea
|
erstellt am: 21. Dez. 2003 12:45 <-- editieren / zitieren --> Unities abgeben:         
bringt das was? Hallo ich will mir zum Jahresende einen neunen Prozessor gönnen, der auch HT unterstützt. Allerdings fürchte ich, dass ich eine komplette Neuinstallation von Windows XP durchführen müsste, was mir eigentlich fern liegt. Daher noch die Frage, ob das hyperthreading speziell bei CAD-Programmen wie SE was bringt, wenn ja wieviel und wobei. Gruss und frohe Feiertage Stephan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Groofty Mitglied Masch-Ing HTL

 Beiträge: 21 Registriert: 18.04.2002
|
erstellt am: 22. Dez. 2003 09:03 <-- editieren / zitieren --> Unities abgeben:          Nur für StephanWeber
Hallo Stephan ich habe leider keine eigene Erfahrung mit HT, habe aber gehört, dass es sehr Sinn machen soll. Ich bin mir aber ziemlich sicher, dass die Reseller in diesem Bereich einiges an KnowHow zu bieten haben - ruf doch Deinen Reseller mal an und lass Dich aus erster Hand informieren! Viel Glück beim Infos sammeln... Gruss aus einer schönen überzuckerten Landschaft - Groofty Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Markus Gras Moderator Solid Edge AE
       
 Beiträge: 4684 Registriert: 20.07.2000 Kritik muß sachlich falsch und persönlich verletzend sein, damit sie wirkt.
|
erstellt am: 22. Dez. 2003 11:02 <-- editieren / zitieren --> Unities abgeben:          Nur für StephanWeber
Hallo Stephan, hier zunächstmal die Antwort auf die Frage Was ist Hyper Threading ? Tatsache ist das Solid Edge in einigen, aber nicht in allen Bereichen, Mehrprozessorsysteme unterstützt. Es sollen wohl die Parasolid Operationen dazuzählen. Eine der bekanntesten Parasolid Operationen ist das rechnen verdeckter Kanten, und logischerweise auch der Sichtbaren, für die Zeichnungsableitung und Aktualisierung. Ich hab selbst schon auf Mehrprozessorsystemem gesehen das dann beide Prozessoren auf 100% hochgehen. Da bei Hypthreading jedoch tatsächlich nur einer vorhanden ist und dieser bereits mit gleichartigen Berechnungen voll ausgelastet ist fürchte ich das der Leistungsgewinn recht spärlich ausfällt. Dafür sind allerdings die zusätzlichen Kosten ebenfalls sehr niedrig. Da ich auch kein Experte in diesem Bereich bin, nimm meine Informationen und entscheide selbst. ------------------ Gruß Markus Gras Unitec Informationssysteme GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StephanWeber Mitglied Dipl. Ing.
 
 Beiträge: 286 Registriert: 28.09.2001 Pentium 4 3,05 Ghz, 1,0 Gb Speicher 800 HhZ RIMM, FX 5900, Dell 2000 fp / Belinea
|
erstellt am: 22. Dez. 2003 11:17 <-- editieren / zitieren --> Unities abgeben:         
Was hyperthreading ist, ist mir schon klar, es macht vor allem dann Sinn, wenn man zwei oder mehr rechenintensive Programme gleichzeitig am Laufen hat, z.B. ein Game und ein Voice-Programm. Sofern zur Spielewelt. Dort soll die Performancesteigerung 20-30% ausmachen. Ansonsten kommt es wohl darauf an, ob das Programm dies unterstützt, nachdem was Du sagst anscheinend schon, d.h. es klingt so, als würde es Sinn machen :-) Naja, ich werde berichten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
modeng Ehrenmitglied V.I.P. h.c.
     
 Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 22. Dez. 2003 11:33 <-- editieren / zitieren --> Unities abgeben:          Nur für StephanWeber
Moin, HT bringt fuer SE nur dann etwas, wenn das Programm auch entsprechend konzipiert ist. Startet es threads und muss aber auf die Beendigung warten bringt es nichts, nur wenn es effektiv parallel zu einem thread arbeiten kann bringt's was. Beispiel: start thread: lesen datei1 . . weiter im programm . loop: lesen Datei2 close Datei2 Datei1 fertig? --> nein warten terminate thread . . HT bringt generell etwas wenn nicht nur ein Programm laeuft sondern mehrere z.B. im Hintergrund laeuft noch eine separat gestartete Berechnung waehrend ich weiter im SE arbeite. Ansonsten kann das OS nur mal den oder den 'Prozessor' bedienen, da ja seriell gearbeitet wird. Und: es ist immer noch *ein* prozessor HT gaukelt dem OS nur einen zweiten vor. Wie auch schon gesagt: wie sieht's aus mit Gleit kommaberechnungen, die ein Thread berechnet und ein zweiter moechte Gleiches tun, dann ist die FPU 100% belegt? Ergo: ob es fuer SE etwas bringt kann dir, wenn ueberhaupt, nur einer von UGS/EDS, der sich in den Internals auskennt, sagen FF Fest
Klaus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jürgen Niesner Mitglied
  
 Beiträge: 505 Registriert: 26.11.2001
|
erstellt am: 22. Dez. 2003 14:33 <-- editieren / zitieren --> Unities abgeben:          Nur für StephanWeber
Hi Stephan, wir haben bei uns 35 Workstations mit einem P4 2,8 mit aktiviertem HT laufen. Meine Erfahrung: SE läuft unter HT 1% bis 2% schneller, was ich aber unter die Kategorie Messfehler schreiben würde. Office usw. sind auch nicht schneller. Das Booten dauert etwas länger, anscheinend braucht der Multiprozessorkernel etwas länger. Die Umstellung von "no HT" auf "mit HT" im Bios macht unter XP keine großen Probleme, XP hat bei mir nur einmal die Installations-CD und einen weiteren Neuboot gefordert. Nichts läuft schneller, nur das Booten dauert länger, wieso hab ich es trotzdem gemacht: Wenn SE (oder DynamicDesigner oder Ansys) eine CPU zu 100% auslastet, kann ich im Outlook, Word, ... normal flüssig was anderes machen, da SE, DD, Ansys überwiegend Gleitkommaberechnungen machen und Word und Co andere Prozessoreinheiten nutzen können. Hier schlägt HT voll zu. Die höheren Anschaffungskosten (unter 100€) hast Du innerhalb von ein paar Arbeitstagen reingearbeitet, wenn Du Deine Mails liest, während SE 10 Minuten eine Zeichnung aktualisiert. Jürgen PS: Seit ich das SR1 für XP installiert habe, kann ich meinen Rechner nicht mehr mit der 3GB-Option booten, wenn ich HT aktiviert habe. Da geht mir die Kiste mit einen BlueScreen in den Weihnachtsurlaub. ------------------ 50* SEV14SR8, 2* SEV15 [Diese Nachricht wurde von Jürgen Niesner am 22. Dez. 2003 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StephanWeber Mitglied Dipl. Ing.
 
 Beiträge: 286 Registriert: 28.09.2001 Pentium 4 3,05 Ghz, 1,0 Gb Speicher 800 HhZ RIMM, FX 5900, Dell 2000 fp / Belinea
|
erstellt am: 22. Dez. 2003 15:46 <-- editieren / zitieren --> Unities abgeben:         
Danke für die zahlreichen Antworten Wo es demnach einen Vorteil haben wird: Wenn ich z.B. die Slices für die STL-Files rechnen lasse, da blockiert es mir den Rechner doch schon für 15-30 Minuten :-( Aber noch eine FRage: "Seit ich das SR1 für XP installiert habe, kann ich meinen Rechner nicht mehr mit der 3GB-Option booten, wenn ich HT aktiviert habe. Da geht mir die Kiste mit einen BlueScreen in den Weihnachtsurlaub." Könntest Du das noch mal erläutern, hängt das mit der Taktzahl zusammen oder mit dem HT? Und wie habt Ihr das Problem dann gelöst?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |