Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 5 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 13.05.2006
Откуда: Питер
Настройка и запуск VMWare LinuxSMP клиента.
Все высокопроизводительные клиенты, а это один из них, требуют постоянной работы.
Если вы не готовы считать 24\7 и постоянно-это не для Вас.
Предлагаю способ запуска клиента под линуксом для получения большего ППД (задания на ядре GROCVS) и возможности счета больших жаб (BIGADV).
Для запуска под Windows подходит VMWare Player с установленным линуксом,
последнюю версию настроенного клиента берем FAH1.1 установлен Linux SMP 6.29 beta.

Системные требования.
1. Процессор или несколько процессоров на одной мат.плате, с общим количеством ядер не менее 8. Также поддерживаются процессоры Core-i7 с HT.
2. Операционная система - Linux .
3. Объем свободной оперативной памяти не менее 4Гб.
Согласно рекомендациям "докторов", необходимо не менее 0.5Гб на каждое ядро, а рекомендуется 0.75Гб на ядро.

Для i7 рекомендую проверить в биосе включены ли:
-виртуализация * Virtualization Technology: Enabled
-гипертрединг * Intel HT Technology: Enabled
на этой же сборке легко считаются не только бигжабы,но и простые GROCVS
Качаем и устанавливаем версию плеера 3.0.0
или с оф.сайта программы
нет предела совершенству,для последующих версий очевидно требуется WS
Все что написано применимо для настройки любого квада, как для обычных GROCVS так и для больших.
Собственно настройки клиента:
будут доступны после запуска плеера ввода
логин: fah
пароль: fah1234
команды : ./fah6 -configonly

1. User Name? - ник в проекте.
2. Team Number? - 47191.
3. Passkey -вводим
4. Ask before fetching/sending work?- Спрашивать перед отправкой/получением задания – no
5. Use proxy (yes\no) .- no
6. Acceptable size of work assignment and work result packets (bigger units may have large memory demands)
Допустимый размер заданий
(крупные задания могут потребовать больше оперативной памяти)
'small' is <5mb Маленькие менее 5МБ
'normal' is <10mb, and Нормальные менее 10 Мб
'big' is >10mb ( small/normal/big) [big ]? Большие более 10 Мб
7. Change advanced options? - Изменить дополнительные настройки? yes
8. Core priority (idle/low) - idle (по умолчанию). других не советую.
9. Disable highly optimized assembly code -Запретить высокооптимизированный код ассемблера – no
10. Interval, in minutes, beetween checkpoints (3-30) 15
11. Memory, in MB, to indicate (xxx available) [xxx] -Укажите размер оперативной памяти в мегабайтах отданный под клиент 4200.
12.Set -advmethods flag always, requesting new advanced
scientific core and/or work units if available (no/yes) [yes ]
? - yes
13.Ignore any deadline information … (no/yes) [no] no
14. Maсhine ID (1-16) [1] - 1
15.The following option require you to restart the client before they take effect
Disable CPU affinity lock (no/yes) [no ]
? Эта настройка потребует перезапуска клиента для включения, Отменить блокировку по привязке процессора
16.Additional client parameters. Use space to clear.
Дополнительные параметры клиента. Используйте пробел для отчистки вводим: -forсeasm –verbosity 9 –local –advmethods –smp 8 -bigadv
17.Using local durectory for work files Использовать локальную папку для хранения рабочих файлов
18.IP aadres to bind core to (for viewer). Use space to clear [ ]? IP адрес для привязки ядра (для программы просмотра). Используйте пробел для отчистки[/quote]

Для обычных заданий отличается настройка двух пунктов:
11. Memory, in MB, to indicate (xxx available) [xxx] - 1000 .
16. Additional client parameters []? - -forсeasm –verbosity 9 –local –advmethods –smp 4

Важное замечание для тех кто считает обычные,не бигжабы:
на новом клиенте 6.29 способны работать все выпущенные на данный момент ядра A1, A2, A3 если вас не устраивает падение ППД при приходе задания на ядро А1,
рекомендую установить новый WinSMP клиент.
после того как вы настроили клиент и увидели надпись
Цитата:
Terminated
root@FAH:~#

вводим команду для старта клиента ./fah6
клиент соединится с сервером,закачает ядро и через небольшой промежуток времени начнет считать.
если эта запись не появилась,перезагрузить плеер,после загрузки линукса стартуем: ./fah6
от себя добавлю несколько поясняющих картинок для " чайников"
настройка закончена:
#77
даем команду на старт:
#77
не рвем когти,а спокойно ждем когда пойдет соединение с сервером:
#77
Мониторинг и выключение виртуальной машины.
В то время, как ЛинСМП обсчитывает задание, можно перейти в окно второй консоли.
В последней сборке логиниться нет нужды при старте и в первой дополнительной консоли ALT+F2
возможно открытие нескольких консолей ALT+F3 и т.д. логинимся:
имя: fah,
пароль: fah1234
Мониторинг системы. Наберите команду top, нажмите enter.
В режиме реального времени будет отображаться список процессов, загрузка процессора и памяти:
#77
Чтобы выйти, нажмите клавишу q.
Завершение работы.
войти в плеер: Ctrl+G или клик на окно.
вход в консоль: ALT+F3 (имя: fah, пароль: fah1234)
shutdown -h now
Enter.
Виртуальная машина корректно выключится.
Дождитесь полного завершения работы плеера и когда появится окно
#77
только тогда можно закрыть плеер.
Остановка клиента на короткое время:
просто ставим на паузу.
#77

