Форум

Пожалуйста или Регистрация для создания записей и тем.

AMD Ryzen 9 3900X vs Einstein@Home & Universe@Home

НазадСтраница 2 из 2

Раз благодаря Sid`у выявлена явная зависимость от частоты памяти, то придётся Вам, дорогой hoarfrost, её разгонять, если конечно хотите быстрее к победе трудового класса над капитализмом.

Ну, во-первых, там DDR3, а тут - DDR4, а во-вторых - речь-то не о 20%, а разах. :)

  • Косвенно подтвердилось, что Einstein может сильно зависеть от частоты памяти.
  • Про изменения времени в разы не преувеличивайте. Не все приложения очень хорошо реагируют на HT. Потом если у Вас 12 физ. ядер и запустить на них 20 потоков, то скорость некоторых конечно может упасть до двух раз. Просто с HT это будет не 2 раза, а 1.8 например.
  • Изначально эти комп. платформы, что intel что amd, делались под 8 ядер, примерно. А если 12-16 ядер очень вероятны проблемы, и они есть у некоторых программ, с пропускной способностью памяти.
  • Разницы в DDR3 или DDR4 в этом отношении нет.
  • Самим временем выполнения задания не очень наглядно пользоваться, так как это обратная функция. Если пересчитать Ваши данные о времени (6 потоков=9-10 ч., 8 п.=10-12 ч.) в условные баллы/час:

6 потоков=105-95, в среднем 100 баллов/час            8 потоков=95-79, в среднем 87 баллов/час

Вот как раз примерно 20% производительности можно получить, тщательно настроив память. И не будет такого сильного изменения при 12 заданиях, а если больше то они будут всегда.

Сделать можно это двумя способами. Удачи.

SMT у Ryzen намного эффективнее Hyper-Threading-а. Это видно по разным проектам. Если же учесть, что некая "стенка" начинается не то что с диапазоне 12..24 потока, а значительно раньше, аж где-то на 6-8 или 8-10 потоках, то SMT тут точно непричём. Возможно, что разгон памяти что-то и даст, это надо измерять. В тоже время для поиска гравитационных волн у Einstein@Home сейчас уже есть GPU-приложение и бросать на него особо много ресурсов, как это было ранее - точно нет смысла. Тем более, что Ryzen 3900X сейчас брошен на другой проект.

Но с памятью - ещё поработаю. :)

Цитата: hoarfrost от 18.10.2020, 02:02

SMT у Ryzen намного эффективнее Hyper-Threading-а. Это видно по разным проектам. Если же учесть, что некая "стенка" начинается не то что с диапазоне 12..24 потока, а значительно раньше, аж где-то на 6-8 или 8-10 потоках, то SMT тут точно непричём. Возможно, что разгон памяти что-то и даст, это надо измерять. В тоже время для поиска гравитационных волн у Einstein@Home сейчас уже есть GPU-приложение и бросать на него особо много ресурсов, как это было ранее - точно нет смысла. Тем более, что Ryzen 3900X сейчас брошен на другой проект.

Но с памятью - ещё поработаю. ?

 

Работает? - Не трогай!

НазадСтраница 2 из 2
BOINC.RU