Октябрь 05 2024 06:57:03
Навигация сайта о компьютерных шахматах
· Chess News- Новости шахмат
· Chess Articles - Статьи о шахматах
· Chess Downloads Free - Шахматы скачать бесплатно для компьютера
· Forum chess - Форум о компьютерных шахматах
· Играть в шахматы онлайн с компьютером
· Chess Links - Каталог шахматных сайтов
· Chess Mail - Написать письмо администрации сайта
· Chess Photo - Наши фото
· Search - Поиск по сайту
· FAQ - Вопросы и ответы
· Правила шахмат ФИДЕ
Темы форума о шахматах
Новые темы
· О предвидении будуще...
· Без заголовка
· Эндшпильные таблицы ...
· Komodo
· Playchessgames
Обсуждаемые темы
· Разговоры о политике [1528]
· Дебютные книги. [1106]
Новые файлы
Playchessenginegames... 5484
InfinityChessTours 0... 34481
InfinityChessTours 2016 36046
InfinityChessEngineG... 16847
Playchessenginegames... 20496
Последние статьи
· Умер Юрий Гудзоватый
· Шахматные термины
· Шахматные дебюты
· Макс Эйве
· Александр Алёхин
Просмотр темы
 Распечатать тему
Linux & Playchess
vincent
#21 Распечатать сообщение
Опубликовано 29-11-2008 21:55
1 разряд


Сообщений: 113
Зарегистрирован: 16.10.08

Кстати, Олег, прирост в Линуксе заметен?
 
Lends
#22 Распечатать сообщение
Опубликовано 30-11-2008 10:17
Мастер ФИДЕ


Сообщений: 349
Зарегистрирован: 06.10.08

Я еще поиграл не очень мгого, и не на разогнанном кваде , но даже так очень прилично играет рыбка на линуксе ...
Сейчас я все это дело собрал дома, линукс на кваде 3.6 Мг, вот там посмотрим. Но играть хуже рыбка точно не будет ...)
 
vincent
#23 Распечатать сообщение
Опубликовано 30-11-2008 12:21
1 разряд


Сообщений: 113
Зарегистрирован: 16.10.08

не будет. Почитал мануал по Gentoo, ну его нах, сполз под стол как кисель, беее.Когда-нибудь, в отпуске буду, может и попробую.
 
Lends
#24 Распечатать сообщение
Опубликовано 30-11-2008 18:40
Мастер ФИДЕ


Сообщений: 349
Зарегистрирован: 06.10.08

На серверах вообще ставят Centos , это безплатный дистр от RedHat Enterprise.....считается самым стабильным...
По скорости наверное тоже не плох, но на мою мать он даже не встал ...)))
А вообще я не считаю что какой то быстрее какой то медленнее -все зависит от того как настроишь ...тоесть от рук ..., а так, что больше нравится то и ставь. Мне Debian вообще нравится своей системой репозитариев - а Xubuntu идет с новейшими ядрами на последнем писке моды ....что немаловажно...
Изменил(а) Lends, 30-11-2008 18:41
 
Lends
#25 Распечатать сообщение
Опубликовано 05-12-2008 10:52
Мастер ФИДЕ


Сообщений: 349
Зарегистрирован: 06.10.08

Vincent ?, а ты этой командой ( "wish engineServer.tcl -host 192.168.0.4 -port 2001 -debug 0 -engineName Rybka -engine /home/oleg/chess/Rybka/Rybka-native -cmdArgs" ) по SSH пробовал запускать ?...
У меня требует дисплей, хоть один, и все тут ..., я с "putty" захожу, там надо иксы поднимать по SSH или еще как то можно ?...
А то очень хочется удаленно его запускать.
Изменил(а) Lends, 05-12-2008 10:55
 
vincent
#26 Распечатать сообщение
Опубликовано 05-12-2008 12:42
1 разряд


Сообщений: 113
Зарегистрирован: 16.10.08

нет, SSH я не пользовался и без иксов engineServer не работает.
В винде, например, на удаленном компе, пользователь запускает
engineServer (c реальным ай-пи адрессом) и добавляет порт 2001 и engineserver как службу в роутер. Я на своей машине запускаю engineclient, указываю ай-пи удаленного компа и имя движка и порт 2001. Дальше по схеме-netRybka-chessbaseGUI и.т.д.Я так подключалсяк одному кадру к 16-ядерному кому без проблем.
Как запускать это все на удаленном компе с Линуксом я не знаю. Может быть через удаленный рабочий стол или SAMBA? Надо почитать
 
vincent
#27 Распечатать сообщение
Опубликовано 06-12-2008 13:23
1 разряд


Сообщений: 113
Зарегистрирован: 16.10.08

SSH без иксов на линуксе работает?
 
Lends
#28 Распечатать сообщение
Опубликовано 06-12-2008 14:02
Мастер ФИДЕ


Сообщений: 349
Зарегистрирован: 06.10.08

vincent написал:
SSH без иксов на линуксе работает?


