Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  ANSYS
  Rechnerausstattung

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:  Rechnerausstattung (2599 mal gelesen)
Luitgard
Mitglied
Konsrtukteurin/Dipl.-Ing. MST


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

Beiträge: 38
Registriert: 12.09.2006

NX8.0
SWX2012

erstellt am: 27. Sep. 2006 15:26    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

Hallo zusammen,

mal eine ganz blöde Frage.
Was für Rechenleistung würdet Ihr den mindestens empfehlen, damit Simulationen nicht ewig laufen?

Viele Grüße
Luitgard

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

Cpt.Klotz
Mitglied



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

Beiträge: 346
Registriert: 19.04.2005

erstellt am: 27. Sep. 2006 15:39    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 Luitgard 10 Unities + Antwort hilfreich

Wie soll man denn die Frage beantworten? Das ist natürlich davon abhängig was Du machst, ob Du nen dual-core-Prozessor benutzen kannst. Welche Solver Du verwendest. Prinzipiell je schneller je besser. Ich arbeite mit nem 4200+ und 4GB RAM und manche Rechnungen dauern immernoch 8 Stunden oder zum Teil 12 und mehr. Ich könnte also einen schnelleren gebrauchen, wobei der sicherlich für die meisten Standardfälle ausreichen würde. Ärgerlich ist bei mir, dass ich zwar nen dualcore-Prozessor habe aber nicht das parallel-Modul und keine weitere Lizenz, da dann ja für jede CPU eine Lizenz zur Verfügung stehen muss. Hat die möglichkeit beide CPUs zu nutzen läßt sich allein dadurch die Rechenleistung sicherlich um 50% oder so steigern. Allgemein hast Du große Systeme je schneller je besser und dual-core nutzt nur, wenn Lizenzen vorhanden. Zum anderen ist abzuwägen, ob Du nen 64-bit-Rechner brauchst, obwohl es ja fast nur noch die zu kaufen gibt. Hast Du Systeme mit wenig Speicherbedarf bremst ein 64-bit ANSYS mit 64-bit Betriebssystem die Rechnung sogar noch ein wenig aus. Hast Du riesige System weit jenseits der 100000 Elemente bringt die 64-bit-Geschichte wieder eine ganze Menge.

Vielleicht kann ja jemand konkretere Zahlen nennen, ich halte das aber für schwer.

Gruß

Cpt.Klotz

------------------
TU-Dresden, Fakultät Masschinenbau

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

Cpt.Klotz
Mitglied



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

Beiträge: 346
Registriert: 19.04.2005

erstellt am: 27. Sep. 2006 15:50    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 Luitgard 10 Unities + Antwort hilfreich

Ach ja mir fällt gerade ein, dass Du Dir mal über

/runst
rall

Von einer Standardberechnung die Statics rausschrieben lassen könntest, da siehste wieviel für die Berechnung an Speicher etc nötig ist. Da siehste mal wieviel Reserven Du hast oder auch nicht. Ausserdem solltest  Du mal die ansspd.exe ausführen, die Dir das setspeed.mac erzeugt mit dem sich dann auch später Rechenzeit vorhersagen lassen. Dort siehste wie schnell Dein Rechner ist. Hier sind mal 4 Werte von Rechnern mit denen ich gearbeitet habe, die Du dann mal mit Deinen Werte vergleichen kannst.

CPU AMD 4200+ 64-bit 4GB RAM (2,2 Ghz)
MIPS: 711 Scalar MFLOPS: 390 Vector MFLOPS: 262

CPU AMD 3800+ 64-bit 2GB RAM (2,41Ghz)
MIPS: 1080 Scalar MFLOPS: 270 Vector MFLOPS: 270

CPU Intel P4 2000Hz 1 GB RAM (2,02 Ghz)
MIPS: 279 Scalar MFLOPS: 160 Vector MFLOPS: 160

CPU Intel Pentium M 1,8 Ghz 1 GB RAM (1,87Ghz)
MIPS: 1150 Scalar MFLOPS: 719 Vector MFLOPS: 262

Vielleicht hilft das ja auch ein wenig weiter. Genial dabei ist, das der 4200+ sogar ein Stück langsamer ist, als der 3800+, was wahrscheinlich an den unterschiedlichen Kernen liegt. Wirklich schneller wäre der 4200+ nur, wenn man wirklich beide cores nutzen würde. Dann wäre das wohl ein Rakete              Wenn Du also nur mit einem Kern rechnest, solltest Du Dir ne CPU suchen, die ein möglichst hohe echte Frequenz hat, wenn Du Dir nen AMD holst, der Pluskram verwirrt da nur. Der Dual-core bei einer einfachen Liezenz hilft nur in soweit, dass der Rechner dann für Nebananwendung während der Berechnung den 2.Core benutzen kann, so dass der Rechner nicht vollständig blockiert wird, wie es ja meist bei single-core Rechnern ist. Möglicherweise kann man den Daten weiterhin ableiten, dass Intel CPUs besser geeignet sind. Vielleicht können sich ja hier noch ein Paar Leute beteiligen, damit man die Werte mal vergleichen kann und einen Favoriten bezüglich Kern und Typ herausfinden kann         

