Difference between revisions of "Config:DataSource"

From SUMOwiki
Jump to navigationJump to search
(New page: == SampleEvaluator == === local === Evaluate samples locally using a native executable/script or a java class <source lang="xml"> <SampleEvaluator id="local...)
 
m
Line 1: Line 1:
 
== SampleEvaluator ==
 
== SampleEvaluator ==
 
+
 
 
 
=== local ===
 
=== local ===
 
Evaluate samples locally using a native executable/script or a java class
 
Evaluate samples locally using a native executable/script or a java class
 
<source lang="xml">
 
<source lang="xml">
  <[[Config:SampleEvaluator|SampleEvaluator]] id="local" type="ibbt.sumo.SampleEvaluators.LocalSampleEvaluator">
+
<[[Config:SampleEvaluator|SampleEvaluator]] id="local" type="ibbt.sumo.SampleEvaluators.LocalSampleEvaluator">
      <Option key="maxResubmissions" value="1"/>
+
  <Option key="maxResubmissions" value="1"/>
      <Option key="sampleTimeout" value="-1"/>
+
  <Option key="sampleTimeout" value="-1"/>
      <Option key="simulatorType" value=""/>
+
  <Option key="simulatorType" value=""/>
      <Option key="threadCount" value="1"/>
+
  <Option key="threadCount" value="1"/>
  </[[Config:SampleEvaluator|SampleEvaluator]]>
+
</[[Config:SampleEvaluator|SampleEvaluator]]>
 
</source>
 
</source>
 
 
=== matlab ===
 
=== matlab ===
 
Evaluate samples using a matlab script (ie. your simulator is a matlab script)
 
Evaluate samples using a matlab script (ie. your simulator is a matlab script)
 
<source lang="xml">
 
<source lang="xml">
  <[[Config:SampleEvaluator|SampleEvaluator]] id="matlab" type="ibbt.sumo.SampleEvaluators.matlab.MatlabSampleEvaluator">
+
<[[Config:SampleEvaluator|SampleEvaluator]] id="matlab" type="ibbt.sumo.SampleEvaluators.matlab.MatlabSampleEvaluator">
      <Option key="maxResubmissions" value="1"/>
+
  <Option key="maxResubmissions" value="1"/>
      <Option key="sampleTimeout" value="-1"/>
+
  <Option key="sampleTimeout" value="-1"/>
  </[[Config:SampleEvaluator|SampleEvaluator]]>
+
</[[Config:SampleEvaluator|SampleEvaluator]]>
 
</source>
 
</source>
 
 
=== matlabClass ===
 
=== matlabClass ===
 
Evaluate samples using a matlab class
 
Evaluate samples using a matlab class
 
<source lang="xml">
 
<source lang="xml">
  <[[Config:SampleEvaluator|SampleEvaluator]] id="matlabClass" type="ibbt.sumo.SampleEvaluators.matlab.MatlabClassSampleEvaluator">
+
<[[Config:SampleEvaluator|SampleEvaluator]] id="matlabClass" type="ibbt.sumo.SampleEvaluators.matlab.MatlabClassSampleEvaluator">
      <Option key="maxResubmissions" value="1"/>
+
  <Option key="maxResubmissions" value="1"/>
      <Option key="sampleTimeout" value="-1"/>
+
  <Option key="sampleTimeout" value="-1"/>
  </[[Config:SampleEvaluator|SampleEvaluator]]>
+
</[[Config:SampleEvaluator|SampleEvaluator]]>
 
</source>
 
</source>
 
 
=== gridded ===
 
=== gridded ===
 
Evaluate samples using a gridded dataset
 
Evaluate samples using a gridded dataset
 
<source lang="xml">
 
<source lang="xml">
  <[[Config:SampleEvaluator|SampleEvaluator]] id="gridded" type="ibbt.sumo.SampleEvaluators.datasets.GriddedDatasetSampleEvaluator">
+
<[[Config:SampleEvaluator|SampleEvaluator]] id="gridded" type="ibbt.sumo.SampleEvaluators.datasets.GriddedDatasetSampleEvaluator"></[[Config:SampleEvaluator|SampleEvaluator]]>
  </[[Config:SampleEvaluator|SampleEvaluator]]>
 
 
</source>
 
</source>
 
 
=== scattered ===
 
=== scattered ===
 
Evaluate samples using a scattered dataset
 
Evaluate samples using a scattered dataset
 
<source lang="xml">
 
<source lang="xml">
  <[[Config:SampleEvaluator|SampleEvaluator]] id="scattered" type="ibbt.sumo.SampleEvaluators.datasets.ScatteredDatasetSampleEvaluator">
+
<[[Config:SampleEvaluator|SampleEvaluator]] id="scattered" type="ibbt.sumo.SampleEvaluators.datasets.ScatteredDatasetSampleEvaluator"></[[Config:SampleEvaluator|SampleEvaluator]]>
  </[[Config:SampleEvaluator|SampleEvaluator]]>
 
 
</source>
 
</source>
 
 
=== calcua ===
 
=== calcua ===
 
Evaluate samples on a SGE administered cluster through a remote, ssh reachable frontnode
 
Evaluate samples on a SGE administered cluster through a remote, ssh reachable frontnode
 
<source lang="xml">
 
<source lang="xml">
  <[[Config:SampleEvaluator|SampleEvaluator]] id="calcua" type="ibbt.sumo.SampleEvaluators.sge.RemoteSGESampleEvaluator">
+
<[[Config:SampleEvaluator|SampleEvaluator]] id="calcua" type="ibbt.sumo.SampleEvaluators.sge.RemoteSGESampleEvaluator">
      <Option key="maxResubmissions" value="1"/>
+
  <Option key="maxResubmissions" value="1"/>
      <Option key="sampleTimeout" value="-1"/>
+
  <Option key="sampleTimeout" value="-1"/>
      <[[Config:Executable|Executable]] platform="unix" arch="x86"/>
+
  <[[Config:Executable|Executable]] platform="unix" arch="x86"/>
      <[[Config:Backend|Backend]] id="remoteSGE" type="ibbt.sumo.SampleEvaluators.sge.RemoteSGEBackend">
+
  <[[Config:Backend|Backend]] id="remoteSGE" type="ibbt.sumo.SampleEvaluators.sge.RemoteSGEBackend">
        <Option key="user" value="dgorisse"/>
+
      <Option key="user" value="dgorisse"/>
        <Option key="frontNode" value="submit.calcua.ua.ac.be"/>
+
      <Option key="frontNode" value="submit.calcua.ua.ac.be"/>
        <Option key="remoteDirectory" value="/storeA/users/dgorisse/output"/>
+
      <Option key="remoteDirectory" value="/storeA/users/dgorisse/output"/>
        <Option key="pollInterval" value="20"/>
+
      <Option key="pollInterval" value="20"/>
        <Option key="queues" value="testqueue,normalprio,myrinet,cmpl_wis-inf"/>
+
      <Option key="queues" value="testqueue,normalprio,myrinet,cmpl_wis-inf"/>
        <Option key="queueRevisionRate" value="10"/>
+
      <Option key="queueRevisionRate" value="10"/>
        <Option key="environmentCommand" value=". ~/.profile;"/>
+
      <Option key="environmentCommand" value=". ~/.profile;"/>
      </[[Config:Backend|Backend]]>
+
  </[[Config:Backend|Backend]]>
  </[[Config:SampleEvaluator|SampleEvaluator]]>
+
</[[Config:SampleEvaluator|SampleEvaluator]]>
 
</source>
 
</source>
 
 
=== begrid ===
 
=== begrid ===
 
Evaluate samples on a LCG administered grid through a remote, ssh reachable frontnode
 
Evaluate samples on a LCG administered grid through a remote, ssh reachable frontnode
 
<source lang="xml">
 
<source lang="xml">
  <[[Config:SampleEvaluator|SampleEvaluator]] id="begrid" type="ibbt.sumo.SampleEvaluators.edg.RemoteEDGSampleEvaluator">
+
<[[Config:SampleEvaluator|SampleEvaluator]] id="begrid" type="ibbt.sumo.SampleEvaluators.edg.RemoteEDGSampleEvaluator">
      <Option key="maxResubmissions" value="1"/>
+
  <Option key="maxResubmissions" value="1"/>
      <Option key="sampleTimeout" value="-1"/>
+
  <Option key="sampleTimeout" value="-1"/>
 
+
  <[[Config:Executable|Executable]] platform="unix" arch="x86"/>
      <[[Config:Executable|Executable]] platform="unix" arch="x86"/>
+
  <[[Config:Backend|Backend]] id="remoteEDG" type="ibbt.sumo.SampleEvaluators.edg.RemoteEDGBackend">
      <[[Config:Backend|Backend]] id="remoteEDG" type="ibbt.sumo.SampleEvaluators.edg.RemoteEDGBackend">
+
      <Option key="user" value="dgorissen"/>
        <Option key="user" value="dgorissen"/>
+
      <Option key="frontNode" value="ui01.cmi.ua.ac.be"/>
        <Option key="frontNode" value="ui01.cmi.ua.ac.be"/>
+
      <Option key="remoteDirectory" value="/home/edp/dgorissen/JobOutput"/>
        <Option key="remoteDirectory" value="/home/edp/dgorissen/JobOutput"/>
+
      <Option key="pollInterval" value="25"/>
        <Option key="pollInterval" value="25"/>
+
      <Option key="vo" value="betest"/>
        <Option key="vo" value="betest"/>
+
      <Option key="environmentCommand" value=". /etc/profile;"/>
        <Option key="environmentCommand" value=". /etc/profile;"/>
+
  </[[Config:Backend|Backend]]>
      </[[Config:Backend|Backend]]>
+
</[[Config:SampleEvaluator|SampleEvaluator]]>
  </[[Config:SampleEvaluator|SampleEvaluator]]>
 
 
</source>
 
</source>

Revision as of 10:55, 7 February 2008

SampleEvaluator

local

Evaluate samples locally using a native executable/script or a java class

<[[Config:SampleEvaluator|SampleEvaluator]] id="local" type="ibbt.sumo.SampleEvaluators.LocalSampleEvaluator">
   <Option key="maxResubmissions" value="1"/>
   <Option key="sampleTimeout" value="-1"/>
   <Option key="simulatorType" value=""/>
   <Option key="threadCount" value="1"/>
</[[Config:SampleEvaluator|SampleEvaluator]]>

matlab

Evaluate samples using a matlab script (ie. your simulator is a matlab script)

<[[Config:SampleEvaluator|SampleEvaluator]] id="matlab" type="ibbt.sumo.SampleEvaluators.matlab.MatlabSampleEvaluator">
   <Option key="maxResubmissions" value="1"/>
   <Option key="sampleTimeout" value="-1"/>
</[[Config:SampleEvaluator|SampleEvaluator]]>

matlabClass

Evaluate samples using a matlab class

<[[Config:SampleEvaluator|SampleEvaluator]] id="matlabClass" type="ibbt.sumo.SampleEvaluators.matlab.MatlabClassSampleEvaluator">
   <Option key="maxResubmissions" value="1"/>
   <Option key="sampleTimeout" value="-1"/>
</[[Config:SampleEvaluator|SampleEvaluator]]>

gridded

Evaluate samples using a gridded dataset

<[[Config:SampleEvaluator|SampleEvaluator]] id="gridded" type="ibbt.sumo.SampleEvaluators.datasets.GriddedDatasetSampleEvaluator"></[[Config:SampleEvaluator|SampleEvaluator]]>

scattered

Evaluate samples using a scattered dataset

<[[Config:SampleEvaluator|SampleEvaluator]] id="scattered" type="ibbt.sumo.SampleEvaluators.datasets.ScatteredDatasetSampleEvaluator"></[[Config:SampleEvaluator|SampleEvaluator]]>

calcua

Evaluate samples on a SGE administered cluster through a remote, ssh reachable frontnode

<[[Config:SampleEvaluator|SampleEvaluator]] id="calcua" type="ibbt.sumo.SampleEvaluators.sge.RemoteSGESampleEvaluator">
   <Option key="maxResubmissions" value="1"/>
   <Option key="sampleTimeout" value="-1"/>
   <[[Config:Executable|Executable]] platform="unix" arch="x86"/>
   <[[Config:Backend|Backend]] id="remoteSGE" type="ibbt.sumo.SampleEvaluators.sge.RemoteSGEBackend">
      <Option key="user" value="dgorisse"/>
      <Option key="frontNode" value="submit.calcua.ua.ac.be"/>
      <Option key="remoteDirectory" value="/storeA/users/dgorisse/output"/>
      <Option key="pollInterval" value="20"/>
      <Option key="queues" value="testqueue,normalprio,myrinet,cmpl_wis-inf"/>
      <Option key="queueRevisionRate" value="10"/>
      <Option key="environmentCommand" value=". ~/.profile;"/>
   </[[Config:Backend|Backend]]>
</[[Config:SampleEvaluator|SampleEvaluator]]>

begrid

Evaluate samples on a LCG administered grid through a remote, ssh reachable frontnode

<[[Config:SampleEvaluator|SampleEvaluator]] id="begrid" type="ibbt.sumo.SampleEvaluators.edg.RemoteEDGSampleEvaluator">
   <Option key="maxResubmissions" value="1"/>
   <Option key="sampleTimeout" value="-1"/>
   <[[Config:Executable|Executable]] platform="unix" arch="x86"/>
   <[[Config:Backend|Backend]] id="remoteEDG" type="ibbt.sumo.SampleEvaluators.edg.RemoteEDGBackend">
      <Option key="user" value="dgorissen"/>
      <Option key="frontNode" value="ui01.cmi.ua.ac.be"/>
      <Option key="remoteDirectory" value="/home/edp/dgorissen/JobOutput"/>
      <Option key="pollInterval" value="25"/>
      <Option key="vo" value="betest"/>
      <Option key="environmentCommand" value=". /etc/profile;"/>
   </[[Config:Backend|Backend]]>
</[[Config:SampleEvaluator|SampleEvaluator]]>