Dlaczego mój nowy komputer 40% wolniej oblicza i zapisuje powierzchnię siatki?

0

Właśnie zaktualizowałem komputer, aby szybciej przeprowadzał obliczenia naukowe. Celem zmiany było przejście na Nvidia 1080Ti z 980Ti.

System Spec Comparison

Teraz używam modelu testowego. Otrzymuję następujące wyniki:

Stage             1080Ti PC    980Ti PC  
Set up            00:00:12     00:00:14  
Create grid       00:22:25     00:15:50  
GPU calc          00:02:24     00:03:25  
Export results    00:00:22     00:00:26

Więc możesz zobaczyć powyżej, że wszystko jest szybsze z wyjątkiem tworzenia siatki. Etap GPU jest o 30% szybszy w 1080Ti niż w 980Ti, co jest świetne, a eksport jest o 15% szybszy. Ale tworzenie sieci jest o 40% wolniejsze.

Myślę, że krok siatki zależy głównie od CPU i HDD. Zrobiłem więc testy wydajności CPU i HDD w Phoronix Test Suite. Okazało się, że procesor i7-7700k jest lepszy niż i7-4790 we wszystkich 14 testach, które uruchomiłem. Ale kiedy uruchomiłem testy porównawcze dysków twardych, dysk SSD Samsung 960 EVO NVMe był przeważnie lepszy niż dysk SSD Samsung 850 z wyjątkiem kilku testów, w szczególności znak klienta dBench 1 był o 40% gorszy, a znak SQLites Insertions był o 80% gorszy. Porównanie testów HDD Zakładam więc, że problem dotyczy dysku twardego.

Moje pytania to:

  1. Czy uważasz, że dysk twardy Samsung 960 EVO spowodował zmniejszenie wydajności o 40% w porównaniu z dyskiem SSD Samsung 850?
  2. Czy masz jakieś sugestie, jak to naprawić?
dalvene
źródło
Nie możemy powiedzieć, nie wiedząc nic o tworzeniu siatki.
styrofoam fly
„Zaktualizowałem swoją kartę graficzną i jest ona wolniejsza”… „Och, zaktualizowałem także każdy inny składnik systemu, więc czy to może być częścią problemu?”. Bez podania specyfikacji odpowiedzią będzie zmiana na stary system i zastąpienie komponentów jeden po drugim. Testowanie każdej zmiany. Spójrz na to, co tworzy siatka, aby określić swoje wąskie gardło.
Seth
Podałem specyfikacje na pierwszym zdjęciu iw pytaniu. I dałem ci najlepsze przypuszczenie na temat tworzenia siatki, że jest to procesor i dysk twardy. W oparciu o testy, które zrobiłem i opisałem, wydaje się sugerować, że nie jest to procesor graficzny ani procesor. Dlatego pytanie koncentruje się na dysku twardym i dlaczego umieściłem zdjęcie przedstawiające testy dysku twardego. Czy jest możliwe, aby nowy M2 960 EVO miał tak znaczący spadek wydajności w porównaniu z 850 SSD?
dalvene
Nowy dysk twardy to dysk SSD 960 EVO NVMe w przypadku, gdy nie jest to jasne. Z jakiegoś powodu PTS nie umieszcza tego w swojej specyfikacji.
dalvene

Odpowiedzi:

0

Za tę odpowiedź kieruje mój lokalny technik MSY. Widział ten artykuł: http://www.pcworld.com/article/3173618/linux/kaby-lake-is-unleashed-with-kernel-410.html i zastanawiał się, czy jądro 4.4 linux w jakiś sposób ograniczało dysk twardy NVMe 960 EVO. Zaktualizowałem więc jądro z wersji 4.4 do wersji 4.10 i bez żadnych innych zmian nastąpił wzrost wydajności o krok 39%. Jako bonus, nastąpił 3% wzrost wydajności kroku obliczania GPU.

Stage             1080Ti PC    1080Ti PC    980Ti PC  
                  kernel 4.10  kernel 4.4   kernel 4.4  
Set up            00:00:12     00:00:12     00:00:14  
Create grid       00:13:45     00:22:25     00:15:50  
GPU calc          00:02:20     00:02:24     00:03:25  
Export results    00:00:22     00:00:22     00:00:26

Nie potwierdza to na pewno, że źródłem problemu był dysk SSD 960 EVO NVMe. Ale to przynajmniej powoduje, że system jest szybszy niż stary dla tego zadania.

dalvene
źródło