Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  ANSYS
  Ansys Shared Memory Parallel

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys
Autor Thema:  Ansys Shared Memory Parallel (1942 mal gelesen)
Meijer
Mitglied



Sehen Sie sich das Profil von Meijer an!   Senden Sie eine Private Message an Meijer  Schreiben Sie einen Gästebucheintrag für Meijer

Beiträge: 237
Registriert: 02.12.2004

-

erstellt am: 22. Aug. 2011 11:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Moin,

Folgende Beobachtung wurde gemacht: Strukturmechanisches Modell, ca. 400000 Knoten, Querschnitte mit Prets179, mehrere Reibkontakte, große Verformungen, Sparse Solver Incore, SMP, Ansys v13, 19 Iterationen.

Lösung auf 2 Kernen 70 min
Lösung auf 3 Kernen 63 min

Und nun, Lösung auf 4 Kernen: 76 Minuten! Ist das normal, vier Kerne ist die maximale Anzahl bei diesem Rechner. Wieso wird die Rechenzeit länger? Und auch den Unterschied zwischen 2 und 3 Kernen finde ich nicht sensationell...

Was kann man tun? Falsche Rechnerkonfiguration?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

deepblue
Mitglied
Simulationsingenieur


Sehen Sie sich das Profil von deepblue an!   Senden Sie eine Private Message an deepblue  Schreiben Sie einen Gästebucheintrag für deepblue

Beiträge: 912
Registriert: 17.04.2003

ANSYS v19.1, Mechanical, Fluent, ICEM CFD
NX 12.0.1
TC 10, TCeasy
Win7 64bit
HP Z400; 3,3GHz; 12GB RAM
NVIDIA Quadro FX2000

erstellt am: 23. Aug. 2011 12:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Meijer 10 Unities + Antwort hilfreich

Hmmm, ich kann zwar nur max. 2 Kerne ansprechen, finde die Diskussion aber sehr interessant!
Für mich stellen sich mehrere Fragen:
- "CP Time", "Elapsed Time", "Time spent computing solution" -> Vielleicht ist daran ersichtlich warum die Zeiten so abweichen?!
Beim Partitionieren hat der Rechner bei mehreren Kernen sicher mehr Arbeit...
- Memory-Auslastung: War wirklich immer genug Memory vorhanden? Was steht in der solve.out zum benötigten Memory, ist das bei allen Rechnungen gleich?

------------------
Gruss
Deepblue

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Avm1979
Mitglied



Sehen Sie sich das Profil von Avm1979 an!   Senden Sie eine Private Message an Avm1979  Schreiben Sie einen Gästebucheintrag für Avm1979

Beiträge: 157
Registriert: 21.11.2005

erstellt am: 23. Aug. 2011 18:19    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Meijer 10 Unities + Antwort hilfreich

ich würde vermuten das bei dir das aufstellen der Gleichung dominant ist und das lösen recht schnell geht. da macht es dann kaum unterschied ob du mit 1 oder 8 kernen rechnest.  und den unterschied von 6 minuten oder so würde ich mal dadurch erklären das du nebenher andere Dinge getan hast oder weitere Programme im hintergrund rechenleistung oder die platte genutzt haben. Wenn man CADFEM fragt gehen die auch davon aus der so ein modell durch aus länger rechnet wenn mehr kerne genutzt werden, da das aufsplitten auch zeit frisst.


[Diese Nachricht wurde von Avm1979 am 23. Aug. 2011 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cgebhardt
Moderator
Maschinenbauingenieur


Sehen Sie sich das Profil von cgebhardt an!   Senden Sie eine Private Message an cgebhardt  Schreiben Sie einen Gästebucheintrag für cgebhardt

Beiträge: 1449
Registriert: 20.11.2000

erstellt am: 29. Aug. 2011 19:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Meijer 10 Unities + Antwort hilfreich

Hallo,

die Skalierung (Beschleunigung durch mehr Kerne) hängt von vielen Faktoren ab.
Allgemein wirken sich folgende Faktoren positiv auf eine Beschleunigung aus
- genügend Memory (wenn der Rechner nur swappt weil zuwenig RAM, helfen mehr Kerne nicht und kosten nur Zeit wg. der Zerlegung)
- Grosse Modelle (dann lohnt sich der Zerlegungsaufwand im Vergleich zum Rechenzeitgewinn, 200.000 Knoten sind die Untergrenze)
- lokale Kontakte  (minimiert die Abstimmung der einzelnen Domänen)
- statische Analysen skalieren besser als transiente (Plattenzugriffe!)

Wenn man mehr Kerne nutzt, ist es günstig, nicht JEDEN verfügbaren zuzuweisen, sondern etwas Luft zu lassen für Systemdienste (z. B. bei 12 Kernen 10 nutzen).
Wenn man ein gut konfiguriertes Hardware-System und eine geeignete Aufgabenstellung (also nicht gerade ein 50.000 Knoten Modell transient mit Kontakten Jeder-Knoten-mit-jedem) hat, würde ich bei einer Verdopplung der Kernzahl im Schnitt von Faktor 1.75 ausgehen. Bei 4 Kernen also ca. Faktor 3, bei 8 Kernen ca. Faktor 5-6 ggü. einer 1-Kern (!) Lösung.

Gruss CG


------------------
Christof Gebhardt
CAD-FEM GmbH
Marktplatz 2
85567 Grafing
Tel. +49 (0) 8092 7005 65
cgebhardt(at)cadfem.de
www.cadfem.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz