I'm trying to set up processing across a network of Windows 7 computers
using the daemon. I have a NetLogo program that works OK on the local
machine. However, all attempts to get it to work across the network have
failed.
That is, I have:
- Two Windows 7 computers called Computer1 and Computer2 (both are quad
core machines).
- I can ping Computer1 from Computer2, and vice versa.
- On Computer 1 I start OpenMole in the cmd console.
- On Computer 1 I have a task specification called netlogo.txt that
includes the environment definition:|valenv=
DesktopGridEnvironment(10000, "test", "test")|
- On Computer 1, within OpenMole, I use the command :load netlogo.txt
- On Computer 2 I run: openmole-daemon.bat |-h test@Computer1:10000 -p
test -w 4|
- On Computer 2 the daemon displays an error saying that no tasks are
found. It then retries every 60 seconds, but never runs any tasks.
- Meanwhile, Computer1 runs all the NetLogo tasks as if I had
specified|valenv= LocalEnvironment(4)|
What are I doing wrong? I have tried many different variations, but
always get the same results.
Is there a specific port that I should be using?
Do I need to open the port (if so, how)?
Is the Windows firewall blocking communication?
Why does Computer1 run all the tasks, even though I told it to use the grid?
What does the -w parameter mean (eg. is it the number of cpu cores
available on Computer2?)
Thanks,
Bob.
_______________________________________________
OpenMOLE-users mailing list
[email protected]
http://fedex.iscpif.fr/mailman/listinfo/openmole-users