После запуска синхронизируем время вручную,т.к. во время паузы оно остановлено.
синхронизация времени в плеере с основным:
1.входим в дополнительную консоль Alt+F2, F3
2.логинимся.
3.вводим команду : ntpd -A -g
4.энтер.

Мониторинг с помощью FahSpy
Путь к клиенту будет выглядеть так: \\ip\fah\, например: \\192.168.1.6\fah\
смотрим при первом запуске или старте виртуалки и записываем, а то потом будем локти кусать.
Преимущества данной сборки
1.Обновлен клиент до версии 6.29 бета.
2.Автоматическая синхронизация времени.
3.Качает ядро только при первом запуске.
4.Считает сколько сдано жаб, не зависимо от количества включений\выключений.
5.Автологин.

Если по каким то причинам,произошел ступор после настройки клиента выключаем или перезагружаем машину и запускаем снова: ./fah6
#77
только после этого закачается новое ядро А_3, а потом задание.

Рекомендуется для любого 4-ядерника для счета новых бонусных жаб:

1.получаем пасскей
2.считаем 10 заданий.
3.получаем с 11 жабы бонус.

Инструкция по переносу считающегося задания из одной сборки в другую Спасибо Fe[R]gity
1. Переходим в запасную консоль (ALT+F2 или ALT+F3-F6), логинимся.
2. Отключаем счет набрав команду shutdown -h now
3. Запускаем плеер.
4. Обязательно логинимся (fah : fah1234)
5. Переходим в винду. В проводнике в адресной строке набиваем \\192.168.x.xxx\fah - это даст доступ к папке с фолдингом виртуальной машины.
6. Копируем оттуда всё: папку work, файлы client.cfg, FAHlog.txt, FAHlog-Prev.txt, machinedependent.dat, queue.dat, unitinfo.txt.
Всё это добро складываем в надежное место в винде.
7. Вырубаем виртуальную машину любым известным способом (shutdown -h now или VM power> power Off).
8. Запускаем новую виртуалку.
9. Логинимся (fah : fah1234).
10. Из винды заходим в \\192.168.х.ххх\fah - адрес будет уже другой.
11. Закидываем туда всё, что мы в шаге (6) скопировали.
12. Выключаем виртуальную машину.
13. Правим файл конфигурации Linux64_FAH.vmx
14. Вновь открываем новую виртуалку.
15. После загрузки системы можно отключить веб-интерфейс командой web disable

при переходе на новую версию клиента 6.29 рекомендую с нуля сконфигурировать сборку,при простом переносе считающегося задания возникают фатальные ошибки.

Если вас беспокоит асинхронность часов плеера и системного,в первую очередь необходимо отладить системное время
для этого изменяем время синхронизации системных часов через интернет на каждый час (чаще нет необходимости)
собственно как:
1.идем в реестр> выполнить> regedit>энтер
2.ищем ветку реестра:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\W32Time\TimeProviders\NtpClient>SpecialPollInterval >
#77
изменить>десятичная система измерения>время в сек 3600
#77

время в плеере на последних сборках ведет себя адекватно.

_________________
The cruncher's way is long as a Jedi's one © Fe[R]gity



Партнер
 

TSC! Russia ex-Captain
Статус: Не в сети
Регистрация: 13.07.2007
Фото: 0
anubias писал(а):
[kane]Enforce
У меня WS удалена с выходом плеера версии 3.0
Может у тебя проблемы из за этого.
Не понимаю,что значит напрямую?
Но лучше обсудить тут или тут :)
Это значит что в архиве со скачанным клиентом есть несколько файлов. Я создал ярлык для образа виртуалки (тот что из архива), с этого ярлыка и запускаю.

P.S. к чему было сказано про WS? Сам плеером пользуюсь, как и все 3.0


 

Member
Статус: Не в сети
Регистрация: 13.05.2006
Откуда: Питер
[kane]Enforce писал(а):
к чему было сказано про WS?

я вначале не сообразил что значит напрямую :-)
На самом деле это не имеет значения:
запускать с ярлыка или запускать плеер,а потом стартовать клиент(мне так удобнее).
Самое главное вообще клиент не выключать. ;)
время работы 5644 часа\8 ядер\24 часа=29 дней
#77

_________________
The cruncher's way is long as a Jedi's one © Fe[R]gity


 

TSC! Russia Captain
Статус: Не в сети
Регистрация: 16.08.2007
Откуда: Красноярск
Обязательно должен быть Windows 64 bit?
Если у меня Windows XP 32 bit, то возможен запуск клиента по этой схеме?

_________________
У тебя мощнейший комп, ты уверен? И для чего он тебе? В TSC! Russia ты узнаешь что такое мощь тысячи компов! TSCRussiaTeam.ru


 

Member
Статус: Не в сети
Регистрация: 13.05.2006
Откуда: Питер
MegaCalcii
если для обычных жаб смп, то не важно. Для бигжаб, то обязательно, необходимо не менее 4 свободных гигов памяти.

_________________
The cruncher's way is long as a Jedi's one © Fe[R]gity


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 5 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  

Лаборатория














Новости

Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan