Версія даної теми для друку

Натисніть сюди для перегляду даної теми у оригінальному форматі

Розподілені обчислення в Україні _ Folding@Home _ Folding в браузере

Автор: CrazyBigCat Feb 27 2014, 13:58

Приєднане зображення
Совместно с Google, http://compbio.ust.hk/ в http://www.ust.hk/eng/index.htm и лабораторией Pande в Универстите Стэнфорда мы работаем над новым способом работы Folding@home - в браузере. Основная идея - сделать фолдинг максимально простым для запуска обычным пользователем.

Open beta
Мы рады сообщить, что начинаем первое открытое бета тестирование веб клиента. Он использует Google Native Client№ - технологию, благодаря которой стало возможным запустить Folding@home в браузере.

Скачать и установить приложение можно из https://chrome.google.com/webstore/detail/foldinghome/hmnbjdgjgikbkapaolimfoidihobnofo.
Заметим, что приложение работает только в Google Chrome версии 31 и выше.
Для поддержки пользователей мы открыли новый раздел в нашем форуме.

Требования
Для работы веб клиента F@H необходимо удовлетворить три основных требования:
1) использовать https://www.google.com/chrome/ в Windows, Linux, или MacOS-X
2) установить Folding приложение из https://chrome.google.com/webstore/detail/foldinghome/hmnbjdgjgikbkapaolimfoidihobnofo
3) запустить Folding приложение. И всё!

Дополнительные опции:
1) Вы можете настроить в Folding App http://folding.stanford.edu/home/fah-user-name/, https://folding.stanford.edu/home/teams-stats/ и http://folding.stanford.edu/home/faq/faq-passkey/.
2) Если вы не хотите устанавливать Folding App, вы всегда можете использовать http://folding.stanford.edu/nacl/ в любом Хроме на Windows, Linux или OSX

Open source
Это первый F@H клиент с полностью открытым исходным кодом. Веб клиент использует новый Assignment Server и новую версию Work Server, которая предоставляет JSON интерфейс для сторонних разработчиков. Вычисления выполняются на основанном на Gromacs 4.6.5 ядре с закрытым в целях безопасности кодом.
Разработчики приглашаются на http://foldingathome.github.io/fah-nacl-client/, пользователи могут отслеживать https://github.com/FoldingAtHome/fah-nacl-client/issues?direction=desc&page=1&sort=updated&state=open. Для разработчиков доступен лог файл создаваемый из NaCl (Developer Tools > Console)

Следующие шаги
Как многие уже, наверное, заметили это открывает двери для движения Folding@home от браузера на компьютере к браузеру на телефоне или планшете. И мы активно изучаем эти возможности.

Несколько дополнительных ссылок:
Folding App Source Code: https://github.com/FoldingAtHome/fah-nacl-client
Folding App FAQs: https://folding.stanford.edu/home/faq/faq-foldinghome-app/
Third Party Forum: https://foldingforum.org/viewforum.php?f=32
Folding@Home Homepage: http://folding.stanford.edu/home/
Chrome DevTools: https://developers.google.com/chrome-developer-tools/

Команда Ukraine - 2164

Взято http://forums.overclockers.ru/viewtopic.php?f=21&t=505508

Автор: LSA Feb 27 2014, 16:43

Грузить тільки CPU.
Цікаво, яка система нарахування балів...
PS: E5500 двухядерник@2.8 завдання порахував за 20 хв. 89 балів.

Автор: CrazyBigCat Mar 7 2014, 17:48

А выхлоп-то с веб-клиента отличный получается, на i7 2600К@4,5 ГГц на 7 потоках одно задание считается приблизительно за 5:45 мин., за каждое дают ~168 очков, я насчитал около 45000 очков в день.


http://forums.overclockers.ru/viewtopic.php?f=21&t=505508&p=11768011&sid=db17bd3b3287d8e080314975faa754c9#p11768011

Автор: cadet-ua Jun 20 2014, 12:23

А выхлоп-то с веб-клиента отличный получается, на i7 2600К@4,5 ГГц на 7 потоках одно задание считается приблизительно за 5:45 мин., за каждое дают ~168 очков, я насчитал около 45000 очков в день.


А как можно регулировать кол-во потоков используемых программой?

Автор: CrazyBigCat Jun 20 2014, 16:10

(cadet-ua @ Jun 20 2014, 13:23) *

А выхлоп-то с веб-клиента отличный получается, на i7 2600К@4,5 ГГц на 7 потоках одно задание считается приблизительно за 5:45 мин., за каждое дают ~168 очков, я насчитал около 45000 очков в день.


