12x
001909
2024-10-24

Identyfikacja i eliminacja problemów z wydajnością

W tym artykule dowiesz się, jak zwiększyć wydajność swoich modeli symulacyjnych.

Problemy z wydajnością w modelach symulacyjnych mogą mieć wiele przyczyn — od nieaktualnych wersji programu, przez ograniczenia sprzętowe, aż po niekorzystne ustawienia. Ten artykuł pokazuje systematycznie, jak je rozpoznać i celowo usunąć.

Aktualizacja

Być może przyczyna Państwa trudności została już usunięta w najnowszej wersji programu. Jak ją pobrać, opisuje poniższy link:

Sprzęt

  • Proszę najpierw upewnić się, że Państwa system spełnia optymalne wymagania sprzętowe. Dla czasu obliczeń procesu szczególnie istotna jest wydajność jednego rdzenia.
  • Zakres równoległości (jednoczesne obliczenia na wielu rdzeniach) został opisany w poniższym FAQ oraz w podręczniku na stronie Dlubal:
  • Proszę upewnić się, że korzystają Państwo z dedykowanej karty graficznej dla RFEM:

Serwer, webservice i chmura obliczeniowa

  • Aby uniknąć dostosowywania sprzętu, pomocne może być uruchomienie RFEM bez GUI (RFEM Server):
  • Możliwe jest również sterowanie za pomocą naszego webservice:
  • Jeszcze większe odciążenie Państwa systemu zapewnia bezpośrednie obliczanie w naszej chmurze obliczeniowej:

Ustawienia

  • Często słaba wydajność wynika z monitorowania w czasie rzeczywistym przez program antywirusowy, które spowalnia program:
  • Dodatkowe ustawienia w RFEM 6:
    • Można dostosować/zmniejszyć siatkę powierzchni.
    • Można wyłączyć tabelę, dzięki czemu nie musi być aktualizowana.
    • Dla wydajności grafiki dostępnych jest jeszcze kilka ustawień w Opcje > Opcje programu (multisampling (anti-aliasing), animowanie zmian widoku, efekt fading...)

Dostosowania modelu

  • Kolejną przyczyną słabej wydajności może być zbyt szczegółowe modelowanie. Jak tego unikać, pokazuje poniższy artykuł specjalistyczny:
  • Określenie właściwego rozmiaru siatki MES jest szczegółowo omówione w poniższym artykule:
  • Ponadto pominięcie stopni swobody obrotowych przy elementach bryłowych prowadzi do znacznego przyspieszenia obliczeń i zmniejszenia wykorzystania pamięci roboczej. W typowych systemach bryłowych (np. analizy geotechniczne) nie powinno to prowadzić do pogorszenia jakości wyników. Należy jednak zachować ostrożność w przypadku płaskich modeli obciążonych zginaniem.
  • Dodatkowo można spróbować pracować z modelami częściowymi i przekazywać obciążenia podporowe za pomocą asystentów obciążeń:
  • W zakresie generowania raportu wydruku może pomóc fakt, że można również tworzyć kilka oddzielnych raportów wydruku, a następnie wydać je jako wspólny dokument.
  • Dalsze wskazówki dotyczące zwiększenia wydajności w dużych modelach można znaleźć tutaj:

Autor

Marc pracuje w dziale inżynierii produktów ze specjalizacją w geotechnice, a dodatkowo wspiera dział obsługi klienta. Swoją wiedzę fachową wykorzystuje w sposób ukierunkowany w złożonych zagadnieniach.

Odnośniki


;