PowerEdge: wydajność NAMD w modelu R740 z procesorami graficznymi Volta

概要: PowerEdge R740, NAMD, GPU NVIDIA V100-PCIe, HPC, HPC, High-Performance Computing, HPC, and AI Innovation Lab, wydajność

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

手順

Istnieje kilka aplikacjiKliknięcie tego hiperłącza powoduje wyświetlenie strony spoza witryny Dell Technologies. HPC, które mogą odnieść korzyści z zastosowania procesorów graficznych NVIDIA, a NAMD jest jedną z takich aplikacji. Nanoscale Molecular Dynamics (NAMD) to oprogramowanie typu open source do symulacji dynamiki molekularnej, wykorzystujące model programowania równoległego CHARMM, przeznaczone do wysokowydajnej symulacji dużych systemów biomolekularnych. 
Aby skorzystać z akceleracji GPU, potrzebna jest kompilacja CUDA dla NAMD. Instrukcje kompilacji NAMD z obsługą CUDA można znaleźć tutajKliknięcie tego hiperłącza powoduje wyświetlenie strony spoza witryny Dell Technologies. .

W tym artykule omówimy wydajność NAMD najnowszego procesora graficznego Volta V100-32GB firmy NVIDIA w jednym serwerze Dell EMC PowerEdge R740.

PowerEdge R740 to dwuprocesorowy serwer 2 U z procesorami Intel Skylake. Można go skonfigurować do obsługi do 3 procesorów graficznych o podwójnej szerokości i szybkiej karty sieciowej.

W tabeli 1 przedstawiono informacje na temat konfiguracji sprzętu i aplikacji użytych w testach. Na potrzeby tego testu skompilowano nocną wersję kompilacji NAMD z dnia 2018-08-17.

       

Tabela 1 Szczegółowe informacje o konfiguracji sprzętu i oprogramowania

Serwer PowerEdge R740
Procesor 2 * Intel Xeon 6148 - 20-rdzeniowy procesor @ 2,4 GHz
Pamięć    192 GB @ 2666 MT/s
GPU   3 * NVIDIA Volta V100-PCIe (32 GB)
Zasilanie  2*1600 W
System operacyjny Jądro RHEL 7.4
: 3.10.0-693.el7.x86_64
Opcje systemu BIOS Profil systemu — wydajność
Procesor logiczny — wyłączony
Tryb turbo — włączony
Wersja i sterownik CUDA CUDA 9,2 (396,26)
NAMD Git-2018-08-17_Source (wersja Nightly Build), kompilacja wielordzeniowa
Kompilator Intel 2018 U3

 

 


Wyniki wydajności

NAMD został przetestowany z trzema różnymi zestawami danych: ApoA1, F1ATPase i STMV, które składają się odpowiednio z 92 K, 327 K i 1066 tys. atomów. Apoa1 to mniejszy zestaw danych w porównaniu do F1ATPazy i STMV. Wskaźnik wydajności to tutaj "ns/dni". Dane przedstawione w tej sekcji są oparte na średniej z 10 testów.
Rysunek 1 przedstawia wydajność NAMD z procesorami CPU i wieloma GPU na trzech zestawach danych. Postępowano zgodnie z instrukcjami z witryny Kliknięcie tego hiperłącza powoduje wyświetlenie strony spoza witryny Dell Technologies. internetowej Intela, aby skompilować NAMD dla procesorów Intel Xeon. Poprawa wydajności w przypadku CPU i GPU jest zaznaczona na poniższym wykresie.

Wykres słupkowy NAMD  
                                                                         Rysunek 1 Wydajność NAMD na procesorach i procesorach graficznych

  •     Wydajność jest względna w stosunku do wyników dla dwóch procesorów dla różnych zestawów danych.
  •     Wersje GPU NAMD zapewniają do 11,2x większą prędkość w porównaniu z wersją procesora w przypadku wszystkich trzech zestawów danych.
  •     Dodatkowy wzrost wydajności o 23–33% został zmierzony po dodaniu drugiej karty GPU. Skromniejsze 6-9% zaobserwowano w testach dwóch procesorów graficznych na trzy procesory graficzne.
     

    NAMD został również przetestowany z różną liczbą rdzeni procesora w 1, 2 i 3 procesorach graficznych, aby zidentyfikować minimalną liczbę rdzeni procesora potrzebną do uzyskania najlepszej wydajności.

    Wykres liniowy STMV 

                                                          Rysunek 2: wydajność STMV przy różnej liczbie rdzeni procesora i procesorów graficznych

  •     Jak przedstawiono na rysunku 2, użycie zbyt małej liczby rdzeni procesora ma negatywny wpływ na wydajność. wydajność wzrasta wraz ze wzrostem liczby rdzeni
  •     Testowanie jednego V100 z 20+ rdzeniami procesora osiągnęło dobrą wydajność. Istnieje dodatkowe 2-3% przewagi wydajności, gdy używamy więcej niż 20 rdzeni.
  •     Ten test został również przeprowadzony na pozostałych dwóch zestawach danych: ApoA1 i F1ATPaza. Podobne zachowanie wydajności zaobserwowano u nich.
     


     


    Summary

    Tutaj przedstawiono wyniki dotyczące wydajności NAMD na serwerach Dell EMC PowerEdge R740 i kartach graficznych NVIDIA Volta V100-32GB. Występuje ~6,6x-11,2x przyspieszenie w porównaniu z testami tylko CPU podczas korzystania z GPU. Serwer R740 z 3 kartami V100 zapewnia najlepszą wydajność, natomiast serwer R740 z 2 kartami V100 mieści się w 91% konfiguracji z trzema procesorami graficznymi. Jeśli istnieją ograniczenia budżetowe, jednym procesorem graficznym na R740 będzie dobry wybór, ponieważ zapewnia on nawet 8-krotne przyspieszenie w porównaniu z CPU. Przeprowadzono również testy z różnymi rdzeniami CPU i GPU i zauważyliśmy, że użycie zbyt małej liczby rdzeni CPU (mniej niż 20 rdzeni w naszych testach) zmniejsza wydajność NAMD w testach GPU.



     



     

     

対象製品

High Performance Computing Solution Resources, PowerEdge R740

製品

OEMR R740
文書のプロパティ
文書番号: 000135113
文書の種類: How To
最終更新: 02 7月 2026
バージョン:  7
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。