Gruß

Cpt.Klotz

P.S.: Hier noch ein Nachtrag aus Wikipedia

MIPS (Abkürzung für Million Instructions per Second; englisch für Millionen Instruktionen pro Sekunde) ist ein Maß (Benchmark) für die Leistungsfähigkeit der zentralen Recheneinheit (Mikroprozessor) eines Computers. Es gibt an, wie viele Maschinenbefehle ein Mikroprozessor pro Sekunde ausführen kann: 1 MIPS bedeutet, er kann eine Million Maschinenbefehle pro Sekunde ausführen.

FLOPS (englisch: floating-point operations per second) ist eine Maßeinheit für die Geschwindigkeit von wissenschaftlich genutzten Computersystemen oder Prozessoren und bezeichnet die Anzahl der Gleitkommazahl-Operationen (Additionen oder Multiplikationen), die von ihnen pro Sekunde ausgeführt werden können.

------------------
TU-Dresden, Fakultät Maschinenbau

[Diese Nachricht wurde von Cpt.Klotz am 27. Sep. 2006 editiert.]

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

Patrick Hinderlich
Mitglied
Dipl. Ing. (FH) Maschinenbau

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

Beiträge: 1
Registriert: 06.07.2007

erstellt am: 06. Jul. 2007 10: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 Nur für Luitgard 10 Unities + Antwort hilfreich

@ Cpt.Klotz
Wo oder in welchem Verzeichnis finde ich die ansspd.exe? Danke

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

mr_HERbert
Mitglied
Techniker


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

Beiträge: 11
Registriert: 22.09.2006

erstellt am: 10. Jul. 2007 19:03    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 Luitgard 10 Unities + Antwort hilfreich

Man findet die "ansspd.exe" unter:

unix: /ansys_inc/v100/ansys/bin/ansspd100
windows: /Program Files\Ansys Inc\V100\ANSYS\bin\<platform>\ansspd

genaueres findest du unter Hilfe Kapitel 3.7

@cpt.klotz
CPU Intel(R) Pentium(R) 4CPU 2,4 Ghz 1 GB RAM
MIPS: 485 Scalar MFLOPS: 121 Vector MFLOPS: 121

bin leider nicht der PC Experte, warum unterscheiden sich die Werte so erheblich, bei ähnlicher Systemausstatuung?

lg

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

cadhase
Mitglied
studentin


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

Beiträge: 123
Registriert: 01.09.2007

erstellt am: 01. Sep. 2007 10:12    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 Luitgard 10 Unities + Antwort hilfreich

Hallo, ich habe den Beitrag zu Rechnerausstattung gelesen und
/runst
rall

gemacht dort sehe ich erschreckend kleine Zahlen
*****  ANSYS RUNSTAT MODULE STATUS  *****


  Integer Speed (MIPS)        =  80.00
  Scalar  Speed (SMFLOP)      =  20.00
  Vector  Speed (VMFLOP)      =  40.00

  No. of iterations to be used for time estimates (NITER) =        1

woher weis ich wie hoch ich die Werte manuell setzen kann und wie geht das?
Habe P4 3.0 GH FSB 800 und dual Core also 2 Kerne sowie die Lizenz für Hochleistungsrechnung.

Demnach müsste ich ja viel viel größere Werte haben oder liege ich falsch?

Danke schon mal

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

Cpt.Klotz
Mitglied



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

Beiträge: 346
Registriert: 19.04.2005

erstellt am: 01. Sep. 2007 17:10    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 Luitgard 10 Unities + Antwort hilfreich

Moin,

die Thematik befindet sich im Kapitel "3.7. Estimating ANSYS Run Time", beziehungsweise wenn man nach dem Befehl "setspeed" sucht. Das ganze wirkt sich aber nur auf das runstat aus, also auf die Vorhersage des Programms für die Rechenzeit. Auf die Berechnungszeit selber hat das keinen Einfluss.

Gruß

Cpt.Klotz

------------------
FE make a good engineer great and a bad one dangerous!

Daniel-Jan Schendel, TU-Dresden, Fakultät Maschinenbau

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

cadhase
Mitglied
studentin


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

