From: Kimitoshi T. <kt...@cl...> - 2004-03-31 18:04:48
|
Hi all, Form what I read from Bproc documents, the process migration is volunatry, meaning bproc_move() must be called from the proccess to be moved. The lovely bpsh seems to wrap non-bproc program, and cause the program to move involuntary, using bproc_vexecmove(), only at the begining. I'm wondering if there is any way to cause a non-bproc procces to move involuntary any time at user's will. My colleague uses a heterogeneous cluster where the memory sizes on nodes vary. He sometimes wants to move small process on a large memory machine before he starts obviously huge proccess. He is only using bpsh to start processes. Is it technically feasible to write a like of bpsh which always wraps a process on slave nodes, and handles a "move now to where" signal ? How would you deal with the situation my colleague has ? Sincerely, Kimitoshi Takahashi |