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

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

Уведомление

Icon
Error

4 Страницы<1234>
Опции
К последнему сообщению К первому непрочитанному
Offline Step  
#41 Оставлено : 17 февраля 2013 г. 20:56:01(UTC)
Step


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

Медали: Донор: За финансовую помощь сайту

Группы: Member
Зарегистрирован: 03.08.2010(UTC)
Сообщений: 916
Мужчина
Российская Федерация
Откуда: г. Кирово-Чепецк

Сказал «Спасибо»: 288 раз
Поблагодарили: 235 раз в 165 постах
Автор: processing-home Перейти к цитате
Я объяснил так , что все поняли, кроме вас. Я уже начинаю сомневаться в конструктивном сотрудничестве....

Мы аргументировали так, что все поняли, кроме вас. Мы уже начинаем сомневаться в конструктивном сотрудничестве... smile

Цитата:
ТИПИЧНО РУССИЯНСКОЕ РЕШЕНИЕ !!!
Вроде все согласны, что валидация заданий в проекте Герасим - организована ТУПО и НЕЛОГИЧНО. Это ПЛОХО ! Но делать ничего не будем smile Зачем напрягать ум из-за парочки неправильных заданий ? Пусть все будет и дальше ПЛОХО, ТУПО, НЕЛОГИЧНО .... ПО РУССКИ , по нашему

Это не "по-русски", это целесообразность, то бишь соответствие цели затраченным ресурсам. Перфекционизм очень редко, где приносит реальную пользу.
Цитата:
В аду для перфекционистов ни серы нету, ни огня – лишь чуточку несимметрично стоят щербатые котлы...

199 smile
UserPostedImage UserPostedImage
Наука — лучший способ удовлетворения личного любопытства за государственный счёт.
thanks 3 пользователей поблагодарили Step за этот пост.
barsuk666 оставлено 18.02.2013(UTC), krasbars оставлено 18.02.2013(UTC), processing-home оставлено 20.02.2013(UTC)
Offline barsuk666  
#42 Оставлено : 18 февраля 2013 г. 5:49:31(UTC)
barsuk666


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

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

Сказал(а) «Спасибо»: 32 раз
Поблагодарили: 75 раз в 51 постах
Автор: Step Перейти к цитате
аду для перфекционистов ни серы нету, ни огня – лишь чуточку несимметрично стоят щербатые котлы...


Порвало с утра пораньше. Спасибо за ссылку!
Offline krasbars  
#43 Оставлено : 18 февраля 2013 г. 6:48:13(UTC)
krasbars


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

Группы: Editors, Member, Administration, Russia Team Group, Moderators
Зарегистрирован: 14.01.2009(UTC)
Сообщений: 2,732
Мужчина
Российская Федерация
Откуда: Красноярск

Сказал «Спасибо»: 566 раз
Поблагодарили: 486 раз в 356 постах
Цитата:
Перфекционизм — в психологии, убеждение, что наилучшего результата можно (или нужно) достичь. В патологической форме — убеждение, что несовершенный результат работы неприемлем. Может быть как «нормальной» характеристикой личности, так и невротическим психическим отклонением.

:alphat:
i7 2600K@4200MHz + GTX570 (870/1740/3800) + HD5870 (930/4800) + 16Gb DDR III @1600MHz на Win7 x64 SP1 и BOINC x64 7.0.28

thanks 1 пользователь поблагодарил krasbars за этот пост.
evatutin оставлено 18.02.2013(UTC)
Offline processing-home  
#44 Оставлено : 20 февраля 2013 г. 9:19:37(UTC)
processing-home


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

Группы: Member
Зарегистрирован: 09.07.2011(UTC)
Сообщений: 217
Откуда: Kamenka(penz.obl)

Сказал(а) «Спасибо»: 61 раз
Поблагодарили: 56 раз в 35 постах
Я смотрю обсуждение Герасима - "Проверка на кворум" плавно перешло на обсуждение личности processing-home. Предлагаю особо увлеченным создать тему в курилке и не флудить здесь. Там можете сплетничать, перемывать косточки, лузгать семечки и тщетно пытаться понять его мотивы smile
Теперь по сути :
Автор: Step Перейти к цитате
Цитата:
ТИПИЧНО РУССИЯНСКОЕ РЕШЕНИЕ !!!
Вроде все согласны, что валидация заданий в проекте Герасим - организована ТУПО и НЕЛОГИЧНО. Это ПЛОХО ! Но делать ничего не будем smile Зачем напрягать ум из-за парочки неправильных заданий ? Пусть все будет и дальше ПЛОХО, ТУПО, НЕЛОГИЧНО .... ПО РУССКИ , по нашему

Это не "по-русски", это целесообразность, то бишь соответствие цели затраченным ресурсам.

Вы лукавите smile Пытаетесь найти рациональное объяснение "лени и бездарности" ? Не стоит. Ни у кого еще не получалось. В ваши рассуждения закралась фундаментальная логическая ошибка.
Что это такое : Соответствие цели затраченным ресурсам ? Получается "цель" и "ресурсы на ее достижение" связаны. Как они связаны ? Какой формулой ? Как определить "соответствие" ???... Поделитесь с нами
А как вы определяете "затраченные ресурсы" ? Как работу ума ? Или как время работы этого ума ? И в том и в другом случае - вы глубоко неправы ! Разве ум это константа ? Разве у всех одинаковый интеллект ? smile И разве все тратят его время рационально ?
Отнюдь. Возьмем например "работу ума". Программист среднего уровня будет пыхтеть неделю , чтобы исправить валидатор. (некоторым вообще надо 2 недели и несколько страниц форума только на осознание проблемы) А гений решит эту задачку играючи. Ему дольше в клаву тыкать, чем думать. Чем мощнее интеллект, тем меньше ему надо усилий для решения задач.
Далее. Как имея низкий интеллект можно понять значимость цели и каких усилий она стоит ? Дураки никак не поймут зачем прикладывать титанические усилия и улучшать например прекрасные машины. Зачем создавать мерседесы, ауди, бмв и т.д. ? Когда вон путин хвалил нашу ладу-гранту ? А чё ? Едет-же ! И 2 мешка картошки еще везет ! Что еще надо руссиянину-неперфекционисту ? И создать ладу-гранту гораздо проще, чем мерседес и ума надо меньше !
Цели гения и цели дурака сильно отличаются.Значимость целей, их приоритет - сильно варьирует в зависимости от уровня интеллекта.Тем паче, "затраченные ресурсы на их достижение" !smile
Теперь - время. В вашем сообщении подразумевается, что время руководителей проекта - это невероятная ценность (ложный посыл). Они ,типа, денно и нощно (даже во сне) думают : Как нам улучшить проект Герасим ? Как оптимизировать расчетный модуль ? Как нам двинуть науку ? Вроде-бы и времени на исправление ТУПОГО валидатора совсем нет. А я вот сомневаюсь !
А может руководители проекта все свое свободное от работы время тратят на пустяки ? Запрутся в своих каптерках и играют в танчики ? Или режутся напропалую в покер ? Долгими зимними вечерами, вместо того чтобы исправить валидатор , они пьют "горькую" ? А ... ? Ведь находит-же Ватутин время читать этот форум и даже писать здесь ? Нашел-же он время , чтобы создать скринсейвер для Герасима. Почему-бы не исправить тупой валидатор ? ... Либо "не хочет" (лень), либо "не может" (додумайте сами), либо и то и другое вместе (типичный руссиянин на тепленьком местечке.вроде при делах и при погонах.вроде как наукой занимается. только не трогайте его ради бога)
Автор: Step Перейти к цитате
Перфекционизм очень редко, где приносит реальную пользу.

Большинство женщин с вами не согласятся smile У мужей-НЕперфекционистов очень часто вырастают рога.
К тому-же (возвращаясь к нашей теме) перфекционизм - необходимое качество для хорошего программиста.
Надеюсь, пояснять не надо.

P.S. Step большое спасибо вам. ВЫ обратили внимание на такую сторону моей личности, которая была скрыта от меня самого. А ведь дожил до возраста Христа !

Отредактировано пользователем 20 февраля 2013 г. 11:04:31(UTC)  | Причина: Не указана

Со всем уважением ...


Offline AlexA  
#45 Оставлено : 20 февраля 2013 г. 10:12:23(UTC)
AlexA


Статус: Administration

Медали: Переводчику: За помощь в создании сайта

Группы: Editors, Member, Administration, Russia Team Group, Moderators
Зарегистрирован: 02.10.2007(UTC)
Сообщений: 6,129
Мужчина
Российская Федерация
Откуда: "Russia Team"

