git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5925
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
45 files changed:
#ifndef BASIC_TASK_HPP
#define BASIC_TASK_HPP
#ifndef BASIC_TASK_HPP
#define BASIC_TASK_HPP
using namespace SimGrid::Msg;
class BasicTask : public Task
using namespace SimGrid::Msg;
class BasicTask : public Task
#ifndef FINALIZE_TASK_HPP
#define FINALIZE_TASK_HPP
#ifndef FINALIZE_TASK_HPP
#define FINALIZE_TASK_HPP
using namespace SimGrid::Msg;
class FinalizeTask : public Task
using namespace SimGrid::Msg;
class FinalizeTask : public Task
#include "BasicTask.hpp"
#include "FinalizeTask.hpp"
#include "BasicTask.hpp"
#include "FinalizeTask.hpp"
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#ifndef FORWARDER_HPP
#define FORWARDER_HPP
#ifndef FORWARDER_HPP
#define FORWARDER_HPP
+#include <MsgProcess.hpp>
using namespace SimGrid::Msg;
class Forwarder : public Process
using namespace SimGrid::Msg;
class Forwarder : public Process
-#include <Simulation.hpp>
+#include <MsgSimulation.hpp>
using namespace SimGrid::Msg;
using namespace SimGrid::Msg;
#include "BasicTask.hpp"
#include "FinalizeTask.hpp"
#include "BasicTask.hpp"
#include "FinalizeTask.hpp"
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#ifndef MASTER_HPP
#define MASTER_HPP
#ifndef MASTER_HPP
#define MASTER_HPP
+#include <MsgProcess.hpp>
using namespace SimGrid::Msg;
class Master : public Process
using namespace SimGrid::Msg;
class Master : public Process
#include "FinalizeTask.hpp"
#include "BasicTask.hpp"
#include "FinalizeTask.hpp"
#include "BasicTask.hpp"
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#ifndef SLAVE_HPP
#define SLAVE_HPP
#ifndef SLAVE_HPP
#define SLAVE_HPP
+#include <MsgProcess.hpp>
using namespace SimGrid::Msg;
class Slave : public Process
using namespace SimGrid::Msg;
class Slave : public Process
#ifndef BASIC_TASK_HPP
#define BASIC_TASK_HPP
#ifndef BASIC_TASK_HPP
#define BASIC_TASK_HPP
using namespace SimGrid::Msg;
class BasicTask : public Task
using namespace SimGrid::Msg;
class BasicTask : public Task
#ifndef FINALIZE_TASK_HPP
#define FINALIZE_TASK_HPP
#ifndef FINALIZE_TASK_HPP
#define FINALIZE_TASK_HPP
using namespace SimGrid::Msg;
class FinalizeTask : public Task
using namespace SimGrid::Msg;
class FinalizeTask : public Task
#include "Forwarder.hpp"
#include "BasicTask.hpp"
#include "FinalizeTask.hpp"
#include "Forwarder.hpp"
#include "BasicTask.hpp"
#include "FinalizeTask.hpp"
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#ifndef FORWARDER_HPP
#define FORWARDER_HPP
#ifndef FORWARDER_HPP
#define FORWARDER_HPP
+#include <MsgProcess.hpp>
using namespace SimGrid::Msg;
class Forwarder : public Process
using namespace SimGrid::Msg;
class Forwarder : public Process
-#include <Simulation.hpp>
+#include <MsgSimulation.hpp>
using namespace SimGrid::Msg;
using namespace SimGrid::Msg;
#include "Master.hpp"
#include "BasicTask.hpp"
#include "FinalizeTask.hpp"
#include "Master.hpp"
#include "BasicTask.hpp"
#include "FinalizeTask.hpp"
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#ifndef MASTER_HPP
#define MASTER_HPP
#ifndef MASTER_HPP
#define MASTER_HPP
+#include <MsgProcess.hpp>
using namespace SimGrid::Msg;
class Master : public Process
using namespace SimGrid::Msg;
class Master : public Process
#include "Slave.hpp"
#include "FinalizeTask.hpp"
#include "Slave.hpp"
#include "FinalizeTask.hpp"
#include <HostNotFoundException.hpp>
#include <iostream>
#include <HostNotFoundException.hpp>
#include <iostream>
#ifndef SLAVE_HPP
#define SLAVE_HPP
#ifndef SLAVE_HPP
#define SLAVE_HPP
+#include <MsgProcess.hpp>
using namespace SimGrid::Msg;
class Slave : public Process
using namespace SimGrid::Msg;
class Slave : public Process
#ifndef COMMTIME_TASK_HPP
#define COMMTIME_TASK_HPP
#ifndef COMMTIME_TASK_HPP
#define COMMTIME_TASK_HPP
using namespace SimGrid::Msg;
class CommTimeTask : public Task
using namespace SimGrid::Msg;
class CommTimeTask : public Task
#ifndef FINALIZE_TASK_HPP
#define FINALIZE_TASK_HPP
#ifndef FINALIZE_TASK_HPP
#define FINALIZE_TASK_HPP
using namespace SimGrid::Msg;
class FinalizeTask : public Task
using namespace SimGrid::Msg;
class FinalizeTask : public Task
-#include <Simulation.hpp>
+#include <MsgSimulation.hpp>
using namespace SimGrid::Msg;
using namespace SimGrid::Msg;
#include "Master.hpp"
#include "CommTimeTask.hpp"
#include "FinalizeTask.hpp"
#include "Master.hpp"
#include "CommTimeTask.hpp"
#include "FinalizeTask.hpp"
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#ifndef MASTER_HPP
#define MASTER_HPP
#ifndef MASTER_HPP
#define MASTER_HPP
+#include <MsgProcess.hpp>
using namespace SimGrid::Msg;
class Master : public Process
using namespace SimGrid::Msg;
class Master : public Process
#include "Slave.hpp"
#include "FinalizeTask.hpp"
#include "CommTimeTask.hpp"
#include "Slave.hpp"
#include "FinalizeTask.hpp"
#include "CommTimeTask.hpp"
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
if(time1 < task->getTime())
time1 = task->getTime();
if(time1 < task->getTime())
time1 = task->getTime();
- info(TEXT_("Processing \"") + TEXT_(task->getName()) + TEXT_("\" ") + TEXT_(getHost().getName()) + TEXT_(" (Communication time : ") + TEXT_((time2 - time1)) + TEXT_(")"));
+ //info(TEXT_("Processing \"") + TEXT_(task->getName()) + TEXT_("\" ") + TEXT_(getHost().getName()) + TEXT_(" (Communication time : ") + TEXT_((time2 - time1)) + TEXT_(")"));
#ifndef SLAVE_HPP
#define SLAVE_HPP
#ifndef SLAVE_HPP
#define SLAVE_HPP
+#include <MsgProcess.hpp>
using namespace SimGrid::Msg;
class Slave : public Process
using namespace SimGrid::Msg;
class Slave : public Process
#ifndef BASIC_TASK_HPP
#define BASIC_TASK_HPP
#ifndef BASIC_TASK_HPP
#define BASIC_TASK_HPP
using namespace SimGrid::Msg;
class BasicTask : public Task
using namespace SimGrid::Msg;
class BasicTask : public Task
#ifndef FINALIZE_TASK_HPP
#define FINALIZE_TASK_HPP
#ifndef FINALIZE_TASK_HPP
#define FINALIZE_TASK_HPP
using namespace SimGrid::Msg;
class FinalizeTask : public Task
using namespace SimGrid::Msg;
class FinalizeTask : public Task
#include "BasicTask.hpp"
#include "FinalizeTask.hpp"
#include "BasicTask.hpp"
#include "FinalizeTask.hpp"
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#ifndef FORWARDER_HPP
#define FORWARDER_HPP
#ifndef FORWARDER_HPP
#define FORWARDER_HPP
+#include <MsgProcess.hpp>
using namespace SimGrid::Msg;
class Forwarder : public Process
using namespace SimGrid::Msg;
class Forwarder : public Process
-#include <Simulation.hpp>
+#include <MsgSimulation.hpp>
using namespace SimGrid::Msg;
using namespace SimGrid::Msg;
#include "BasicTask.hpp"
#include "FinalizeTask.hpp"
#include "BasicTask.hpp"
#include "FinalizeTask.hpp"
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#ifndef MASTER_HPP
#define MASTER_HPP
#ifndef MASTER_HPP
#define MASTER_HPP
+#include <MsgProcess.hpp>
using namespace SimGrid::Msg;
class Master : public Process
using namespace SimGrid::Msg;
class Master : public Process
#include "FinalizeTask.hpp"
#include "BasicTask.hpp"
#include "FinalizeTask.hpp"
#include "BasicTask.hpp"
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#ifndef SLAVE_HPP
#define SLAVE_HPP
#ifndef SLAVE_HPP
#define SLAVE_HPP
+#include <MsgProcess.hpp>
using namespace SimGrid::Msg;
class Slave : public Process
using namespace SimGrid::Msg;
class Slave : public Process
-#include <Simulation.hpp>
+#include <MsgSimulation.hpp>
using namespace SimGrid::Msg;
using namespace SimGrid::Msg;
#ifndef PINGPONG_TASK_HPP
#define PINGPONG_TASK_HPP
#ifndef PINGPONG_TASK_HPP
#define PINGPONG_TASK_HPP
using namespace SimGrid::Msg;
class PingPongTask : public Task
using namespace SimGrid::Msg;
class PingPongTask : public Task
#include "Receiver.hpp"
#include "PingPongTask.hpp"
#include "Receiver.hpp"
#include "PingPongTask.hpp"
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#ifndef RECEIVER_HPP
#define RECEIVER_HPP
#ifndef RECEIVER_HPP
#define RECEIVER_HPP
+#include <MsgProcess.hpp>
using namespace SimGrid::Msg;
class Receiver : public Process
using namespace SimGrid::Msg;
class Receiver : public Process
#include "Sender.hpp"
#include "PingPongTask.hpp"
#include "Sender.hpp"
#include "PingPongTask.hpp"
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
for (int pos = 0; pos < hostCount; pos++)
{
time = getClock();
for (int pos = 0; pos < hostCount; pos++)
{
time = getClock();
info(TEXT_("Sender time : ") + TEXT_(time));
task = new PingPongTask("no name",computeDuration,commSizeLat);
info(TEXT_("Sender time : ") + TEXT_(time));
task = new PingPongTask("no name",computeDuration,commSizeLat);
#ifndef SENDER_HPP
#define SENDER_HPP
#ifndef SENDER_HPP
#define SENDER_HPP
+#include <MsgProcess.hpp>
using namespace SimGrid::Msg;
class Sender : public Process
using namespace SimGrid::Msg;
class Sender : public Process
#include "DreamMaster.hpp"
#include "LazyGuy.hpp"
#include "DreamMaster.hpp"
#include "LazyGuy.hpp"
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#include <HostNotFoundException.hpp>
#include <Msg.hpp>
#ifndef DREAMMASTER_HPP
#define DREAMMASTER_HPP
#ifndef DREAMMASTER_HPP
#define DREAMMASTER_HPP
+#include <MsgProcess.hpp>
using namespace SimGrid::Msg;
class DreamMaster : public Process
using namespace SimGrid::Msg;
class DreamMaster : public Process
#ifndef LAZYGUY_HPP
#define LAZYGUY_HPP
#ifndef LAZYGUY_HPP
#define LAZYGUY_HPP
+#include <MsgProcess.hpp>
using namespace SimGrid::Msg;
class LazyGuy : public Process
using namespace SimGrid::Msg;
class LazyGuy : public Process
-#include <Simulation.hpp>
+#include <MsgSimulation.hpp>
using namespace SimGrid::Msg;
using namespace SimGrid::Msg;