А как можно регулировать кол-во потоков используемых программой?

Очевидно только ползунком LIGHT->MEDIUM->FULL

Автор: cadet-ua Jun 20 2014, 21:56

Сделал подборку замеров времени исполнения задания project 2981:

5:22мин AMD FX 8320@4,0GHz (Windows 2008R2)
5:56мин AMD FX 8150@3,9GHz (Windows 7 x64)
8:03мин AMD FX 6300@3,5GHz (Windows 7 x64)
6:36мин AMD Thuban @3,2GHz (Windows 7 x64)

4:52мин Intel 3770@3.4GHz (Ubuntu 12,04 x64)
4:19мин Intel 4770@3.4GHz (Ubuntu 12,04 x64)
16:10мин Intel 2020M@2.4GHz (Windows 7 x64)

Автор: CrazyBigCat Jun 21 2014, 13:55

Попробовал на разных компах, клиент по выхлопу неплох. Но есть одно но - для круглосуточного счета подходит мало, так как сам клиент нестабилен, иногда вылетает, особенно при установке ползунка на FULL.

Автор: cadet-ua Jun 21 2014, 15:33

(CrazyBigCat @ Jun 21 2014, 14:55) *

Попробовал на разных компах, клиент по выхлопу неплох. Но есть одно но - для круглосуточного счета подходит мало, так как сам клиент нестабилен, иногда вылетает, особенно при установке ползунка на FULL.


По поводу стабильности клиента.
На Ubuntu 12,04 пятые сутки счичает без перерыва. Два разных компьютера.
Windows 7 x64 - пятые сутки считает без перерыва. Четыре разных компьютера.
Windows 2008R2 - считает в скрытом режиме пятые сутки.

Проблему со стабильностью наблюдаю только на двух компьютерах с Windows 2003, думаю потому что она 32bit. Приходиться переодически перезапускать.

На одном компе с Windows 2003, вообще не мог ни установить программу ни запустить, появлялась ошибка. Пришлось лезть в настройки Chrome и делать правки: В адресной строке вводим chrome://flags/#enable-nacl - должна быть включена, а chrome://flags/#enable-nacl-debug - отключена.
После этого клиент можно запустить по прямой ссылке - http://folding.stanford.edu/nacl/

Автоматизация:
Так как в клиенте нет режима запуска как сервис, делаем запуск сами.
1. Создаем текстовый файл в блокноте, в нем пишем:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory=Default --app-id=hmnbjdgjgikbkapaolimfoidihobnofo
Сохраняем (имя придумайте сами).

2. Меняем расширение файла с .txt на .bat

3. Запускаем планировщик Windows и создаем задание с запуском этого батника при загрузке компа или по другим условиям. Если опасаетесь зависаний - можно добавить условие перезапуска через некоторое время.

Проверял на Windows 2008R2 - работает. Могу сеанс завершить - задание работает, все считает. После перезагрузки компьютера - само стартует в фоновом режиме.

Автор: Death Jun 23 2014, 20:20

напишите в шапке номер команды же!!


кстати хром сторе не нужен )))

http://folding.stanford.edu/nacl/ просто идёте по ссылке

Автор: CrazyBigCat Jun 24 2014, 10:29

Waiting to retry work server assignment... Уже несколько часов не получают компы заданий - видать сервер в дауне...

Автор: cadet-ua Jun 24 2014, 14:48

(CrazyBigCat @ Jun 24 2014, 11:29) *

Waiting to retry work server assignment... Уже несколько часов не получают компы заданий - видать сервер в дауне...

Да, сегодня ночью все лягло. Включил старые клиенты

НО УЖЕ ЗАРАБОТАЛО! Нужно только обновить клиент.

Автор: Death Jun 29 2014, 23:47

You have earned 367,954 points. Your team, "Ukraine", has earned 1,988,224,384 points.

Автор: Sergyg Jul 8 2014, 20:43

эта штука грузит ~15(?) ядер (65% cpu, winserver 2008R2 x64)

Opteron 8431 (2.4GHz) project 2981 = ~ 4:15 что-то не очень

не коррелирует с F@H_bench (при 100% cpu), который выдает около 16000 баллов

Автор: Death Jul 8 2014, 21:41

а тем временем у команды 2 МИЛЛИАРДА!

Автор: Julik Jul 8 2014, 22:11

Та да , что то не кто даже и не написал по этому поводу ничего, общения никакого.......

Автор: Vzik Jul 9 2014, 22:07

Я с тиждень як приєднався, тому мабудь не дуже був здивований що наближаємся до 2 млрд.

Invision Power Board
© Invision Power Services