Eon, Моделируем твердые частицы |
Привіт Гість ( Вхід | Реєстрація )
Eon, Моделируем твердые частицы |
nikelong |
Jun 22 2007, 19:35
Пост
#1
|
Тера ранчер Група: Trusted Members Повідомлень: 11 909 З нами з: 19-March 05 Користувач №: 92 Стать: Чол |
Проект"Eon" ----------------------------------------------------------------------------------------------------------
Дата основания команды - 22.06.2007 Капитан - rilian.info ---------------------------------------------------------------------------------------------------------- Для присоединения к команде Украины: 1. Заходим на эту страницу 2. Качаем клиент 3. Устанавливаем его. Запускаем client.exe 4. Вводим Ваше мыло 5. Идем на эту страницу. 6. Вводим ваше мыло и жмем "я забыл пароль" 7. Проверяем почту, там выслан временный пароль. 8. Логинимся на сайте. 9. Выбираем себе никнэйм, Из списка ищем команду Ukraine 10. Меняем пароль на "свой" и сохраняемся. 11. Запускаем eonguiclient.exe и считаем. Клиент грузит только одно ядро процессора. Кроме того, одно задание считается порядка 15 секунд, а потом клиент засыпает ( о_0 ) где-то на 5...60 секунд. Поэтому для максимальной эффективности запускаем несколько копий клиента. Из опыта - запускаем 4 копии клиента на одно ядро процессора. Т.е. для двуядерника запускаем 8 штук клиентов. Для этого ненужно создавать новые папки. Тупо клацаем по иконке eonguiclient.exe еще раз Поскольку процессор почти постоянно простаивает, то ЕОН рекомендовано считать как дополнение к какому-то другому проекту. Но когда сам ЕОН работает - ему нужно уступить на 15 секунд ресурсы - поэтому выставляем в диспетчере задач приоритет ЕОНовского процесса в "ниже среднего". О чем проект: Что такое EON? Одна из проблем теоретической химии, физики твердого вещества и материаловедения - расчет времени изменений атомарных систем, например при химических реакциях и/или диффузии. Вообще интересующие нас события весьма редки (величина периода времени на много порядков больше, чем при вибрационных движениях атомов). Поэтому прямое моделирование, отслеживающее каждое движение атомов, заняло бы тысячи лет компьютерных вычислений на самом быстром современном компьютере, прежде чем произойдет единственный интересующий случай. Отсюда и название EON (Вечность или период времени, исчисляемый геологическими эпохами), неизмеримый промежуток времени. Исследовательская группа Henkelman заинтересована в расчетах динамики систем для длительного времени. Мы создали метод для расчетов при помощи распределенных вычислений, где сервер отсылает маленькие пакеты данных для вычисления клиентом, например, по Интернету. Так, вместо полного расчета, сделанного на единственном процессоре, это делается на многих клиентских компьютерах во всем мире. После окончания вычислений каждый компьютер клиента отсылает результаты назад на сервер, который суммирует результаты и отправляет новое задание. Вы можете помочь, загрузив и используя наш клиент, жертвуя таким образом проекту EON столько свободного времени Вашего процессора, сколько пожелаете. См. нашу страницу загрузки для дальнейших инструкций относительно загрузки и запуска EON. Ресурсоемкость CPU - 100% RAM - 5 Мb, pagefile - 31 Mb LAN - 10...15 Мb в сутки. (для одного клиента (!)) одно задание считается в среднем 15 секунд. Так выглядит окно клиента: (да да, это все) Для того что-бы клиент сразу стартовал скрытым (даже в трее не будет видно, но на секунду окно клиента на экране отобразится) запустите eonsettings и выберите опцию Disappear. Раздел об ЕОНе на нашем сайте http://www.boinc-australia.net/non-boinc.php?p=eon Це повідомлення відредагував nikelong: Mar 18 2009, 23:41 |
Death |
May 25 2008, 08:33
Пост
#46
|
<script ///> Група: Moderators Повідомлень: 6 371 З нами з: 5-November 03 З: Kyiv Користувач №: 26 Стать: НеСкажу Free-DC_CPID Парк машин: гидропарк jabber:deadjdona@gmail.com |
фридцшники сделали батник для запуска
@echo off :: Filename: EonCreate8.bat :: get on the right drive letter c: :: Make necessary directory structures for %%i in (1 2 3 4 5 6 7 8) do mkdir \dcprojects\EON%%i :: Copy all the files from EON directory to all the new directories just created for %%i in (1 2 3 4 5 6 7 8) do copy \dcprojects\EON \dcprojects\EON%%i /y :: tell the user we done all that echo Done! ------- Create and run this to start them up @echo off :: Filename: EonStart8.bat :: get on the right drive letter c: :: start 8 Eon clients, one per directory for %%i in (1 2 3 4 5 6 7 8) do cd \dcprojects\eon%%i & start /min client.exe :: tell the user we done that echo Done! ----- Create and run this to kill off all the clients at once @echo off :: Filename: EonStop.bat pskill client :: If you don't have SysInternals pskill (and you should!) :: or you might use this instead TaskKill /IM client.exe cсделать 16 папок для запуска @echo off :: Filename: EonCreate16.bat :: get on the right drive letter c: :: Make necessary directory structures for %%i in (01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16) do mkdir \dcprojects\EON%%i :: Copy all the files from EON directory to all the new directories just created for %%i in (01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16) do copy \dcprojects\EON \dcprojects\EON%%i /y :: tell the user we done all that echo Done! ------- Create and run this to start them up @echo off :: Filename: EonStart16.bat :: get on the right drive letter c: :: start 16 Eon clients, one per directory for %%i in (01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16) do cd \dcprojects\eon%%i & start /min client.exe :: tell the user we done that echo Done! -------------------- |
(_KoDAk_) |
May 25 2008, 09:24
Пост
#47
|
BOINC-guru Група: Trusted Members Повідомлень: 3 662 З нами з: 11-August 07 З: Kharkov Користувач №: 569 Стать: Чол Парк машин: E3-1245V2@3400-Mhz 16GB 1х GTX760DCMOC2GD5 Q8200@2300-Mhz 4GB + то там то сям |
так что все-таки надо запускать копии.....хмм ....
-------------------- - "ты говоришь так, будто тебя чай ваше не вставляет "
(Show/Hide) Спаcибо автору алфавита за любезно предоставленные буквы. |
nikelong |
May 25 2008, 19:23
Пост
#48
|
Тера ранчер Група: Trusted Members Повідомлень: 11 909 З нами з: 19-March 05 Користувач №: 92 Стать: Чол |
Какая разница запускать 20 штук из одной папки или из двадцати?
-------------------- |
(_KoDAk_) |
May 25 2008, 19:35
Пост
#49
|
BOINC-guru Група: Trusted Members Повідомлень: 3 662 З нами з: 11-August 07 З: Kharkov Користувач №: 569 Стать: Чол Парк машин: E3-1245V2@3400-Mhz 16GB 1х GTX760DCMOC2GD5 Q8200@2300-Mhz 4GB + то там то сям |
как мне кажется возможна проблема (доступа\записи) с временными файлами при запуске из одной папки
-------------------- - "ты говоришь так, будто тебя чай ваше не вставляет "
(Show/Hide) Спаcибо автору алфавита за любезно предоставленные буквы. |
nikelong |
May 25 2008, 19:39
Пост
#50
|
Тера ранчер Група: Trusted Members Повідомлень: 11 909 З нами з: 19-March 05 Користувач №: 92 Стать: Чол |
Ладно, попробуем сейчас позапускать из разный папок.
Может потом удастся вернуть Тамагоча в команду -------------------- |
nikelong |
May 25 2008, 22:46
Пост
#51
|
Тера ранчер Група: Trusted Members Повідомлень: 11 909 З нами з: 19-March 05 Користувач №: 92 Стать: Чол |
Батник, который запускает ГУИ клиент с интервалом в 3 сек:
C:\EON\EON01\eonguiclient.exe ping -n 3 -w 1000 127.0.0.1 > nul C:\EON\EON02\eonguiclient.exe ping -n 3 -w 1000 127.0.0.1 > nul C:\EON\EON03\eonguiclient.exe ping -n 3 -w 1000 127.0.0.1 > nul C:\EON\EON04\eonguiclient.exe ping -n 3 -w 1000 127.0.0.1 > nul C:\EON\EON05\eonguiclient.exe ping -n 3 -w 1000 127.0.0.1 > nul C:\EON\EON06\eonguiclient.exe ping -n 3 -w 1000 127.0.0.1 > nul C:\EON\EON07\eonguiclient.exe ping -n 3 -w 1000 127.0.0.1 > nul C:\EON\EON08\eonguiclient.exe ping -n 3 -w 1000 127.0.0.1 > nul C:\EON\EON09\eonguiclient.exe ping -n 3 -w 1000 127.0.0.1 > nul C:\EON\EON10\eonguiclient.exe ping -n 3 -w 1000 127.0.0.1 > nul C:\EON\EON11\eonguiclient.exe ping -n 3 -w 1000 127.0.0.1 > nul C:\EON\EON12\eonguiclient.exe ping -n 3 -w 1000 127.0.0.1 > nul C:\EON\EON13\eonguiclient.exe ping -n 3 -w 1000 127.0.0.1 > nul C:\EON\EON14\eonguiclient.exe ping -n 3 -w 1000 127.0.0.1 > nul C:\EON\EON15\eonguiclient.exe ping -n 3 -w 1000 127.0.0.1 > nul C:\EON\EON16\eonguiclient.exe ping -n 3 -w 1000 127.0.0.1 > nul Все, недельку побаловался с ЕОНом, набрал 150 000, пора теперь посчитать БОИНКовскую малярию. Начинаю эксперимент, сколько БОИНК будет давать РАС при 16-ти запущенных ЕОНах и ДДАЙМСе... Це повідомлення відредагував nikelong: May 25 2008, 22:47 -------------------- |
ReMMeR |
May 26 2008, 09:24
Пост
#52
|
----===[ oO ]===---- Група: Team member Повідомлень: 2 910 З нами з: 20-October 05 З: Quake arena Користувач №: 135 Стать: Чол Free-DC_CPID |
Нике, ты реально рубиш лес перочинным ножом.
1) Создаём Папку 01 и настраиваем там клиент. 2) Создаём файл mkdir_copy.cmd (не в папке 01, а рядом) и запускаем @echo off for %%i in (02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20) do mkdir %%i for %%i in (02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20) do copy 01 %%i /y pause 0 3) Там же содаем файл start.cmd и запускаем когда душе угодно @echo off for %%i in (01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20) do echo starting %%i & cd %%i & eonguiclient.exe & cd .. & ping -n 3 -w 1000 127.0.0.1 > nul echo Done! ping -n 3 -w 1000 127.0.0.1 > nul ::pause0 4) Ну для удобства создаём kill.cmd @echo off ::pskill client TaskKill /IM client.exe pause 0 Нике, 3й пункт - для тебя. -------------------- (Show/Hide) |
ReMMeR |
May 28 2008, 08:16
Пост
#53
|
----===[ oO ]===---- Група: Team member Повідомлень: 2 910 З нами з: 20-October 05 З: Quake arena Користувач №: 135 Стать: Чол Free-DC_CPID |
Стартуя из разных папок, каждый клиент кушал 0 процесорного времени целые сутки.
RecvIdaMessage failed. RecvIdaMessage failed. RecvIdaMessage failed. RecvIdaMessage failed. RecvIdaMessage failed. Писал он постоянно. Вернулся к старту из одной папки. @echo off for %%i in (01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20) do echo starting %%i & eonguiclient.exe & ping -n 3 -w 1000 127.0.0.1 > nul echo Done! ping -n 3 -w 1000 127.0.0.1 > nul ::pause0 -------------------- (Show/Hide) |
ReMMeR |
May 30 2008, 08:28
Пост
#54
|
----===[ oO ]===---- Група: Team member Повідомлень: 2 910 З нами з: 20-October 05 З: Quake arena Користувач №: 135 Стать: Чол Free-DC_CPID |
Путем нехитрых расчетов определил, что оптимально от 14 до 16 клиентов. Запускаю 15.
-------------------- (Show/Hide) |
(_KoDAk_) |
May 30 2008, 10:08
Пост
#55
|
BOINC-guru Група: Trusted Members Повідомлень: 3 662 З нами з: 11-August 07 З: Kharkov Користувач №: 569 Стать: Чол Парк машин: E3-1245V2@3400-Mhz 16GB 1х GTX760DCMOC2GD5 Q8200@2300-Mhz 4GB + то там то сям |
Путем нехитрых расчетов определил, что оптимально от 14 до 16 клиентов. Запускаю 15. для с кольки я дерного и с какой частатой -------------------- - "ты говоришь так, будто тебя чай ваше не вставляет "
(Show/Hide) Спаcибо автору алфавита за любезно предоставленные буквы. |
nikelong |
May 30 2008, 10:33
Пост
#56
|
Тера ранчер Група: Trusted Members Повідомлень: 11 909 З нами з: 19-March 05 Користувач №: 92 Стать: Чол |
Очевидно что для квада.
Бо я на двуядерном как раз 6...8 запускаю (!) При этом сделал так: 1. БОИНК - найнизший приоритет. 2. ЕОН - ниже среднего. Теперь есть 100% утилизация ЦПУ (боинк всегда считает), а когда ЕОН се задания получает - то боинк ему ресурсы уступает. А еще есть ДАЙМС и мадж на ночь ... %) -------------------- |
ReMMeR |
May 30 2008, 10:37
Пост
#57
|
----===[ oO ]===---- Група: Team member Повідомлень: 2 910 З нами з: 20-October 05 З: Quake arena Користувач №: 135 Стать: Чол Free-DC_CPID |
nikelong, Нет
(_KoDAk_), Коре 2 дуо 3Ггц Тут же и боинк, и один ФАХ. -------------------- (Show/Hide) |
(_KoDAk_) |
May 30 2008, 11:47
Пост
#58
|
BOINC-guru Група: Trusted Members Повідомлень: 3 662 З нами з: 11-August 07 З: Kharkov Користувач №: 569 Стать: Чол Парк машин: E3-1245V2@3400-Mhz 16GB 1х GTX760DCMOC2GD5 Q8200@2300-Mhz 4GB + то там то сям |
эмм вы что запускаете не на свобободном проце((
ну хотя другого способа борьбы сним нету( -------------------- - "ты говоришь так, будто тебя чай ваше не вставляет "
(Show/Hide) Спаcибо автору алфавита за любезно предоставленные буквы. |
nikelong |
Jun 4 2008, 08:43
Пост
#59
|
Тера ранчер Група: Trusted Members Повідомлень: 11 909 З нами з: 19-March 05 Користувач №: 92 Стать: Чол |
Сегодня впервые наблюдаю картину что ЕОН "завис".
Всмысле, не выдаются задания и у всех юзеров проекта за сегодня "понулям" -------------------- |
Abbath |
Jun 4 2008, 09:36
Пост
#60
|
kранчер Група: Trusted Members Повідомлень: 70 З нами з: 11-February 07 З: Кмев Користувач №: 438 Стать: Чол Free-DC_CPID Парк машин: Core2Duo 4400@2.4GHz + Core Duo T2400 1.83GHz |
это еще со вчера такое, до обеда считало а потом заглохло..
-------------------- |
Lo-Fi Версія | Поточний час: 20th September 2024 - 22:16 |