Почему мой новый компьютер на 40% медленнее вычисляет и записывает поверхность сетки?

296
dalvene

Я только что обновил компьютер, чтобы быстрее выполнять научные расчеты. В центре внимания изменений было шагнуть до Nvidia 1080Ti от 980Ti.

System Spec Comparison

Сейчас я запускаю тестовую модель. Я получаю следующие результаты:

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 

Итак, вы можете видеть выше, что все быстрее, кроме создания сетки. Этап графического процессора на 30% быстрее с 1080Ti, чем с 980Ti, что здорово, а экспорт на 15% быстрее. Но создание сетки на 40% медленнее.

Я думаю, что шаг сетки в основном зависит от процессора и жесткого диска. Поэтому я сделал наборы тестов CPU и HDD для Phoronix Test Suite. Было установлено, что процессор i7-7700k лучше, чем i7-4790, во всех 14 тестах, которые я проводил. Но когда я проводил тестирование жестких дисков, твердотельный накопитель Samsung 960 EVO NVMe был в основном лучше, чем твердотельный накопитель Samsung 850, за исключением нескольких тестов, в частности, отметка dBench 1 Client была на 40% хуже, а отметка SQLite Insertions была на 80% хуже. Сравнение производительности HDD Итак, я предполагаю, что проблема связана с жестким диском.

Итак, мои вопросы:

  1. Как вы думаете, жесткий диск Samsung 960 EVO привел к снижению производительности на 40% по сравнению с твердотельным накопителем Samsung 850?
  2. Есть ли у вас какие-либо предложения о том, как это исправить?
0
Мы не можем сказать, не зная ничего о создании сетки. styrofoam fly 6 лет назад 0
«Я обновил свою видеокарту, и она стала медленнее» ... «о, я также обновил все остальные компоненты системы, так что это может быть частью проблемы?». Без предоставления спецификации ответ будет состоять в том, чтобы перейти на старую систему и заменить компоненты один за другим. Тестирование каждого изменения. Посмотрите, что делает сетка создания, чтобы выяснить ваше узкое место. Seth 6 лет назад 0
Я предоставил спецификации на первой картинке и в вопросе. И я дал вам мое лучшее предположение о создании сетки, которая заключается в том, что это сильно загружает процессор и жесткий диск. Судя по тестам, которые я провел и описал, кажется, что это не GPU или CPU. Следовательно, почему вопрос сосредоточен на жестких дисках и почему я привел картинку, показывающую тесты жестких дисков. Возможно ли, чтобы у нового M2 960 EVO было такое значительное падение производительности по сравнению с 850 SSD? dalvene 6 лет назад 0
Новый жесткий диск - это 960 EVO NVMe SSD на случай, если неясно. По некоторым причинам PTS не помещает это в его спецификацию. dalvene 6 лет назад 0

1 ответ на вопрос

0
dalvene

Кредит на этот ответ идет на мой местный техник MSY. Он увидел эту статью: http://www.pcworld.com/article/3173618/linux/kaby-lake-is-unleashed-with-kernel-410.html и заставил его задуматься, ограничивает ли ядро ​​4.4 linux NVMe 960 EVO HDD как-то. Поэтому я обновил ядро ​​с версии 4.4 до версии 4.10, и без каких-либо других изменений производительность шага сетки увеличилась на 39%. В качестве бонуса производительность шага вычисления на GPU увеличилась на 3%.

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 

Это не подтверждает наверняка, что причиной проблемы был SSD 960 EVO NVMe. Но это, по крайней мере, приводит систему к тому, что она быстрее, чем старая для этой задачи.

Похожие вопросы