Российские распределенные вычисления на платформе BOINC
Форум участников распределённых вычислений.

Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

4 Страницы<1234>
Опции
К последнему сообщению К первому непрочитанному
Offline barsuk666  
#41 Оставлено : 22 июня 2015 г. 14:44:24(UTC)
barsuk666


Статус: Давно уж тут

Группы: Member
Зарегистрирован: 08.06.2011(UTC)
Сообщений: 474
Откуда: Москва

Сказал(а) «Спасибо»: 32 раз
Поблагодарили: 75 раз в 51 постах
Автор: Yura12 Перейти к цитате
А ведь хотя в смысле распределённых вычислений тесты такого типа - что задействованы все потоки сразу - они мало что говорят. Ведь ВСЕ приложения распределённых вычислений (кроме BURP, YAFU и SMP-клиента Folding@Home) работают в 1 поток!

Поэтому правильнее и с включенным HT, и с выключенным HT - прогнать LinX в 1 поток! Вот тогда и увидим то что нужно для распределённых вычислений (мощность 1 потока). А уже потом эту мощность умножать на 4 или 2 (в зависимости от того включен HT или нет) и правильно будет сравнивать уже цифры после умножения на 4 или 2.


Мощность одного потока смысла не имеет. Потоки, работающие параллельно, тормозят друг друга. Даже на двух настоящих ядрах SAT замедляет соседний SAT на 20%. Поэтому скорость 1 потока - это конь в вакууме, красиво, но к практике отношения очень уж непрямое. А уж синтетический тест... В реальности вы вместо *2 получите *1.8, а вместо 4 можете вообще 3 получить в зависимости от... Ну или для разных приложений вместо 4 вполне может оказать любая цифра примерно от 2 примерно до 4 :о)
Offline Yura12  
#42 Оставлено : 22 июня 2015 г. 15:16:22(UTC)
Yura12


Статус: Старожил

Группы: Editors, Member
Зарегистрирован: 28.01.2011(UTC)
Сообщений: 925
Мужчина
Российская Федерация
Откуда: Петрозаводск

Сказал «Спасибо»: 606 раз
Поблагодарили: 137 раз в 95 постах
Автор: barsuk666 Перейти к цитате
Мощность одного потока смысла не имеет. Потоки, работающие параллельно, тормозят друг друга. Даже на двух настоящих ядрах SAT замедляет соседний SAT на 20%.


А тогда вопрос, а в BOINC есть что-то типа "CPU Affinity Lock" (как в Folding@Home) или аналогичное, чтобы 1 задание привязывалось строго к одному ядру?
Offline hoarfrost  
#43 Оставлено : 22 июня 2015 г. 15:20:46(UTC)
hoarfrost


Статус: Старожил

Медали: Переводчику: За помощь в создании сайтаРазработчику: За разработку приложения CluBORunДонор: За финансовую помощь сайту

Группы: Editors, Member, Administration, Moderator Crystal Dream, Moderators, Crystal Dream Group
Зарегистрирован: 05.10.2007(UTC)
Сообщений: 8,376
Мужчина
Откуда: Crystal Dream

Сказал «Спасибо»: 1235 раз
Поблагодарили: 1690 раз в 1072 постах
Автор: Yura12 Перейти к цитате
Автор: barsuk666 Перейти к цитате
Мощность одного потока смысла не имеет. Потоки, работающие параллельно, тормозят друг друга. Даже на двух настоящих ядрах SAT замедляет соседний SAT на 20%.


А тогда вопрос, а в BOINC есть что-то типа "CPU Affinity Lock" (как в Folding@Home) или аналогичное, чтобы 1 задание привязывалось строго к одному ядру?

Нет. Более того - почти всегда это и не нужно, а иногда и хуже делает.
UserPostedImage
Offline Disel  
#44 Оставлено : 22 июня 2015 г. 15:49:05(UTC)
Disel


Статус: Старожил

Медали: Первооткрывателю: Нахождение пар ОДЛК в RakeSearch! Донор: За финансовую помощь сайту

Группы: Member, Russia Team Group
Зарегистрирован: 08.07.2013(UTC)
Сообщений: 3,593
Мужчина
Российская Федерация