Сказал «Спасибо»: 1231 раз
Поблагодарили: 1507 раз в 833 постах
Хватит флудить. Надоело читать Ваши филосовствования и общие слова.
Напишите прямо к кому относятся Ваши слова о "лени и бездарности"? Тогда мы конкретно посмотрим кто, что и как делал. И делал ли вообще что-то.
К кому относится Ваша фраза "руководители проекта все свое свободное от работы время тратят на пустяки "?
Вам уже не раз объясняли, что ВЕСЬ ЭТОТ ПРОЕКТ ДЕЛАЕТСЯ в СВОБОДНОЕ ОТ ОСНОВНОЙ РАБОТЫ ВРЕМЯ. Если до Вас это до сих пор не дошло, то ТУПОЙ тут не валидатор, а кто-то другой.
Личность Ваша тут мало кого интересует, манера общения Ваша тут мало кого устраивает. Отношение к себе Вы уже давно уже сформировали не только тут, так что пора включать мозг.

_____
Без всякого уважения.
thanks 1 пользователь поблагодарил AlexA за этот пост.
Deberian оставлено 21.02.2013(UTC)
Offline Step  
#46 Оставлено : 20 февраля 2013 г. 18:33:12(UTC)
Step


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

Медали: Донор: За финансовую помощь сайту

Группы: Member
Зарегистрирован: 03.08.2010(UTC)
Сообщений: 916
Мужчина
Российская Федерация
Откуда: г. Кирово-Чепецк

Сказал «Спасибо»: 288 раз
Поблагодарили: 235 раз в 165 постах
Не стоит ругаться. Человек мужественно и самоотверженно один против всех сражается. bud
Не смотря на статус, чины и лайки. Это заслуживает некоторого уважения. Отстаивает свою точку зрения - молодец, и нам лишний раз даёт задуматься, что тоже неплохо. Think
Человек просто хочет помочь, чем может. Предлагаю поделиться с ним сорцами валидатора, а поправленный им потом запустим в проект. И овцы целы и волки сыты. Все довольны - кругом счастье и благополучие. smile
UserPostedImage UserPostedImage
Наука — лучший способ удовлетворения личного любопытства за государственный счёт.
Offline AlexA  
#47 Оставлено : 20 февраля 2013 г. 19:43:35(UTC)
AlexA


Статус: Administration

Медали: Переводчику: За помощь в создании сайта

Группы: Editors, Member, Administration, Russia Team Group, Moderators
Зарегистрирован: 02.10.2007(UTC)
Сообщений: 6,129
Мужчина
Российская Федерация
Откуда: "Russia Team"

Сказал «Спасибо»: 1231 раз
Поблагодарили: 1507 раз в 833 постах
Цитата:
Не смотря на статус, чины и лайки. Это заслуживает некоторого уважения. Отстаивает свою точку зрения - молодец, и нам лишний раз даёт задуматься, что тоже неплохо.

Какое уважение? В чем? Какую точку зрения?
Ему несколько раз пояснили, что люди в свободное от основной работы время делают этот поект, на общественных, можно сказать, началах. Что их всего двое - один программно научную часть делает, а второй сервер поддерживает и все инфраструктурную часть.
А он опять - " администрация, руководство, программеры лентяи и тупицы, ничего не могут, не знают, не хотят. В свободное время не проектом занимаются, а ерундой какой-то".
Это точка зрения? За это уважать?
Ему вообще какое дело до этого проекта, если он ни одного задания не посчитал? откуда он знает что там и как работает? С чужих слов? Типа "не читал, но осуждаю", так? Нет ему дела до улучшения проекта, просто нашел "точку опоры" и пытается чего-то перевернуть. Не удастся.
Какие ему "сырцы валидатора", если он так и не сказал, что он вообще может сделать в программировании?
Троль и болтун. на одном форуме всех "обос..л", сюда пришел.
Да, у нас демократия. Никто никого не банит, но своё отношение каждый имеет право высказать.
Offline evatutin  
#48 Оставлено : 20 февраля 2013 г. 22:28:57(UTC)
evatutin


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

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

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

Сказал(а) «Спасибо»: 956 раз
Поблагодарили: 1607 раз в 775 постах
AlexA написал:
Да, у нас демократия. Никто никого не банит, но своё отношение каждый имеет право высказать.


