SOLIDWORKS Visualize – Test wydajności kart NVIDIA QUADRO

15.12.2015 Skomentuj pierwszy

SOLIDWORKS Visualize jest potężnym narzędziem to tworzenia wizualizacji, który łączy w sobie najlepsze w branży możliwości renderowania z narzędziami wizualizacyjnymi i procedurami, które umożliwiają łatwe i szybkie tworzenie treści wizualnych oraz przekazują wizję, pasję i emocje projektanta.

Niniejszy test jest dedykowany dla osób, które mają zamiar pracować w oprogramowaniu SOLIDWORKS Visualize oraz które przymierzają się do zakupu stacji roboczej lub mobilnej w celu zmaksymalizowania wydajności.

Test wydajności SOLIDWORKS nvidia-iray-logo

SOLIDWORKS Visualize obsługuje technologie NVIDIA Iray 2015 ze wsparciem mikroarchitektury NVIDIA Fermi – Maxwell GPU, która jest powiązana z wydajnością GPU NVIDIA co zapewnia ciągłe informacje zwrotne i szybkie rezultaty, co znacznie redukuje czas potrzebny na stworzenie perfekcyjnej sceny i dostarczenie obrazów dorównujących fotografiom.

Co daje NVIDIA Iray w SOLIDWORKS Visualize?

Mamy możliwość wybrania za pomocą czego chcemy dokonać renderingu:

  • Procesor (CPU),
  • GPU,
  • Hybrydowa (CPU+GPU).

Do testów użyliśmy modelu samochodu Camaro. Po ustawieniu materiałów, scen oraz oświetlenia przystąpiliśmy do opcji renderowania.

SOLIDWORKS_Visualize

Dodatkowo zostały stworzone 3 kamery: Photo, Route, Bloom.

Konfiguracja sprzętowa

Do testów zostały przygotowane 3 specyfikacje sprzętowe jak poniżej.

Dodatkowo w stacji roboczej HP Z840 zostały użyte 4 karty NVIDIA Quadro.

Specyfikacja HP

Karty graficzne

Testy zostały wykonane na kartach graficznych, przedstawionych w tabeli. Zwróćmy uwagę na ilość rdzeni obliczeniowych CUDA.

Porównanie kart graficznych NVIDIA Quadro

CZYM JEST CUDA?

CUDA to opracowana przez firmę NVIDIA równoległa architektura obliczeniowa, która zapewnia radykalny wzrost wydajności obliczeń, dzięki wykorzystaniu mocy układów GPU (graphics processing unit – jednostka przetwarzania graficznego).

OBLICZENIA RÓWNOLEGŁE Z CUDA

Informatyka jako taka i technologie obliczeniowe w szczególności ewoluują od przetwarzania centralnego na CPU do przetwarzania równoległego na układach CPU i GPU. Aby umożliwić korzystanie z tego nowego modelu obliczeniowego, firma NVIDIA opracowała równoległą architekturę obliczeniową CUDA, wykorzystywaną przez dostępne już teraz układy GeForceION Quadro, i Tesla, które reprezentują znaczącą bazę docelową dla twórców oprogramowania.

SOLIDWORKS Visualize ma możliwość renderowania za pomocą układu GPU, a czym dokładnie się to różni od zwykłego przesyłania obliczeń na CPU?

Układy GPU posiadają tysiące rdzeni w celu efektywnego przetwarzania zadań równoległych

CPU vs GPU

Najprościej będzie Wam to pokazać na tym filmie :)

Sprawdzenie wydajności kart graficznych

Rozpoczynamy, więc nasz test  :-)

Po przygotowaniu modelu, materiałów i scen dla wszystkich testowanych kart graficznych otrzymaliśmy jednakowe wizualizacje, lecz z różnym czasem ich wykonania.

Wszystkie wykresy zostały przedstawione w jednostce czasu (s).

SOLIDWORKS Visualize Photo

PHOTO

SOLIDWORKS Visualize Route

Route

SOLIDWORKS Visualize Bloom

Bloom

Procesor

Na samym początku postanowiliśmy sprawdzić jak sobie poradzi 2 x Intel Xeon E5-2680v3 / 2.5 GHz.

Porównanie kart graficznych NVIDIA Quadro

Czas wizualizacji na samym CPU waha się między 14-16 min. Kamery Route nie bierzemy pod uwagę, ze względu na kadr jaki został utworzony i widać sporo sceny, przez co procesor wykonuje mniej obliczeń.

Quadro M6000

Quadro M6000

Na pierwszy ogień zostały włożone do stacji roboczej HP Z840 dwie karty M6000. SOLIDWORKS Visualize nie wymaga podłączenia kart w technologii SLI. Sprawdziliśmy to i różnica między czasami jakie otrzymaliśmy była bardzo niewielka – w granicach 2 s.

1 2 3
ZOBACZ RÓWNIEŻ ...
KOMENTARZE (0)
Nieznajomy musisz być zalogowany aby dodać komentarz.
E-mail:
Hasło: