Stary Linux - problemy....

Zaczęty przez mindc, 21 Kwiecień 2010, 17:28

mindc

No i przyszedł taki moment, że muszę zacząć się rozglądać za innym podprojektem...
AP26 dobiegł do mety... a chciałbym pozostać jednak przy PrimeGrid... tylko że...
oficjalne aplikacje, które zdążą się przeliczyć na moich kompach, przekompilowane są na nowsze jajko...
no i tu jest poważny problem....
można gdzieś znaleźć źródła do pozostałych podprojektów PrimeGrid (szczególnie PPS LLR, PSP Sieve)
to bym przekompilował sobie je pod jajo 2.4...
chyba że gotowce leżą już gdzieś w necie...

ktoś pomoże?


ksysju

Hi

Wydaje mi się , że na forum prime by się coś znalazło, tylko trochę się trzeba naszukać.

Tak na szybko to może tu: http://sites.google.com/site/kenscode/prime-programs/

ksysju

[B@P] MSW

Jednak poleciłbym Tobie przejść na kernel 2.6. wiem że nawet oficjalnie to potwierdził Linus Torvalds że każde kolejne wydanie kernela pogarsza wydajność, ale bezpieczeństwo chyba ważniejsze. Co?


mindc

[quote author=[B@P] MSW link=topic=3575.msg101174#msg101174 date=1271865049]
Jednak poleciłbym Tobie przejść na kernel 2.6. wiem że nawet oficjalnie to potwierdził Linus Torvalds że każde kolejne wydanie kernela pogarsza wydajność, ale bezpieczeństwo chyba ważniejsze. Co?
[/quote]
ciężko jest... od tak sobie przejść... na prawie 200 maszynach  ;D


mindc



apohawk

A mocno różnią się sprzętowo? Przygotować na jakimś kompie gotowy system do przegrywania, na reszcie włączyć livecd i wgrywać taki obraz przez ssh i gotowe. Oskryptować to i dałoby radę się z tym w jakieś 10-20 godzin pracy uporać myślę. Plus czas na kopiowanie, albo bez nadzoru.
Albo update'ować wytrwale 1 kompa dziennie. ;)
Dasz radę  ;D

EDIT
Chyba jednak lepiej jakiś netcat zamiast ssh
No good deed goes unpunished.

[B@P] MSW

Jeśli to Debiany to jeszcze prościej bo mozna stworzyć centralny sytem uaktualnien. Czytałem o tym w Linux+ "Instalacyjny wir" czy jakoś tak artykuł o tym był. Numeru niestety nie pamietam

apohawk

Dla niemal każdej dystrybucji można zrobić takie repozytorium w sieci lokalnej. Nie w tym problem.

mindc, zaoraj... nie ma się co oglądać.
No good deed goes unpunished.

G

#9
Cytat: mindc w 21 Kwiecień 2010, 18:38
ciężko jest... od tak sobie przejść... na prawie 200 maszynach  ;D

Sam kręcisz tym dymo , co to prund podaje? XD


     



apohawk

Cytat: G w 22 Kwiecień 2010, 09:07
Cytat: mindc w 21 Kwiecień 2010, 18:38
ciężko jest... od tak sobie przejść... na prawie 200 maszynach  ;D

Sam kręcisz tym dymo , co to prund podaje? XD
Pewnie dlatego rzadko na forum wpada  XD
No good deed goes unpunished.

mindc

Cytat: apohawk w 21 Kwiecień 2010, 20:14
A mocno różnią się sprzętowo? Przygotować na jakimś kompie gotowy system do przegrywania, na reszcie włączyć livecd i wgrywać taki obraz przez ssh i gotowe. Oskryptować to i dałoby radę się z tym w jakieś 10-20 godzin pracy uporać myślę. Plus czas na kopiowanie, albo bez nadzoru.
Albo update'ować wytrwale 1 kompa dziennie. ;)
Dasz radę  ;D
sprzętowo - bardzo podobne... OS'y - slackware'y w różnych wersjach...
a kolejne problemy do obejścia to:
- wszystkie kompy to tylko płyta (integra), proc, pamięć, dysk, sieciówki i... obudowa z zasilaczem... nic więcej...
- kompy porozrzucane są na obszarze dwóch województw...  :attack:

..więc w weekend pokombinuję z tym przekompilowaniem... jak nie zapomnę  ;)


Troll81

A jakiegoś push-update im zrobić nie możesz??

apohawk

Cytat: mindc w 22 Kwiecień 2010, 19:55
- kompy porozrzucane są na obszarze dwóch województw...  :attack:
:fright:
No good deed goes unpunished.

G

A te województwa - to wszystkie leżą na terenie Polski?  ;D

mindc

Cytat: Troll81 w 22 Kwiecień 2010, 20:20
A jakiegoś push-update im zrobić nie możesz??
skrypty aktualizujące z automatu, są porobione... więc to nie problem... w druga stronę też napisałem soft...
tylko zawsze mi tkwi w głowie jedna rzecz... po zmianie jaja... potrafi się "poprzestawiać" kolejność sieciówek...a wtedy... %)
więc... ale się wpakowałem  ;)


