Changeset 348 for xssim/trunk/src
- Timestamp:
- 07/20/12 09:48:50 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
xssim/trunk/src/test/rewolucja/schemas/XSSimResSchema.xsd
r347 r348 6 6 <xs:annotation> 7 7 <xs:documentation>Base plugin type. 8 Plugins allow a researcher to configure and adaptthe simulation framework to his/her experiment8 Plugins allow configuring and adapting the simulation framework to his/her experiment 9 9 starting from modeling job performance, through method of calculating energy estimation up to implementation of scheduling policies 10 10 Name of the plugin specifies the JAVA class that implements dedicated interface.</xs:documentation> … … 18 18 <xs:complexType name="timeEstimationPluginType"> 19 19 <xs:annotation> 20 <xs:documentation>TimeEstimationPlugin derived from Plugin.20 <xs:documentation>TimeEstimationPlugin derived from pluginType. 21 21 Time estimation plugin provides means to include specific application performance models during simulations 22 and allows researchers to introducespecific ways of calculating task execution time.</xs:documentation>22 and allows introducing specific ways of calculating task execution time.</xs:documentation> 23 23 </xs:annotation> 24 24 <xs:complexContent> … … 51 51 <xs:complexType name="computingResourceType"> 52 52 <xs:annotation> 53 <xs:documentation> ComputingResource derived from Resource53 <xs:documentation> ComputingResource derived from resourceType 54 54 Computing resource specifies resources that are able to perform computing operations. 55 55 From the simulator point of view computing resource is everything that is/contains processing element. … … 85 85 <xs:complexType name="computingResourceTemplateType"> 86 86 <xs:annotation> 87 <xs:documentation>ComputingResourceTemplate derived from Resource.87 <xs:documentation>ComputingResourceTemplate derived from resourceType. 88 88 It allows user to define model of computing resource component that may constitute other computing resources 89 89 Computing resource templates can be then referred in computing resource definition</xs:documentation> … … 103 103 <xs:complexType name="schedulerType"> 104 104 <xs:annotation> 105 <xs:documentation>Scheduler derived from Resource.105 <xs:documentation>Scheduler derived from resourceType. 106 106 It allows to model scheduling entity responsible for managing resources.</xs:documentation> 107 107 </xs:annotation> … … 122 122 <xs:complexType name="schedulingPluginType"> 123 123 <xs:annotation> 124 <xs:documentation>SchedulingPlugin derived from Plugin. Scheduling plugins allow plugging scheduling algorithms into the simulated environment. 124 <xs:documentation>SchedulingPlugin derived from pluginType. 125 Scheduling plugins allow plugging scheduling algorithms into the simulated environment. 125 126 Elements: frequency - is used to enable scheduling periodically; it specifies the time interval (in seconds by default) between subsequent scheduling invocations 126 127 </xs:documentation> … … 152 153 <xs:complexType name="doubleValueWithUnitType"> 153 154 <xs:annotation> 154 <xs:documentation>DoubleValueWitUnit derived from double. Allows providing units in which agiven value is expressed155 Attributes: unit - indicate appropriate units, for instance: seconds, watts, bytes etc. </xs:documentation>155 <xs:documentation>DoubleValueWitUnit derived from double. Allows providing units in which the given value is expressed 156 Attributes: unit - indicates appropriate units, for instance: seconds, watts, bytes etc. </xs:documentation> 156 157 </xs:annotation> 157 158 <xs:simpleContent> … … 164 165 <xs:complexType name="stringValueWithUnitType"> 165 166 <xs:annotation> 166 <xs:documentation>StringValueWitUnit derived from string. Allows providing units in which agiven value is expressed167 Attributes: unit - indicate appropriate units. </xs:documentation>167 <xs:documentation>StringValueWitUnit derived from string. Allows providing units in which the given value is expressed 168 Attributes: unit - indicates appropriate units. </xs:documentation> 168 169 </xs:annotation> 169 170 <xs:simpleContent> … … 176 177 <xs:complexType name="managedComputingResourcesType"> 177 178 <xs:annotation> 178 <xs:documentation>ManagedComputingResource type specifies co ntrolled (by scheduler) computing resources.179 They can be provided either by listing their names or listing the group ids for which they belong180 Attributes: include - specifies whether scheduler should be built on top of given resources or should also include them.181 In other words, false (default) value indicates that scheduler man ner onlysubcomponents of the listed resources;179 <xs:documentation>ManagedComputingResource type specifies computing resources controlled by scheduler. 180 They can be provided either by listing their names or listing the group ids which they belong to. 181 Attributes: include - specifies whether the given resource layer (listed resources) can be allocated by the scheduler 182 In other words, false (default) value indicates that scheduler maneges only the subcomponents of the listed resources; 182 183 true value determines that also listed resources will be under the control of the defined scheduler</xs:documentation> 183 184 </xs:annotation> … … 191 192 <xs:complexType name="energyEstimationPluginType"> 192 193 <xs:annotation> 193 <xs:documentation>EnergyEstimationPlugin derived from Plugin.194 Energy estimation plugin is used to customize estimation of energy consumptions of the given computing resource195 to specific applications and hardware.It has access to the detailed resource description including power and air throughput profiles194 <xs:documentation>EnergyEstimationPlugin derived from pluginType. 195 Energy estimation plugin is used to estimate energy consumption of the given computing resource. 196 It has access to the detailed resource description including power and air throughput profiles 196 197 and application characteristics running on a given resource</xs:documentation> 197 198 </xs:annotation> … … 263 264 <xs:complexType name="airThroughputEstimationPluginType"> 264 265 <xs:annotation> 265 <xs:documentation>AirThroughputEstimationPlugin derived from Plugin.266 <xs:documentation>AirThroughputEstimationPlugin derived from pluginType. 266 267 Air Throughput plugin is used to estimate air flow value based on the defined air throughput states</xs:documentation> 267 268 </xs:annotation>
Note: See TracChangeset
for help on using the changeset viewer.