1 -- Slave Function ---------------------------------------------------------
4 local my_mailbox="slave "..arg[1]
5 simgrid.info("Hello from lua, I'm a poor slave with mbox: "..my_mailbox)
9 local tk = simgrid.task.recv(my_mailbox);
10 if (simgrid.task.get_name(tk) == "finalize") then
11 simgrid.info("Slave '" ..my_mailbox.."' got finalize msg");
14 --local tk_name = simgrid.task.get_name(tk)
15 simgrid.info("Slave '" ..my_mailbox.."' processing "..simgrid.task.get_name(tk))
16 simgrid.task.execute(tk)
17 simgrid.info("Slave '" ..my_mailbox.."': task "..simgrid.task.get_name(tk) .. " done")
20 simgrid.info("Slave '" ..my_mailbox.."': I'm Done . See You !!");