Иногда имеет смысл задуматься об известном высказывании Черчиля...

kvt.kurskstu team founder
Gerasim@home scientist
My numbers are 5056994653507584 and 1835082219864832081920. Why not? smile
Offline dimych  
#49 Оставлено : 21 февраля 2013 г. 16:44:55(UTC)
dimych


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

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

Сказал «Спасибо»: 445 раз
Поблагодарили: 211 раз в 170 постах
Автор: AlexA Перейти к цитате
Хватит флудить. Надоело читать Ваши филосовствования и общие слова.
Напишите прямо к кому относятся Ваши слова о "лени и бездарности"? Тогда мы конкретно посмотрим кто, что и как делал. И делал ли вообще что-то.
К кому относится Ваша фраза "руководители проекта все свое свободное от работы время тратят на пустяки "?
Вам уже не раз объясняли, что ВЕСЬ ЭТОТ ПРОЕКТ ДЕЛАЕТСЯ в СВОБОДНОЕ ОТ ОСНОВНОЙ РАБОТЫ ВРЕМЯ. Если до Вас это до сих пор не дошло, то ТУПОЙ тут не валидатор, а кто-то другой.
Личность Ваша тут мало кого интересует, манера общения Ваша тут мало кого устраивает. Отношение к себе Вы уже давно уже сформировали не только тут, так что пора включать мозг.

_____
Без всякого уважения.


банхаммер пора включать а не мозг. я могу еще понять небольшой оффтоп, ну или единичный оффтоп, сам грешен, особо под пивком, но тут вы флудильню на пару страниц развернули, мама не горюй. я так понимаю у нас дружное доброе сообщество русскоговорящих кранчеров, но и анархию на форуме разводить тоже не стоит.
ПС. кстати этот пост тоже оффтоп, так что можно начать с меня.
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 krasbars  
#50 Оставлено : 21 февраля 2013 г. 18:47:24(UTC)
krasbars


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

Группы: Editors, Member, Administration, Russia Team Group, Moderators
Зарегистрирован: 14.01.2009(UTC)
Сообщений: 2,732
Мужчина
Российская Федерация
Откуда: Красноярск

Сказал «Спасибо»: 566 раз
Поблагодарили: 486 раз в 356 постах
Автор: dimych Перейти к цитате
банхаммер пора включать а не мозг.

И я того же мнения. Даже при беглом взгляде, здесь уже перманентный бан светит. На досуге найду сообщения "товарища" по веткам, почитаю, а там решим. Хотя, моё мнение простое: если имярек "достал" всех, включая администрацию, то это должно решаться просто и ясно. Демократия не означает беззаконие и безнаказанность. К тому же, бан - не смертная казнь, а сугубо констатация факта, что данный ник не устраивает обитателей данного форума своей манерой общения. Как говорится, "если ты плюнешь в коллектив - он утрётся. Но если коллектив плюнет в тебя...".
i7 2600K@4200MHz + GTX570 (870/1740/3800) + HD5870 (930/4800) + 16Gb DDR III @1600MHz на Win7 x64 SP1 и BOINC x64 7.0.28

thanks 1 пользователь поблагодарил krasbars за этот пост.
Шмяка оставлено 22.02.2013(UTC)
Offline pazzl  
#51 Оставлено : 21 февраля 2013 г. 19:45:40(UTC)
pazzl


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

Группы: Member, Crystal Dream Group
Зарегистрирован: 29.05.2010(UTC)
Сообщений: 4,197
Откуда: новая москва

Сказал(а) «Спасибо»: 783 раз
Поблагодарили: 453 раз в 340 постах
бедный человек, на d-d зашугали, пришел сюда - и здесь баном грозят
и везде претензия к тону, а по сути никто не осилил ответить

меня с d-d тоже выгнали за тон и красивую подпись,
и здесь пару раз за дверь выставляли, а и ничего, прижился

не нравится манера общения человека - не общайтесь, никто не заставляет,
нарушает (неписанные) правила - наказывайте задверным пребыванием,

форум наполняется участниками, если не дать кому-то высказаться, это уже не форум
спамеров гонять у администрации времени нет,
а парня, который пишет, хоть и колкие, но вполне осмысленные полотенца, взяли на заметку
= работаю укладчиком парашютов, на мою работу еще никто не жаловался =
Offline AlexA  
#52 Оставлено : 21 февраля 2013 г. 20:48:17(UTC)
AlexA


Статус: Administration

Медали: Переводчику: За помощь в создании сайта

Группы: Editors, Member, Administration, Russia Team Group, Moderators
Зарегистрирован: 02.10.2007(UTC)
Сообщений: 6,129
Мужчина
Российская Федерация
Откуда: "Russia Team"

Сказал «Спасибо»: 1231 раз
Поблагодарили: 1507 раз в 833 постах
Автор: pazzl Перейти к цитате

и везде претензия к тону, а по сути никто не осилил ответить

Именно к тону. Я хоть к проекту имею отношение только как обычный счетчик, мне обидно видеть слова "лентяи, бездари" и т.п. На каком основании? Какое он имеет на это право? Он кто, вообще? Я подобный тон здесь видеть не хочу. И есть два варианта: либо он меняет тон, либо он меняет форум.

Чего ему не ответили? Про 64х ответили. Про SMP - одни общие рассуждения. Может будет быстрее, может не будет, кто его знает. Т.е. ради удовольствия этого "товарища", Ватутин (поскольку больше некому) должен бросить все свои дела, написать другой вариант приложения, сравнить их, убедиться лучше он или хуже и насколько. Ему ведь больше нечем заняться, он типа "дурака валяет" целыми днями.

А "товарищь" так и не удосужился ответить какое лично он имеет отношение к SMP программированию, стоит ли прислушиваться к его мнениям и насколько можно доверять его опусамм.

И после этого Вы говорите, что его "зашугали"?

Сумлюваюся я ... Whistle

Offline zlodeck  
#53 Оставлено : 21 февраля 2013 г. 21:12:20(UTC)
zlodeck


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

Группы: Member
Зарегистрирован: 03.06.2012(UTC)
Сообщений: 147
Откуда: Замкадье

Сказал(а) «Спасибо»: 15 раз
Поблагодарили: 57 раз в 31 постах
Бурная, однако, дискуссия.

К сожалению, внятного ответа на поставленный вопрос не получено.

Все-таки, SerVal или evatutin ответьте, пожалуйста: что мешает сделать схему валидации, реализованную в большинстве боинк-проектов: при несовпадении 2 результатов по начальной репликации, посылать задание еще несколько раз, пока результаты у 2 машин не совпадут. Количество таких доп. забросов должно быть лимитировано. Если ни у кого не совпало - тогда да, аннулируем все результаты.

Вот в Праймгриде я вижу следующие параметры задания:

минимальный кворум: 2
начальная репликация: 2
макс. # ошибок/всего/успешных заданий: 15, 15, 5

т.е.
если количество заданий, возвращенных с ошибкой, больше 15 - аут,
если количество посчитанных заданий (часть с ошибками, часть без, но у тех, что без ошибок результат не совпадает) больше 15 - опять аут,
если количество заданий без ошибок, но не совпадающих по результатам, больше 5 - то тоже кирдык.

Что мешает сделать такую схему? Версия используемого боинк-сервера? Или нужно менять структуру БД и писать необходимые скрипты?

Ну, и еще возможная проблема (писал на d-d, давайте, и здесь озвучу): что будет, если ВНЕЗАПНО у кого-то задания начнут считаться в течение 10 сек, без ошибки, но валидация проходить не будет? Такой хост за день может наколотить до 2000 инвалидных вушек. А если таких хостов будет 5-10-100? Что тогда? Остальные кранчеры тихо курят в сторонке? Дело в том, что подобные прецеденты уже случались. Но при нормальной схеме валидации к катастрофическим последствиям такие обломы не приводили.

Конечно, если автор гарантирует, что подобного варианта быть не может в принципе, тогда ладно.
Тогда можно оставить все, как есть.
Offline AlexA  
#54 Оставлено : 21 февраля 2013 г. 21:26:05(UTC)
AlexA


Статус: Administration

Медали: Переводчику: За помощь в создании сайта

Группы: Editors, Member, Administration, Russia Team Group, Moderators
Зарегистрирован: 02.10.2007(UTC)
Сообщений: 6,129
Мужчина
Российская Федерация
Откуда: "Russia Team"

