3 simgrid.info("Hello From Sender")
4 local receiver = simgrid.host.get_by_name(arg[1])
5 local task_comp = arg[2]
6 local task_comm = arg[3]
7 local rec_alias = arg[4]
10 local m1 = mkmatrix(size, size)
11 local m2 = mkmatrix(size, size)
14 error("Argc should be 4")
16 simgrid.info("Argc=" .. (#arg) .. " (should be 4)")
19 local task = simgrid.task.new("matrix_task", task_comp, task_comm)
23 simgrid.info("Sending " .. simgrid.task.get_name(task) .. " to " .. simgrid.host.name(receiver))
24 simgrid.task.send(task, rec_alias)
25 simgrid.info("Got the Multiplication result ...Bye")