внимание! эта страничка - зеркало официального сайта TSC! Russia
РАСПРЕДЕЛЕННЫЕ ВЫЧИСЛЕНИЯ - TSC! Russia

Присоединяйтесь к команде распределенных вычислений TSC! Russia!


о команде | новости | ссылки | файлы | форум команды
наши герои | наши даты | наши достижения

Проект Folding@Home | Другие проекты

Установка Find-a-Drug в Windows

Загрузка клиентского ПО

Ввод имени и адреса электронной почты

Настройка клиента перед первым запуском

 

Итак, Вы решились присоединиться к проекту Find-a-Drug. Отличный выбор! Время приступить к установке и настройке клиента. 

Ниже даны рекомендации по этой несложной процедуре для операционных систем Windows. Пользователям Linux - добро пожаловать сюда.

1. Первый этап - скачиваем клиентскую программу. Последняя версия клиента на сайте разработчика находится здесь. В случае проблем с закачкой с официального сервера проекта последнюю финальную версию для Windows (1.25g) можно забрать и из нашего файлового архива.

Сохраните инсталлятор в удобном месте (он может потребоваться в дальнейшем) и запустите его. Обычно при установке умолчания изменять не нужно, и проблем никаких вызывать она не должна. Внимание! При завершении установки, если Вы планируете загружать задания для работы непосредственно с этого компьютера,  Вам понадобится активное соединение с Интернетом!

2. После копирования программой установки файлов клиента на Ваш компьютер открывается окно, где Вам предлагается ввести своё имя (псевдоним - nickname) в проекте, которое (вместе с адресом электронной почты) будет идентифицировать Вас для статистики (сама нода идентифицируется уникальным собственным номером). Это может быть имя, фамилия, кличка соседа, прозвище кота или вообще любое слово, которое Вам нравится. :) Единственное ограничение - Ваш ник не должен быть меньше 4 символов и должен вводиться английскими символами.

В следующем окне вводится Ваш адрес электронной почты - e-mail. В дальнейшем этот адрес может Вам понадобиться, так что выберите надёжный рабочий адрес.

Здесь нужно быть внимательным, т.к. если у Вас будет несколько нод (компьютеров), то Ваши nickname и е-mail на всех нодах должны точно совпадать с учётом регистра букв!

3. Далее в том же окне, куда ввели адрес электронной почты, нажимаем кнопку "Advanced" и попадаем в программу fadsetup, с помощью которой изменяются основные настройки клиента, где лучше всего сразу провести полноценную настройку клиента. Поэтому остановимся на описании всех пунктов этой программы более подробно.

3.1. Закладка "Member Details" (Личные данные). 

Ещё раз перепроверьте свои nickname (имя), под которым Вы будете участвовать в проекте, и e-mail (адрес электронной почты). Впоследствии через эту закладку можно будет поменять свой ник, если, например, Вас не устроит, что к нему добавили ";1" что означает, что этот ник уже кто-то занял до Вас. (как это было со мной - в итоге я приписал впереди "RU_" :) - прим. WildCat)

3.2. Закладка "Projects" (Проекты).

Отметьте те цели, работа над которыми для Вас актуальна.

Опция "Future Projects" предназначена, вероятнее всего, для тех, кто не проверяет настройки клиента годами. ;) При её включении клиент может принимать (в будущем) задания из новых проектов, которых на момент выпуска Вашей версии клиента ещё не было.

Здесь также имеется установка, отметив которую, Вы сможете принимать участие в тестировании бета-версий клиента - опция "Beta Test". Версии будут получаться автоматически при приёме очередной партии заданий для счёта. Стоит отметить, что эти тестовые версии (особенно ранние беты) частенько сбоят, и если Вы любите стабильную работу программ, то лучше опцию "Beta Test" не ставить. Вдобавок в среднем такие версии дают вам по 1,5 - 1,8 Мб входящего трафика. Ну а если в Ваших жилах кровь исследователя и экспериментатора, а упомянутый трафик не напрягает кошелёк - эта опция для Вас! 

3.3. Закладка "General" (Общие).

Тут Вы можете установить страну (Country), в копилку которой будут падать заработанные Вами очки. Иначе будете причислены к большой группе "Anonymous" (по-русски - бомж :)).
Следующая настройка "Number of copies of THINK" (число копий think - собственно, счётного модуля клиента) определяет количество копий процесса think, которое будет запущено клиентом автоматически. Его нужно выставить по количеству процессоров (в том числе виртуальных) в вашей системе. Т.е. если у вас в системе один обычный процессор, типа AMD Athlon XP/Athlon64 ;)/Duron, Intel Pentium III/Celeron/Pentium IV без поддержки виртуальной многопроцессорности (технология HyperThreading), то выставляем "1". Ставить число выше "1" для одного процессора не стоит и даже вредно, т. к. ресурсы процессора будут постоянно переключаться между двумя процессами, что отнюдь не ускорит расчёты. Но вот если у Вас процессор Pentium IV с поддержкой HyperThreading, то обязательно установите "2" - получите 30% прибавку в расчетах. В случае, если вы установили клиента на многопроцессорный сервер, настроек может и не хватить. :)