Сказал «Спасибо»: 1231 раз
Поблагодарили: 1507 раз в 833 постах
Цитата:
Версия используемого боинк-сервера

Нету в Герасиме Боинк-сервера (если я правильно помню).
Серверная часть самостоятельная, Сергеем сделанная. Она только использует возможности Боинк-менеджера.

А насчет: что будет, если ...
Автор этого предположения гарантирует, что такое может случиться? smile

Не знаю есть ли такая статистика, но было бы интересно узнать каков был процент ошибочных заданий за время существования проекта?
Offline barsuk666  
#55 Оставлено : 21 февраля 2013 г. 21:44:46(UTC)
barsuk666


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

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

Сказал(а) «Спасибо»: 32 раз
Поблагодарили: 75 раз в 51 постах
Я вот может чего-то не понимаю? Кажется максимально четкий ответ был дан:
Цитата:
В среднем за день в научную базу попадают 5832 задания.
Значит при кворуме=2 сравниваются 5832*2 заданий. Одно или два задания в день бывают с ошибкой.

Аналитическая программа calc.exe позволяет посчитать порядок того, что предлагается оптимизировать: 2/5832 = 0.034%

Если бы у меня в пределах досягаемости какой-нибудь разработчик задумался о трате своего рабочего времени на фикс торможения 0.034% - был бы публично и максимально жестоко казнен.

Оценка риска выхода из строя расчетного узла должна быть сделана минимум с ее вероятностью и стоимостью ошибки? Кто осилит? Больше ли получится риск, чем потеря рабочей БД? Затопление серверной? И кстати, как поможет схема "15, 15, 5" против поломатых хостов? По-моему никак.
Offline hoarfrost  
#56 Оставлено : 21 февраля 2013 г. 22:26:04(UTC)
hoarfrost


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

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

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

Сказал «Спасибо»: 1165 раз
Поблагодарили: 1594 раз в 1020 постах
Автор: barsuk666 Перейти к цитате
Если бы у меня в пределах досягаемости какой-нибудь разработчик задумался о трате своего рабочего времени на фикс торможения 0.034% - был бы публично и максимально жестоко казнен.

Это подмечено хорошо. laugh1
Да, проблема есть, но её "масштабы столь велики" что, IMHO, пока надо просто занести ответ в FAQ и мониторить состояние дальше.
Ибо может случиться так, что после завершения данной "хотелки" что-то изменится в самом BOINC так, что переделку надо будет делать куда более крупную.
UserPostedImage
Offline zlodeck  
#57 Оставлено : 21 февраля 2013 г. 22:33:01(UTC)
zlodeck


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

Группы: Member
Зарегистрирован: 03.06.2012(UTC)
Сообщений: 147
Откуда: Замкадье

Сказал(а) «Спасибо»: 15 раз
Поблагодарили: 57 раз в 31 постах
Цитата:
И кстати, как поможет схема "15, 15, 5" против поломатых хостов? По-моему никак.


Я понял проблему.
Да, если нет никаких критериев оценки результата на адекватность, то все печально.
Поломанные хосты перехватят часть дополнительных заданий, и часть из них пройдет проверку на сравнение. Т.е. получится, что из кучи заданий с 3 результатами будет много таких, где 2 неправильных и одинаковых. И им дадут очки. Мда...

Тады ой! Кто-то крестится, кто-то фигу в кармане держит. Плохо.

На самом деле, механизмы предотвращения таких патологий есть. Например, стандартный механизм репликации, блокирующий посылку заданий на хосты с одинаковым идентификатором. Если плохих машин мало, то это сработает.
Потом неизвестно, что возвращает ломаная машина. Возможно, ее результат - это просто бинарный мусор. Тогда, скорее всего, он буден рандомным, и два неправильных хоста дадут разные результаты (причем все - неправильные) для одного и того же задания. Опять схема работает.
Тут много тонкостей. Но их нужно обдумывать не стороннему кранчеру, а разработчику проекта.

Автор: AlexA Перейти к цитате
А насчет: что будет, если ...
Автор этого предположения гарантирует, что такое может случиться? smile

"Гарантию дает только страховой полис" (с)

В Герасиме - такого не было. Пока.

А в Праймгриде - было.
Прошлой осенью во время соревнования пара-тройка ушлых гусей набила за день over 9000 вушек, каждая из которых считалась около 20 часов. Они штамповали их за 3 секунды. Светились в топе лидеров. И что? А ничего. На валидации их потихоньку срезали в ноль. Но все, кто считал с ними в паре - все получили очки.
Если не ошибаюсь, в Прайме это был уже не первый случай.

Кстати, на март назначен челлендж по Герасиму.
Отлично. Очень хорошая проверка.
Буду только рад, если мои опасения не подтвердятся.

Отредактировано пользователем 21 февраля 2013 г. 23:45:03(UTC)  | Причина: Не указана

Offline hoarfrost  
#58 Оставлено : 22 февраля 2013 г. 7:36:35(UTC)
hoarfrost


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

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

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

Сказал «Спасибо»: 1165 раз
Поблагодарили: 1594 раз в 1020 постах
Автор: zlodeck Перейти к цитате
Да, если нет никаких критериев оценки результата на адекватность, то все печально.
Поломанные хосты перехватят часть дополнительных заданий, и часть из них пройдет проверку на сравнение. Т.е. получится, что из кучи заданий с 3 результатами будет много таких, где 2 неправильных и одинаковых. И им дадут очки. Мда...

Эта вероятность считается пренебрежимо малой и в обычном BOINC - он от неё также не застрахован.
Но, чтобы два компьютера одинаково ошиблись...

Автор: zlodeck Перейти к цитате
На самом деле, механизмы предотвращения таких патологий есть. Например, стандартный механизм репликации, блокирующий посылку заданий на хосты с одинаковым идентификатором. Если плохих машин мало, то это сработает.

Как правило, задания от одного и того же WU не отправляются не только на один и тот же хост, но и одному и тому же участнику и даже участникам одной команды.
UserPostedImage
Offline evatutin  
#59 Оставлено : 22 февраля 2013 г. 9:52:51(UTC)
evatutin


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

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

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

Сказал(а) «Спасибо»: 956 раз
Поблагодарили: 1607 раз в 775 постах
zlodeck
Цитата:
Да, если нет никаких критериев оценки результата на адекватность, то все печально.


Критерии есть: битый файл не прочитается в ходе постобработки. Только проверить это можно уже по завершению расчета, т.к. если делать это в динамике во время счета, то нагрузка на сервер будет весьма приличной. Из прошлой партии заданий (~ 600000 WU) 3 оказались битыми, я их легко вычислил и пересчитал на своей машине вручную

kvt.kurskstu team founder
Gerasim@home scientist
My numbers are 5056994653507584 and 1835082219864832081920. Why not? smile
thanks 3 пользователей поблагодарили evatutin за этот пост.
pazzl оставлено 22.02.2013(UTC), Deberian оставлено 22.02.2013(UTC), Step оставлено 22.02.2013(UTC)
Offline zlodeck  
#60 Оставлено : 22 февраля 2013 г. 16:22:46(UTC)
zlodeck


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

Группы: Member
Зарегистрирован: 03.06.2012(UTC)
Сообщений: 147
Откуда: Замкадье

Сказал(а) «Спасибо»: 15 раз
Поблагодарили: 57 раз в 31 постах
Цитата:

Критерии есть: битый файл не прочитается в ходе постобработки. Только проверить это можно уже по завершению расчета, т.к. если делать это в динамике во время счета, то нагрузка на сервер будет весьма приличной.


Да уж, совмещать постобработку с валидацией - это не метод.
Но Вы говорите - не прочитается. Вероятно, это означает, что после декомпрессии пересланного файла и загрузки массива данных приложение постобработки натыкается на исключение. Если массив данных (в основном) представляет собой действительные числа, то очевидно, первым этапом входного контроля была бы проверка их на NaN. Просканить ~50k даблов - для валидатора это не нагрузка. (Он же постоянно сравнивает два массива! Или - сравнивает только их хэши?) Если кривая машина посылает мусор - здесь он, по идее, должен отлавливаться.
Если же ошибка кроется в неверном значении каких-то данных, тогда - нужен третий хост-арбитр.

А вот такой вопрос: 3 юнита из 600k оказались битыми. А сколько было отвергнуто на валидации из-за несовпадения? Есть такая статистика? Если действительно ~100, то, в общем-то, и огород городить незачем.
Пользователи, просматривающие эту тему
Guest (2)
4 Страницы<1234>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.

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