Сказал «Спасибо»: 516 раз
Поблагодарили: 426 раз в 326 постах
А количество используемой памяти при тесте в LinX контролировали? Этот тест должен быть весьма прожорлив и если физическом памяти не хватает, он тупо отрубает работу определенного числа ядер.
Ubuntu Linux 18.04 LTS - 64 bit / Boinc 7.9.3(х64) / Core 2 DUO E6300 1.8 Ггц / GeForce GT-630
Offline Yura12  
#45 Оставлено : 22 июня 2015 г. 16:20:50(UTC)
Yura12


Статус: Старожил

Группы: Editors, Member
Зарегистрирован: 28.01.2011(UTC)
Сообщений: 925
Мужчина
Российская Федерация
Откуда: Петрозаводск

Сказал «Спасибо»: 606 раз
Поблагодарили: 137 раз в 95 постах
Для вторых тестов - я брал 512 Мб (при имеющихся 4), то есть запас большой был.
А на первом тесте - ставил 2 Гб (при имеющихся 16), так что запас огромный был.

И как обещал ранее - про первый тест - материнская плата msi z87-g43 ( ms-7816 ), память ddr-3 работает на частоте 1600
Offline hoarfrost  
#46 Оставлено : 22 июня 2015 г. 17:58:52(UTC)
hoarfrost


Статус: Старожил

Медали: Переводчику: За помощь в создании сайтаРазработчику: За разработку приложения CluBORunДонор: За финансовую помощь сайту

Группы: Editors, Member, Administration, Moderator Crystal Dream, Moderators, Crystal Dream Group
Зарегистрирован: 05.10.2007(UTC)
Сообщений: 8,376
Мужчина
Откуда: Crystal Dream

Сказал «Спасибо»: 1235 раз
Поблагодарили: 1690 раз в 1072 постах
А сколько планок памяти и каков был problem size?
UserPostedImage
Offline Yura12  
#47 Оставлено : 22 июня 2015 г. 18:41:29(UTC)
Yura12


Статус: Старожил

Группы: Editors, Member
Зарегистрирован: 28.01.2011(UTC)
Сообщений: 925
Мужчина
Российская Федерация
Откуда: Петрозаводск

Сказал «Спасибо»: 606 раз
Поблагодарили: 137 раз в 95 постах
Планок памяти в первом случае - две. Во втором случае - одна.
А problem size - он же устанавливается автоматически при установке памяти.
Offline dimych  
#48 Оставлено : 22 июня 2015 г. 22:07:48(UTC)
dimych


Статус: Старожил

Группы: Member, Crystal Dream Group
Зарегистрирован: 08.02.2011(UTC)
Сообщений: 1,835
Мужчина
Российская Федерация
Откуда: Смоленск

Сказал «Спасибо»: 445 раз
Поблагодарили: 211 раз в 170 постах
вообще, было бы здорово, если бы погонять все распространенные ЦПУ проекты в плане выхлопа на включенном/выключенном гипертрейдинге. и табличку нарисовать, где и насколько выхлоп больше. чтоб знать, на каком проекте как полнее загружать машину. насчет герасима я точно знаю, около 30% прирост с НТ, а вот скоро закончим с герасимом, пойду нетмакс погоняю, тоже проверю, как там выгоднее. однако процесс долгий, нужно минимум неделя на замеры в каждом режиме, чтоб исключить всякие факторы.
а эти ваши тесты всякие ни разу не наглядны. да и сильно от приложения зависит.
и кстати, хорошее мое наблюдение насчет НТ. хотите узнать точно, вреден ли или полезен НТ в данном проекте, загляните в ТОП ХОСТ. на первых местах будут стоять компики с самым жирным выхлопом. в деталях каждого компика можно посмотреть тип камня и число процессоров. там и увидите число потоков. если НТ выгоден, он будет полюбому включен, просто у выключенных машин не хватит дури угнаться за многопотоковыми с включенным НТ. но это так, навскидку наблюдение, может и неправильное.
ASUS P9X79 WS/I7-3930K@3.2 GHz/32 GB DDR3-1600 MHz/MSI R7950 Twin Frozr 3GD5 V2/OC 3 Gb (880/5000 MHz)
thanks 1 пользователь поблагодарил dimych за этот пост.
Yura12 оставлено 23.06.2015(UTC)
Offline Ymrs  
#49 Оставлено : 23 июня 2015 г. 1:18:47(UTC)
Ymrs


Статус: Частенько заглядывает

Группы: Member
Зарегистрирован: 30.10.2010(UTC)
Сообщений: 107
Российская Федерация
Откуда: Россия

Сказал(а) «Спасибо»: 13 раз
Поблагодарили: 26 раз в 19 постах
Цитата:


Intel(R) Core(TM) i3 CPU 550 @ 3.20GHz [Family 6 Model 37 Stepping 5] (4 processors) HT включен, OS Linux
до 10-14 задания в сутки или 2к очков



sat@home

количество посчитаных заданий по дням на 50% загрузки:
22 числа - 12, 21 числа - 15, 20 числа 12
thanks 1 пользователь поблагодарил Ymrs за этот пост.
Yura12 оставлено 23.06.2015(UTC)
Offline hoarfrost  
#50 Оставлено : 23 июня 2015 г. 8:23:54(UTC)
hoarfrost


Статус: Старожил

Медали: Переводчику: За помощь в создании сайтаРазработчику: За разработку приложения CluBORunДонор: За финансовую помощь сайту

Группы: Editors, Member, Administration, Moderator Crystal Dream, Moderators, Crystal Dream Group
Зарегистрирован: 05.10.2007(UTC)
Сообщений: 8,376
Мужчина
Откуда: Crystal Dream

Сказал «Спасибо»: 1235 раз
Поблагодарили: 1690 раз в 1072 постах
Автор: Yura12 Перейти к цитате
Планок памяти в первом случае - две. Во втором случае - одна.
А problem size - он же устанавливается автоматически при установке памяти.

Для чистоты эксперимента, конечно, лучше было бы поставить в обоих случаях по 2 или 4 планки. smile
UserPostedImage
Offline ReaDy  
#51 Оставлено : 23 июня 2015 г. 9:04:05(UTC)
ReaDy


Статус: Старожил

Медали: Первооткрывателю: Нахождение пар ОДЛК в RakeSearch!

Группы: Member
Зарегистрирован: 03.08.2013(UTC)
Сообщений: 534
Российская Федерация

Сказал(а) «Спасибо»: 242 раз
Поблагодарили: 222 раз в 160 постах
Можете проверить работу обоих режимов в PrimeGrid. Насколько я знаю, подпроекты TRP-Sieve и ESP-Sieve дают заметное ускорение при использовании гиперпоточности.
А вот на всех остальных подпроектах рекомендуют отключать эту функцию. Это можно потестировать на Proth Prime Search Extended LLR (PPSE). Все названные вычисления самые короткие в этом проекте, проверка не займет много времени.
6419*2^1351093+1 is prime!
Offline Yura12  
#52 Оставлено : 23 июня 2015 г. 9:09:43(UTC)
Yura12


Статус: Старожил

Группы: Editors, Member
Зарегистрирован: 28.01.2011(UTC)
Сообщений: 925
Мужчина
Российская Федерация
Откуда: Петрозаводск

Сказал «Спасибо»: 606 раз
Поблагодарили: 137 раз в 95 постах
Автор: dimych Перейти к цитате
вообще, было бы здорово, если бы погонять все распространенные ЦПУ проекты в плане выхлопа на включенном/выключенном гипертрейдинге. и табличку нарисовать, где и насколько выхлоп больше. чтоб знать, на каком проекте как полнее загружать машину. насчет герасима я точно знаю, около 30% прирост с НТ, а вот скоро закончим с герасимом, пойду нетмакс погоняю, тоже проверю, как там выгоднее


В том-то и дело, что и здесь не проверить (так как и в Gerasim и в Netmax задания разные по объёму). Лучше всего - тщательно протестировать на SAT где все задания равнозначные.


Offline dimych  
#53 Оставлено : 23 июня 2015 г. 14:49:48(UTC)
dimych


Статус: Старожил

Группы: Member, Crystal Dream Group
Зарегистрирован: 08.02.2011(UTC)
Сообщений: 1,835
Мужчина
Российская Федерация
Откуда: Смоленск

Сказал «Спасибо»: 445 раз
Поблагодарили: 211 раз в 170 постах
Автор: Yura12 Перейти к цитате
Автор: dimych Перейти к цитате
вообще, было бы здорово, если бы погонять все распространенные ЦПУ проекты в плане выхлопа на включенном/выключенном гипертрейдинге. и табличку нарисовать, где и насколько выхлоп больше. чтоб знать, на каком проекте как полнее загружать машину. насчет герасима я точно знаю, около 30% прирост с НТ, а вот скоро закончим с герасимом, пойду нетмакс погоняю, тоже проверю, как там выгоднее


В том-то и дело, что и здесь не проверить (так как и в Gerasim и в Netmax задания разные по объёму). Лучше всего - тщательно протестировать на SAT где все задания равнозначные.




я не о том. я про то, чтобы тестировать каждый проект отдельно. в каждом проекте может быть разная зависимость, где то полезен НТ, а где то вреден. размер заданий не имеет значения. подсчет идет по выхлопу. начинаем считать, засекаем наличные кредиты в начале и конце периода, вычитаем начальный из конечного, получаем общий выхлоп, его делим на число суток, получаем RAC. вот нужно этот RAC определить с включенным НТ и выключенным отдельно. по идее чем длиннее период, тем точнее результат. чтобы уменьшить влияние пендинга на выхлоп, нужно считать дней по 10. а лучше время дедлайна.
а то что задания разные, пофигу, общее количество примерно одинаково. чем жирнее ВУшки тем их меньше насчитаешь и наоборот.
ASUS P9X79 WS/I7-3930K@3.2 GHz/32 GB DDR3-1600 MHz/MSI R7950 Twin Frozr 3GD5 V2/OC 3 Gb (880/5000 MHz)
Offline astronom  
#54 Оставлено : 23 июня 2015 г. 16:15:03(UTC)
astronom


Статус: Старожил

Группы: Member, Russia Team Group
Зарегистрирован: 27.07.2008(UTC)
Сообщений: 2,192
Откуда: РФ, Подольск

Сказал(а) «Спасибо»: 133 раз
Поблагодарили: 176 раз в 152 постах
Цитата:
В том-то и дело, что и здесь не проверить (так как и в Gerasim и в Netmax задания разные по объёму). Лучше всего - тщательно протестировать на SAT где все задания равнозначные.

хм, ну если кто-нибудь считает, предположим, астропульс, то влияние HT на астропульс надо проверять, работая с астропульсом, а не с SAT.
Иначе, он узнает, что на SAT HT влияет, предположим, плохо, но считает, ведь, он астропульс laugh1

или нужно создавать отдельный проект, создающий модель идеальной боинк-дробилки
Offline dimych  
#55 Оставлено : 23 июня 2015 г. 18:31:53(UTC)
dimych


Статус: Старожил

Группы: Member, Crystal Dream Group
Зарегистрирован: 08.02.2011(UTC)
Сообщений: 1,835
Мужчина
Российская Федерация
Откуда: Смоленск

Сказал «Спасибо»: 445 раз
Поблагодарили: 211 раз в 170 постах
идеальная числодробилка - видеокарта. считает не в разы, а в сотни раз быстрее ЦПУ. и никакой НТ не поможет ЦПУ догнать в этом даже простенькую ВК.
ASUS P9X79 WS/I7-3930K@3.2 GHz/32 GB DDR3-1600 MHz/MSI R7950 Twin Frozr 3GD5 V2/OC 3 Gb (880/5000 MHz)
Offline Yura12  
#56 Оставлено : 23 июня 2015 г. 18:37:16(UTC)
Yura12


Статус: Старожил

Группы: Editors, Member
Зарегистрирован: 28.01.2011(UTC)
Сообщений: 925
Мужчина
Российская Федерация
Откуда: Петрозаводск

Сказал «Спасибо»: 606 раз
Поблагодарили: 137 раз в 95 постах
ну в Asteriods@Home на GPU выигрыш явно не в сотни раз!
Offline Шмяка  
#57 Оставлено : 24 июня 2015 г. 1:50:47(UTC)
Шмяка


