Forum » Programiranje » "distributed build"
"distributed build"
Vesoljc ::
sicer mogoce ni cisto pravi oddelek, ampak programing gurus so pomoje ciljna skupina ki jo iscem :)
iscem kaksno (free) varianto "disitributed build" sistema, ki bi imel podporo za command line execution. torej, v biti ne iscem distribuiran build c/c++ projekta (pac compile), ampak nekaj takega:
- imamo farmo masin, ki luafajo nek service/deamon
- user na svoji masini spise batch file zeljenih command, katere bi radi paralelno zagnali na vecih masinah
- commande so neodvisne ena od druge (ni potrebe po dependency checkih)
- vhodni paremetri so v biti preprosta matrika (mozne kombinacije)
- user nato zalaufa ta batch file, ki posamezne commande razdeli/razdeljuje med prijavljene masine
celotno zadevo si predstavljam nekako tako
cfg:
parameter1 = (a,b,c,d,e,f,g)
parameter2 = (1,2,3)
source = "datain"
target = "dataout"
"mytool.exe datain/#parameter1 dataout/#parameter1 -#parameter2"
peer1: "mytool.exe datain/a dataout/a -1"
peer2: "mytool.exe datain/a dataout/a -2"
peer3: "mytool.exe datain/a dataout/a -3"
peer4: "mytool.exe datain/b dataout/b -1"
itd...
nasel sem sicer KJAM, s katerim mislim da bi se dalo narest to kar rabim, ampak mi ga trenutno ne rata usposobiti, ker dobivam network error:
E:\testing\kjam>kjam -z
←[1;32m(srv peer: 192.168.1.35:2297) ←[0mAdding peer, ping failed.
Error scanning for peers. Shutting down.
(lsock: 1868) Error stopping listen socket: WSAStartup not yet called (10093)
any ideas?
iscem kaksno (free) varianto "disitributed build" sistema, ki bi imel podporo za command line execution. torej, v biti ne iscem distribuiran build c/c++ projekta (pac compile), ampak nekaj takega:
- imamo farmo masin, ki luafajo nek service/deamon
- user na svoji masini spise batch file zeljenih command, katere bi radi paralelno zagnali na vecih masinah
- commande so neodvisne ena od druge (ni potrebe po dependency checkih)
- vhodni paremetri so v biti preprosta matrika (mozne kombinacije)
- user nato zalaufa ta batch file, ki posamezne commande razdeli/razdeljuje med prijavljene masine
celotno zadevo si predstavljam nekako tako
cfg:
parameter1 = (a,b,c,d,e,f,g)
parameter2 = (1,2,3)
source = "datain"
target = "dataout"
"mytool.exe datain/#parameter1 dataout/#parameter1 -#parameter2"
peer1: "mytool.exe datain/a dataout/a -1"
peer2: "mytool.exe datain/a dataout/a -2"
peer3: "mytool.exe datain/a dataout/a -3"
peer4: "mytool.exe datain/b dataout/b -1"
itd...
nasel sem sicer KJAM, s katerim mislim da bi se dalo narest to kar rabim, ampak mi ga trenutno ne rata usposobiti, ker dobivam network error:
E:\testing\kjam>kjam -z
←[1;32m(srv peer: 192.168.1.35:2297) ←[0mAdding peer, ping failed.
Error scanning for peers. Shutting down.
(lsock: 1868) Error stopping listen socket: WSAStartup not yet called (10093)
any ideas?
Abnormal behavior of abnormal brain makes me normal...
Vesoljc ::
no, doma mi je kjam ratalo usposobit. tezava je bila ocitno v built-in jambase file-ih.
Abnormal behavior of abnormal brain makes me normal...
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | BSOD problemOddelek: Pomoč in nasveti | 1751 (1409) | Oktan |
» | Modri zaslon na win 7Oddelek: Pomoč in nasveti | 1841 (1542) | rsroki |
» | prosim za pomoč- kako odpraviti tole napako...Oddelek: Pomoč in nasveti | 3976 (3485) | Mavrik |
» | Simple batch file za ubiti dolocene procese?Oddelek: Programiranje | 971 (914) | Pesimist |
» | BSOD pri Remote Desktopu v Win 2003 Server R2 Enterprise SP2Oddelek: Pomoč in nasveti | 1882 (1709) | ender |