Да работает, но сервер без иксов не запустится...
Изменил(а) Lends, 06-12-2008 14:02
 
vincent
#29 Распечатать сообщение
Опубликовано 06-12-2008 14:56
1 разряд


Сообщений: 113
Зарегистрирован: 16.10.08

For a connection via 'ssh' it is possible to enter a command instead of a port number, e.g.
Linux: ssh UserName@RemoteHost /path/to/engine
Windows: c:/winnt/system32/plink.exe UserName@RemoteHost -ssh -pw passwort /path/to/engine

I recommend to try the command on console first. I'm sorry to say that I can't support your 'ssh' configuration.
Here you can find more infos about plink.exe .

это пишет автор engineserver, plink = PuTTylink
если я правильно понял, на линуксе запускаешь SSH-сервер и путь к движку, а на винде запускаешь putty справильными аргументами. Надо попробовать
 
Lends
#30 Распечатать сообщение
Опубликовано 25-12-2009 15:28
Мастер ФИДЕ


Сообщений: 349
Зарегистрирован: 06.10.08

vincent - удалось запустить движок без иксов ?
поделись последними новостями.
 
vincent
#31 Распечатать сообщение
Опубликовано 06-01-2010 18:49
1 разряд


Сообщений: 113
Зарегистрирован: 16.10.08

Конечно удалось запустить, и уже давно.
 
Lends
#32 Распечатать сообщение
Опубликовано 09-01-2010 19:37
Мастер ФИДЕ


Сообщений: 349
Зарегистрирован: 06.10.08

Да у меня тоже получилось командной строкой через порт...
Я слышал что можно еще по ssh запустить, и даже видел какие то примеры, но у меня так не получается и все ...
Не напишешь немного по подробней как по ssh запустить и имеет ли это смысл.

И еще - ничего не слышал о том как запустить рыбку на кластере из Linux...
У меня сейчас стоят два ubuntu server 9.10, копаю в сторону pvm - но там по ходу надо иметь исходники рыбки, чтобы перекомпилить ее с поддержкой кластеризации ...
Правда я еще пока только бьюсь над построением самого кластера, не так там все просто ...
Изменил(а) Lends, 09-01-2010 20:59
 
vincent
#33 Распечатать сообщение
Опубликовано 09-01-2010 22:57
1 разряд


Сообщений: 113
Зарегистрирован: 16.10.08

1.Значит все предельно просто. Запускаешь ssh сессию /etc/init.d/sshd start
Предварительно посмотри /etc/ssh/sshd_config PermitRootLogin поставь yes.
Теперь, допустим у тебя есть /home/rybka/rybka-linux (или как там у тебя). Конфигурируешь сетевой интерфейс на статический адресс, например 192.18.0.3 ( у меня так).Это все со стороны линукса.
На винде необходимы plink.exe engineclient.exe-для генерации netRybka.у меня plink
на корне С (C:\plink.exe). Создаешь сетевой движок, запускаешь engineClient.exe , вводишь имя движка Rybka, например, потом указываешь адресс, в нашем случае 192.168.0.3, а далее путь к движку на линуксе будет
C:\plink.exe root@192.168.0.3 -ssh -pw твой_пароль_к_линукс_компу /home/rybka/rybka-linux.

Если все удачно, должно создать netRybka.exe и netRybka.rc В последнем файле должны быть 2 строчки:

host 192.168.0.3
port C:\plink.exe root@192.168.0.3 -ssh -pw пароль /home/rybka/rybka-linux

В оболочке создаешь движок, выбираешь netRybka.exe. Profit!
Фактически на линуксе работает только ssh-сессия и рыбка , ну конечно не считая самих процессов линукса. Я выжимал до 25 % преимущества на Win XP x64, Win7 в этом отношении значительно улучшилась, но все равно приирост на линуксе до 15 %
2.Кластер-рыбка-это, к сожалению, только в мечтах. Необходим код с поддержкой кластерных технологий, он только у Васика,и насколько я знаю он не собирается выпускать его в массы Sad зы-кому нужна рыбка4, если из двух квадов можно сделать домашний мини-кластер, естественно, что все будут заинтересованы только в этом продукте, вообщем как всегда маркетинговые хитрости проявялются и здесь.
 
Lends
#34 Распечатать сообщение
Опубликовано 10-01-2010 04:16
Мастер ФИДЕ


Сообщений: 349
Зарегистрирован: 06.10.08

Странно - я все так и делал...

коннект по ssh ^

На Linux:
Сгенерированна netRybka,+x все дела ...
Поднят ssh, на тачку захожу под root через putty спокойно, PermitRootLogin yes .

На винде:
в С:\plink.exe лежит plink
запускаю engineclient 1.0

Name of engine or <ENTER> to quit: rybka
Hostname or IP address from your remote computer:
Hostname or IP address from your remote computer: 192.168.1.1
Portnumber of the connection (>1024) or
command for connection via ssh:C:/plink.exe root@192.168.1.1 -ssh -pw мой пароль "/home/peruri/Rybka3-linux"

