Examples of InitializedComputationTask


Examples of org.jamesii.core.experiments.taskrunner.InitializedComputationTask

          runner.getComputationTaskID(config);
      runConfig = createRunConfiguration(computationTaskID);
    }

    if (cancel) {
      return new InitializedComputationTask(null, new RunInformation(runConfig));
    }

    return ComputationTaskHandler.initRunConfig(runConfig, runner, modelReader);
  }
View Full Code Here

Examples of org.jamesii.core.experiments.taskrunner.InitializedComputationTask

    ComputationTaskIDObject id = this.getComputationTaskID(taskConfig);
    IComputationTaskConfiguration compTaskConfig =
        taskConfig.newComputationTaskConfiguration(id);

    if (isStopping()) {
      return new InitializedComputationTask(null, new RunInformation(
          compTaskConfig));
    }

    return ComputationTaskHandler.initRunConfig(compTaskConfig, this,
        getModelReader());
View Full Code Here

Examples of org.jamesii.core.experiments.taskrunner.InitializedComputationTask

        "Simulation run with expID:" + info.getExpID() + " and simID:"
            + info.getComputationTaskID() + " initialised at "
            + new SimpleDateFormat().format(new Date());
    SimSystem.report(Level.INFO, message);

    return new InitializedComputationTask(simulation, info);
  }
View Full Code Here

Examples of org.jamesii.core.experiments.taskrunner.InitializedComputationTask

            + cause.getMessage()
            + "\nNOTE: The execution will automatically continue with the next run!!!";
    SimSystem.report(cause);
    SimSystem.report(Level.INFO, message);
    info.storeFailure(message, cause);
    return new InitializedComputationTask(null, info);
  }
View Full Code Here

Examples of org.jamesii.core.experiments.taskrunner.InitializedComputationTask

    // Let sim config query any parameters that need to be given by the master
    // server (e.g., available DB hosts, etc.)
    // TODO uncomment this method call when the method is actually working!
    // config.getResourcesFromMasterServer(this, simname);

    InitializedComputationTask initSim = null;

    try {

      List<ISimulationHost> bookedResources =
          bookResources(
              runConfig,
              runConfig.getComputationTaskID(),
              ((SimulationRunConfiguration) runConfig)
                  .getSimResourceAllocator().estimateRequiredResources(
                      (SimulationRunConfiguration) runConfig, resources));
      host = bookedResources.remove(0);

      // System.out.println("Try to execute on host: " + host);
      // remember configuration / sim id mapping
      simulationManagement.addConfig((SimulationRunConfiguration) runConfig);

      // initialize the simulation on the remote host
      RunInformation rInfo =
          ((ISimulationServer) host).initializeSimulationRun(
              (SimulationRunConfiguration) runConfig, simname,
              bookedResources.isEmpty() ? null : bookedResources);

      // create a new initialized simulation object, linking the dummy
      // simulation and the run information
      // FIXME jh194: The sequential task runner expects a non null value here,
      // the parallel seems to ignore it.
      initSim = new InitializedComputationTask(null, rInfo);

      if (((SimulationRunConfiguration) runConfig).isResilient()) {
        startResilience(runConfig.getComputationTaskID());
      }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.