Статус: Старожил

Медали: Роза: Девчатам от доброго сердца

Группы: Member, Crystal Dream Group
Зарегистрирован: 08.02.2012(UTC)
Сообщений: 1,862
Женщина
Российская Федерация
Откуда: Везде, куда ни занесет

Сказала «Спасибо»: 841 раз
Поблагодарили: 438 раз в 238 постах
наверно раз уж это НТ продолжают и продолжают делать то оно видимо чаще всетаки полезно чем вредно))) в среднем)))
◕‿‿◕ Мяяяяяу!!! ◕‿‿◕ godville.net/gods/Шмяка ◕‿‿◕ MIUKA.mybrute.com ◕‿‿◕

UserPostedImage

Offline Disel  
#58 Оставлено : 24 июня 2015 г. 13:11:06(UTC)
Disel


Статус: Старожил

Медали: Первооткрывателю: Нахождение пар ОДЛК в RakeSearch! Донор: За финансовую помощь сайту

Группы: Member, Russia Team Group
Зарегистрирован: 08.07.2013(UTC)
Сообщений: 3,593
Мужчина
Российская Федерация

Сказал «Спасибо»: 516 раз
Поблагодарили: 426 раз в 326 постах
На мой взгляд среднестатистическому пользователю полезен. Процессы не так мощны, зато их может быть больше, чем при кранчинге и у ОС больше возможностей перераспределить их между процессорами.
Для boinc проектов и в самом деле правильно было бы составить какую-то таблицу, с указанием где и насколько система выигрывает с включенным HT.
Ubuntu Linux 18.04 LTS - 64 bit / Boinc 7.9.3(х64) / Core 2 DUO E6300 1.8 Ггц / GeForce GT-630
Offline dimych  
#59 Оставлено : 13 июля 2015 г. 22:58:43(UTC)
dimych


Статус: Старожил

Группы: Member, Crystal Dream Group
Зарегистрирован: 08.02.2011(UTC)
Сообщений: 1,835
Мужчина
Российская Федерация
Откуда: Смоленск

Сказал «Спасибо»: 445 раз
Поблагодарили: 211 раз в 170 постах
ну вот про проекту ДЕНИС есть такое дело. давеча я тут отключал НТ для своих надобностей, заодно прогнал немного заданий и сравнил.
с включенным НТ на 12 потоках время расчета составляет 52-54 минуты. с выключенным НТ на тех же частотах в 6 потоков время расчета составляет 37-38 минут. итого при включенном НТ прирост производительности составляет 37 - (52/2) = 11. 11/37 = 0,29. итого почти 30% НТ дает прироста. вот и думайте, стоит оно того или нет, а я пока опять перегружаюсь и обратно включаю НТ.
ASUS P9X79 WS/I7-3930K@3.2 GHz/32 GB DDR3-1600 MHz/MSI R7950 Twin Frozr 3GD5 V2/OC 3 Gb (880/5000 MHz)
thanks 1 пользователь поблагодарил dimych за этот пост.
Yura12 оставлено 14.07.2015(UTC)
Offline evatutin  
#60 Оставлено : 14 июля 2015 г. 10:06:03(UTC)
evatutin


Статус: Старожил

Медали: Первооткрывателю: Результат в проекте SAT@homeРазработчику: За организацию проекта Gerasim@home

Группы: Editors, Member
Зарегистрирован: 08.06.2010(UTC)
Сообщений: 3,622
Откуда: Russia, Kursk

Сказал(а) «Спасибо»: 1015 раз
Поблагодарили: 1788 раз в 874 постах
dimych
Давайте ваши данные добавим в наше сравнение производительности, если вы не против. Потому что вопрос время от времени возникает, а тут будет ответ в цифрах 199 Если не против, то мне, как обычно, скрины с комментариями

kvt.kurskstu team founder
Gerasim@home scientist
My numbers are 5056994653507584 and 1835082219864832081920. Why not? smile
Пользователи, просматривающие эту тему
Guest
4 Страницы<1234>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.

Boinc.ru theme. Boinc.ru
Форум YAF 2.1.1 | YAF © 2003-2018, Yet Another Forum.NET
Страница сгенерирована за 0.256 секунды.