Troll81

trza było instalowac winowsy :D

apohawk

Wpisać sieciówki do persistent w udev? Chociaż nie wiem, czy 2.4 to miało...
No good deed goes unpunished.

krzyszp

Domyślam się, że te kompy robią za jakieś serwery? Możesz zdradzić coś więcej?
I dlaczego akurat Slckware?

Fajne zegarki :)
Należę do drużyny BOINC@Poland
 Moja wizytówka

mindc

Cytat: krzyszp w 24 Kwiecień 2010, 14:22
Domyślam się, że te kompy robią za jakieś serwery?
mniej serwery, bardziej routery
CytatMożesz zdradzić coś więcej?
nie mogę...
CytatI dlaczego akurat Slckware?
tak wybrał admin, który rozkręcał to na samym początku... i tak już zostało...


a wracając do tematu... z dostępnych źródeł nie dałem rady skompilować czegoś sensownego... dlatego poszedłem na totalne skróty...
wyciągnąłem gotowa binarkę stąd: http://sites.google.com/site/geoffreywalterreynolds/programs/sr2sieve
zmieniłem nazwę binarki, aby wrapper (bo wrapper chodzi na 2.4) ją łykał, skleciłem na szybkiego app_info.xml:
<app_info>
  <app>
    <name>psp_sr2sieve</name>
    <user_friendly_name>Prime Sierpinski Problem (Sieve) v1.02</user_friendly_name>
  </app>
<file_info>
  <name>primegrid_psp_sr2sieve_1.02_i686-pc-linux-gnu.orig</name>
  <executable/>
</file_info>
<file_info>
    <name>primegrid_psp_sr2sieve_wrapper_1.02_i686-pc-linux-gnu</name>
    <executable/>
</file_info>
<app_version>
<app_name>psp_sr2sieve</app_name>
    <version_num>102</version_num>
        <platform>i686-pc-linux-gnu</platform>
  <file_ref>
    <file_name>primegrid_psp_sr2sieve_wrapper_1.02_i686-pc-linux-gnu</file_name>
    <main_program/>
  </file_ref>
    <file_ref>
    <file_name>primegrid_psp_sr2sieve_1.02_i686-pc-linux-gnu.orig</file_name>
  </file_ref>
</app_version>
</app_info>

i śmiga... jeszcze nie zapuściłem na wszystkich kompach... bo... niektóre jeszcze liczą AP26  ;D
wkrótce zobaczę, czy da się tak odpalić inne podprojekty....


G

A potrafiłbyś tak sprytnie zmienić kernela na 2.6.3xx ?

mindc

no niestety.... kolejny problemik to zużycie RAMu... PSPSieve pożera ok. 177MB co dla 90% moich kompów jest już za dużo...
ktoś mógłby mi powiedzieć... ile każdy z podprojektów PrimeGrida zżera RAMu...?


buninek


mindc



tmphaha

Jeśli około 25 MB to nie za dużo to polecam Cullen/Woodall Prime Search (Sieve) - chyba najlepiej punktujący w całym PrimeGrid przynajmniej na 64-bitowym sprzęcie.

buninek

#25
A może jednak zmiana projektu? W primegrid osiągnąłeś już wiele :parrrty:

Moja propozycja - projekt pokrewny SZTAKI Desktop Grid. Zalety.

Bardzo duża szansa na 1 miejsce w zespole ;D
Działa stabilnie, aplikacja pracuje bez problemu na glibc (2.3) bez nptl jak i na architekturze innej niż i686. Małe zapotrzebowanie na RAM, ok 1MB.
Bardzo długi deadline - 1 miesiąc.

Sporo hostów typu pentium Coppermine, Katami  liczy w tym projekcie.

Minusy. Prawdopodobnie pukntowo może wyjść troszkę słabiej, choć to trudno jednoznacznie stwierdzić.

mindc

Dzięki za namiary... odpaliłem... zobaczymy co z tego wyjdzie...  :attack:


buninek

Sam jestem ciekaw. Odpaliłem to na amd k6 500MHz, mieli już dwie doby i jest w 50%. Przewiduję jeszcze 24h.

U mnie kryterium odpalenia projektu jest restrykcyjne aplikacja wraz z managerem nie może zabierać więcej jak 3MB.
Z projektów których appki są bardzo małe to tylko ap26, enigma i sztaki.

Co do czasów, to projekt wysyła bardzo zróżnicowane czasowo próbki od bardzo krótkich, do długasów.
Zasugerowałem się czasami innych słabszych kompów i teoretycznie nie powinno być, aż tak tragicznie.

http://szdg.lpds.sztaki.hu/szdg/show_host_detail.php?hostid=317613
http://szdg.lpds.sztaki.hu/szdg/show_host_detail.php?hostid=295081
http://szdg.lpds.sztaki.hu/szdg/show_host_detail.php?hostid=13273