генерируются netrybka.exe и netrybka.rc , в netrybka.rc все присудствует как ты написал...
при подключении движка оболочка висит ...
Я не понял тут - а как же engineServer под линуксом ?, разве можно без него ? , но он к ssh вообще никак не относится, он порт отдает...

Короче у меня работает только так :

Запускается на Linux сервер

nohup nice tclsh /path-to/engineServer.tcl -host 192.168.1.1 -port 2001 -debug 0 -engineName Rybka -engine /path-to/Rybka -cmdArgs &

на винде как обычно клиент...

Странно как у тебя по ssh без сервера работает я так понял ...???
Где мне копать ?
Изменил(а) Lends, 10-01-2010 04:28
 
vincent
#35 Распечатать сообщение
Опубликовано 10-01-2010 09:17
1 разряд


Сообщений: 113
Зарегистрирован: 16.10.08

Да, engineserver не нужен.Только ssh. Проблема может быть в слеудющем, покажи
cat /proc/meminfo.
Потом запусти netRybka.exe на Винде , должно запустить рыбку, птом снова покажи cat /proc/meminfo. Также покажи что творится в task managere на линукс sudo apt-get install htop, потом htop в консоли, он удобный, посмотри на swap.Проблема в том ,что в рыбке + микровайн не очень удачно отлажены выделение shared memory, это решается перезапуском .Смотриш в htop какие процессы запущены. Например должно что-то вроде /proc/self/microwine...
всего 4 (если квад), убей их .ПОтом посмотри ipcs , оно покажет всю shared memory, если рыбка не запущена , а ipcs показывает цифры типа 1632228, то удаляешь из с помощью ipcrm -m значение ( 1632228 и все которые там есть),
смотришь proc/meminfo , все huge pages должны быть свободны. Перезапускаешь
Оболочку на винде и рыба должна работать.
.
Ubuntu Server? Он разве с Х идет?
 
Lends
#36 Распечатать сообщение
Опубликовано 10-01-2010 09:48
Мастер ФИДЕ


Сообщений: 349
Зарегистрирован: 06.10.08

Ок, попробую твои рекомендации, отпишусь...
+x = chmod 777 (это имелось в виду)
Иксов там конечно нет, иначе смысл его ставить тогда.
 
vincent
#37 Распечатать сообщение
Опубликовано 10-01-2010 10:11
1 разряд


Сообщений: 113
Зарегистрирован: 16.10.08

Не понял, какой chmod 777.
cat micorwine Rybka3.exe > Rybka3-linux
chmod a+x Rybka3-linux, это надо делать, больше на линуксе ничего не надо делать, только запустить ssh
 
Lends
#38 Распечатать сообщение
Опубликовано 10-01-2010 11:14
Мастер ФИДЕ


Сообщений: 349
Зарегистрирован: 06.10.08

Ну команда chmod a+x делает файл исполняемым.
Точно то же делает команда chmod 0777 (можно сокрощенно 777) - только она еще устанавливает "всем разрешено все, исполнять, писать , читать" - Ты это не знал ?
И вообщем это не важно - достаточно сделать netRybka исполняемым и все ....

P.S. если не знаешь какие права назначиь файлу - ставь 0777 и проблем не будет...)
Изменил(а) Lends, 10-01-2010 11:15
 
vincent
#39 Распечатать сообщение
Опубликовано 10-01-2010 11:51
1 разряд


Сообщений: 113
Зарегистрирован: 16.10.08

Я в курсе что такое chmod
На Linux:
Сгенерированна netRybka,+x все дела ...я имел ввиду вот это
на линуксе не надо генерить netRybka и т.д
cat /proc/meminfo | grep Huge

cat /proc/cpunifo можеш выложить?
 
Lends
#40 Распечатать сообщение
Опубликовано 10-01-2010 12:42
Мастер ФИДЕ


Сообщений: 349
Зарегистрирован: 06.10.08

Я понял ..))))
Обязательно выложу все что ты написал - как буду у компа ...
пока на работе ...(
 
Перейти на форум:
Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Сейчас на сайте
· Гостей: 2

· Пользователей: 0

· Всего пользователей: 1,675
· Новый пользователь: rubyzl16
Посетители сайта
KERCH10:43:16
Zunkor 1 день
Regulus 3 дня
Lois 6 дней
bushido 1 неделя
Renal 2 недели
Makar1978 3 недели
Corsar 3 недели
Moneebamb 3 недели
ChessPerson 3 недели
Мини-чат
Вы должны авторизироваться, чтобы добавить сообщение.

23/09/2024 10:58
Класс! Спасибо Zunkor!

17/09/2024 18:09
bushido, UpdateImmortal 2012a final v30.rar https://drive.goo.
..RnCTj/view

17/09/2024 08:27
UpdateImmortal 2012a final v15 Подскажите, по новее где можно скачать?

20/05/2024 15:18
Привет, Валенок!

18/05/2024 10:20
Всем привет! :-:-

Время загрузки: 0,34 секунд 56,852,589 уникальных посетителей
;