Следующие две настройки "THINK Graphics" и "Job Queue Server" отвечают за управление окнами графики и очереди заданий. Мы рекомендуем установить их значения в "Hidden", вывести эти окна на экран в дальнейшем будет несложно в любой момент. Но не ставьте эти опции в значение "Stopped" - с ними работать клиент не будет (это нужно только для специальных случаев)!

Далее следует выбрать режим работы клиента с Internet "Internet Connection Plan". При использовании "After Confirmation" - клиент будет спрашивать разрешения на каждое соединение, а если укажете "None" - работа клиента с глобальной сетью будет осуществляться только по вашей команде через окно очереди заданий (Queue, оно же THINK Server). Во всех других случаях клиент с указанной частотой будет автоматически соединяться с серверами проекта и отправлять/принимать задания. Выбирайте что Вам больше подходит.

И последняя настройка на этой закладке номер команды (Team Number). Номер TSC! Russia - 2094 и мы рады будем видеть Вас!

3.4. Закладка "Options" (Установки).

Первая настройка "Snooze time (minutes)" предназначена для настройки режима временной приостановки работы клиента с последующим автоматическим запуском. Обычно значение по умолчанию (15 минут) изменять не надо.

Опцию "Show system tray icon" (показывать иконку клиента в системном трее) Вы включаете или выключаете в зависимости от того, нужно Вам, чтобы кто-либо мог её там увидеть, или нет. :) При отключении данной опции клиент ничем не будет выдавать свое присутствие на компьютере (кроме, конечно, запущенных процессов и 100%-ной загрузки процессора :)), а доступ к его ресурсам (окну очереди заданий, окну графики и др.) будет осуществляться через программу fadsetup.

Опция "Purge old jobs when connected" (удалять устаревшие задания при подключении к серверу) позволяет заметно повысить пользу от Ваших расчётов. При этом клиентом из очереди будут удалены уже рассчитанные другими участниками и принятые сервером проекта задания. Конечно, если Вы всё-таки эти задания ещё раз рассчитаете, то Вам их засчитают и как положено начислят очки, но польза, согласитесь, уже будет меньшая. Данная функция полезна при нечастом подключении к Интернету и загрузке большого количества заданий. Мы рекомендуем оставить эту опцию включенной, хотя это приведет к некоторому увеличению Интернет-трафика. Врочем, данную операцию можно в любой момент выполнить и вручную, через окно очереди заданий.

Опция "Use OpenGL graphics for THINK" отвечает за использование библиотеки OpenGL для прорисовки моделей молекул в графическом окне THINK. При выключении данной опции модель молекулы будет отображаться простыми линиями. При включении буден доступен просмотр молекулы в нескольких видах, включая объемный. Однако при этом могут наблюдаться артефакты, связанные со всплывающими подсказками в системном трее. Выставляйте по своему вкусу.

Остальные опции - "Accept e-mail from team captain" (принимать e-mail от капитана команды), "Disclose windows version to Find-A-Drug" (сообщать серверу Find-A-Drug номер версии Windows на Вашем ПК) и "Disclose processor information to Find-A-Drug" (сообщать серверу данные о Вашем процессоре) - можно смело оставить включёнными.

Ну вот, все исходные данные мы ввели и настроили, теперь проверяем наличие соединения с Интернетом, на этой стадии оно должно быть установлено обязательно, и нажимаем кнопку "Register" (при последующих запусках программы настройки на её месте будет кнопка "Save", выполняющая те же функции). ВНИМАНИЕ! В этом месте возможны проблемы: появляется окно с ошибкой, говорящей о якобы недоступности сервера. Просто нажмите кнопку "Register/Save" ещё раз или два, до исчезновения проблемы. Окно программы fadsetup закроется, а в трее, в том случае, если вы оставили опцию "Показывать иконку" включенной, появится иконка с "думающим человечком". Если настройки позволяют клиенту подключиться к серверу напрямую, на этой стадии запускается автоматическая закачка новых заданий для счёта и клиент приступает к работе.

Если же Интернет для данной ноды недоступен и планируется снабжать её заданиями для расчёта вручную (через механизм экспорта-импорта), то вместо "Register" следует нажать "Offline" (доступно только при первичной установке ноды). В результате будет создана т. н. offline-инсталляция Find-a-Drug, которая может свободно копироваться с компьютера на компьютер, но не может самостоятельно принимать или отправлять задания через Интернет. Подробнее о таких нодах, зачем они нужны и как их использовать, можно прочесть по ссылке в следующем абзаце.

 

Итак, Вы установили клиента, при наличии соединения с Интернетом сразу же закачались первые задания для счёта. Однако в дальнейшей работе вам, скорее всего, потребуется работать с очередью заданий. Не исключено, что Вам не подходят настройки, устанавливаемые по умолчанию, или в работе возникают проблемы. Об этом, а также об специальных приёмах работы с клиентом в некоторых случаях, об организации "ферм" Find-a-Drug Вы можете прочитать на странице "Работа с клиентом Find-a-Drug". 

Данный материал подготовлен при деятельном участии старожилов нашей команды - WildCat, Vaga и Hil.

Высказывать свои предложения и пожелания можно, как обычно, в нашем форуме.

Hosted by uCoz
Hosted by uCoz
Hosted by uCoz