Beiträge: 123
Registriert: 01.09.2007

erstellt am: 01. Sep. 2007 17:28    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 Luitgard 10 Unities + Antwort hilfreich

Danke für die Antwort, ich dachte schon es sind irgendwo falsche Einstellungen. Habe Ansys 11 gibt es da keine ansspd? Habe alle Festplatten durch suchen lassen. Geht das bei der 11er anders?
Kann zwar im Ansys für:

MIPS:  MFLOPS: MFLOPS:
andere Werte eingeben, jedoch werden diese immer wieder zurück gesetzt

In der Hilfe hatte ich natürlich auch schon nach geschaut und mit rspeed versucht die Werte zu ändern aber gebracht hat es nichts.

Im Product luncher kann man ja auch noch einen Arbeitsspeicher zuweisen wie wirkt sich das auch und wie hoch kann man diesen setzten?

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

Cpt.Klotz
Mitglied



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

Beiträge: 346
Registriert: 19.04.2005

erstellt am: 02. Sep. 2007 22: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 Luitgard 10 Unities + Antwort hilfreich

Das mit dem Hauptspeicher sollte man in jedem Fall auf der Einstellung lassen, dass das Programm das koordiniert. ANSYS erhöht dann den Arbeitsspeicher automatisch, was dann auch immer in der Ausageb vermekt wird. Wenn der Speicher an seine Grenze stößt (keiner mehr vorhanden oder bei 32bit 4GB) wird ein page-file erstellt. Wenn die System dann halt zu groß sind muss man nen 64bin-Prozessor mit 64bit win und ANSYS 64 bit benutzen.
Das mit den Werten für die Berechnungszeitprognose wird glaube nicht gespeichert (bin mir aber nicht sicher), wenn man das aber als Befehl in die "start.ans" schreibt ist das ja ber egal, sofern das Macro immer gestartet wird.

Gruß

Cpt.Klotz

------------------
FE make a good engineer great and a bad one dangerous!

Daniel-Jan Schendel, TU-Dresden, Fakultät Maschinenbau

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

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: 03. Sep. 2007 02:10    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 Luitgard 10 Unities + Antwort hilfreich

Moin moin,

gerade unter 32-bit systemen, nen bissl friesieren für -db und -m, da kann man schon noch was rausholen..., ausprobieren..

und leider sind's nur so 1.3 bis 1.7 gb ram, die man unter 32-bit nutzen kann.., die übrigen speicherriegel kann man wieder ausbauen..

MfG,
Meijer

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

flight-of-phoenix
Mitglied
Wissenschaftlicher Mitarbeiter


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

Beiträge: 11
Registriert: 12.06.2007

Ansys Multiphysics

erstellt am: 03. Sep. 2007 09:21    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 Luitgard 10 Unities + Antwort hilfreich

Moin

Das hängt stark von Deinem Problem und der Dir zur Verfügung stehenden Ansys Lizens ab.
Grundsätzlich sind in Ansys (meines beschränkten Wissens nach) nur die Solver parallelisiert. Somit bringen Dir mehrere Cores nur etwas, wenn Du größe Probleme (>100000 Elemente) rechnest.
Ich rechne nur kleine Probleme, habe aber diverse Schleifen in meinem Programmablauf, so dass mein 2,2 Ghz Athlon (3700+) Single-Core kaum langsamer als ein Opteron 170 mit Dualcore Switch (2* 2Ghz) ist.
Wenn Du kleine Probleme rechnest und viele Lese und Schreib Operationen auf die Festplatte machst (Ansys speichert trotz genügend RAM diverse Dinge auf Platte), kann das Einrichten einer Ramdisk noch etwas helfen.

Abschließend, sofern Geld eine große Rolle spielt ist ein Athlon X2 (irgendwas bei 2Ghz, also z.B. 4000+) und 2 bis 4 Gig Ram eine Konfiguration mit der man gut Arbeiten kann. Außerdem ist das Alles recht günstig. Hat man noch 300¤ mehr, kann man einen Core2 6850 nehmen, die 2*3Ghz sind eine merkliche Beschleunigung.
Sofern man große Probleme Rechnet, der Speicher aber noch groß genug ist (siehe Ansys Hilfe, Solver Performance für benötigten Speicher) und man hat eine entsprechende Lizens, kann man für den gleichen Preis auch den Q6600 nehmen (4*2,4 Ghz).

Muss man ernsthaft sparen und hat sowieso keine Dual Core Lizenz, ist ein gebrauchter Athlon 64 Single Core (am Besten der 4000+ mit 2,4 Ghz) eine Alternative.

Hoffe ein wenig geholfen zu haben.

Gruß
    f_o_p

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