This is a static archive of the previous Open Grid Forum Redmine content management system saved from host redmine.ogf.org file /projects/ur-wg/wiki/ConsideredURFieldsCPU/annotate/2 at Fri, 04 Nov 2022 15:15:49 GMT UR WG - Open Grid Forum

ConsideredURFieldsCPU

Version 2 (Jon Kerr Nilsen, 08/08/2012 05:17 AM)

1 1 Jon Kerr Nilsen
h1. List of fields considered for compute accounting
2 1 Jon Kerr Nilsen
3 1 Jon Kerr Nilsen
4 1 Jon Kerr Nilsen
h2. Processors
5 1 Jon Kerr Nilsen
6 1 Jon Kerr Nilsen
The number of processors used or requested. A processor definition may be dependent on the  machine  
7 1 Jon Kerr Nilsen
architecture. Typically processor  is equivalent to the  number  of  physical CPUs used. For example, if a 
8 1 Jon Kerr Nilsen
job uses two cluster “nodes”, each node having 16 CPUs each, the total number of processors would be 
9 1 Jon Kerr Nilsen
32.
10 1 Jon Kerr Nilsen
11 1 Jon Kerr Nilsen
Example
12 1 Jon Kerr Nilsen
13 1 Jon Kerr Nilsen
h3. Comments:
14 1 Jon Kerr Nilsen
15 1 Jon Kerr Nilsen
Ralph: What about cores? Do we need to differentiate between cores and processors? 
16 1 Jon Kerr Nilsen
17 1 Jon Kerr Nilsen
----
18 1 Jon Kerr Nilsen
19 1 Jon Kerr Nilsen
20 1 Jon Kerr Nilsen
h2. TimeDuration
21 1 Jon Kerr Nilsen
22 1 Jon Kerr Nilsen
This property identifies any additional measure  of  time  duration associated with the
23 1 Jon Kerr Nilsen
resource  consumption. For  example, it may report the  connection time  within a multitasking queue.
24 1 Jon Kerr Nilsen
25 1 Jon Kerr Nilsen
Example
26 1 Jon Kerr Nilsen
27 1 Jon Kerr Nilsen
h3. Comments:
28 1 Jon Kerr Nilsen
29 1 Jon Kerr Nilsen
Ralph: How is it expressed what kind of time duration this property refers to? An attribute? 
30 2 Jon Kerr Nilsen
Jon: Wasn't it decided to use StartTime and EndTime instead of TimeDuration?
31 1 Jon Kerr Nilsen
32 1 Jon Kerr Nilsen
----
33 1 Jon Kerr Nilsen
34 1 Jon Kerr Nilsen
35 1 Jon Kerr Nilsen
h2. TimeInstant
36 1 Jon Kerr Nilsen
37 1 Jon Kerr Nilsen
This property identifies any additionally identified discreet timestamp associated with the
38 1 Jon Kerr Nilsen
resource consumption. For example, it may represent the time the job was queued, rather
39 1 Jon Kerr Nilsen
than the start-time of the job.
40 1 Jon Kerr Nilsen
41 1 Jon Kerr Nilsen
Example
42 1 Jon Kerr Nilsen
43 1 Jon Kerr Nilsen
h3. Comments:
44 1 Jon Kerr Nilsen
45 1 Jon Kerr Nilsen
Ralph: How is it expressed what kind of time this property refers to?  An attribute? 
46 2 Jon Kerr Nilsen
47 2 Jon Kerr Nilsen
---
48 2 Jon Kerr Nilsen
49 2 Jon Kerr Nilsen
h2. WallDuration
50 2 Jon Kerr Nilsen
51 2 Jon Kerr Nilsen
This element specifies the wall clock time that elapsed. This optional attribute provides additional information about the wall clock time reported.
52 2 Jon Kerr Nilsen
53 2 Jon Kerr Nilsen
Example
54 2 Jon Kerr Nilsen
55 2 Jon Kerr Nilsen
h3. Comments
56 2 Jon Kerr Nilsen
57 2 Jon Kerr Nilsen
Jon: Do we need this?
58 2 Jon Kerr Nilsen
59 2 Jon Kerr Nilsen
---
60 1 Jon Kerr Nilsen
61 1 Jon Kerr Nilsen
----
62 1 Jon Kerr Nilsen
63 1 Jon Kerr Nilsen
h2. ALL OK:
64 1 Jon Kerr Nilsen
65 1 Jon Kerr Nilsen
----
66 1 Jon Kerr Nilsen
67 1 Jon Kerr Nilsen
68 1 Jon Kerr Nilsen
h2. ComputeUsageBlock
69 1 Jon Kerr Nilsen
70 1 Jon Kerr Nilsen
This is the block property of the compute usage fields. Similar blocks for storage and other resources should also be added.
71 1 Jon Kerr Nilsen
72 1 Jon Kerr Nilsen
Example
73 1 Jon Kerr Nilsen
<pre>
74 1 Jon Kerr Nilsen
<ur:ComputeUsageBlock>
75 1 Jon Kerr Nilsen
  <!—Compute Record properties go in here -->
76 1 Jon Kerr Nilsen
</ur:ComputeUsageBlock>
77 1 Jon Kerr Nilsen
</pre>
78 1 Jon Kerr Nilsen
79 1 Jon Kerr Nilsen
h3. Comments:
80 1 Jon Kerr Nilsen
81 1 Jon Kerr Nilsen
Ralph: ok
82 1 Jon Kerr Nilsen
83 1 Jon Kerr Nilsen
----
84 1 Jon Kerr Nilsen
85 1 Jon Kerr Nilsen
h2. CpuDuration or ComputeDuration
86 1 Jon Kerr Nilsen
87 1 Jon Kerr Nilsen
CPU time used, summed over all processes in the job.
88 1 Jon Kerr Nilsen
89 1 Jon Kerr Nilsen
Example
90 1 Jon Kerr Nilsen
91 1 Jon Kerr Nilsen
h3. Comments:
92 1 Jon Kerr Nilsen
93 1 Jon Kerr Nilsen
Ralph: ok
94 1 Jon Kerr Nilsen
95 1 Jon Kerr Nilsen
----
96 1 Jon Kerr Nilsen
97 1 Jon Kerr Nilsen
98 1 Jon Kerr Nilsen
h2. StartTime
99 1 Jon Kerr Nilsen
100 1 Jon Kerr Nilsen
The time at which the usage consumption (i.e. “job”) started.  The value of this property 
101 1 Jon Kerr Nilsen
may depend on the selected queue system. For example, some systems include time to 
102 1 Jon Kerr Nilsen
stage files, others do not.
103 1 Jon Kerr Nilsen
104 1 Jon Kerr Nilsen
Example
105 1 Jon Kerr Nilsen
106 1 Jon Kerr Nilsen
h3. Comments:
107 1 Jon Kerr Nilsen
108 1 Jon Kerr Nilsen
Ralph: ok
109 1 Jon Kerr Nilsen
110 1 Jon Kerr Nilsen
----
111 1 Jon Kerr Nilsen
112 1 Jon Kerr Nilsen
h2. EndTime
113 1 Jon Kerr Nilsen
114 1 Jon Kerr Nilsen
The time at which the usage consumption (i.e. “job”) completed. The value of this 
115 1 Jon Kerr Nilsen
property may depend on the selected queue system. For example some systems include 
116 1 Jon Kerr Nilsen
time to stage files, others do not.
117 1 Jon Kerr Nilsen
118 1 Jon Kerr Nilsen
Example
119 1 Jon Kerr Nilsen
120 1 Jon Kerr Nilsen
h3. Comments:
121 1 Jon Kerr Nilsen
122 1 Jon Kerr Nilsen
Ralph: ok
123 1 Jon Kerr Nilsen
124 1 Jon Kerr Nilsen
----
125 1 Jon Kerr Nilsen
126 1 Jon Kerr Nilsen
127 1 Jon Kerr Nilsen
h2. MachineName
128 1 Jon Kerr Nilsen
129 1 Jon Kerr Nilsen
A descriptive name of the machine on which the job ran. This may be a system hostname, 
130 1 Jon Kerr Nilsen
or may be a site’s name for a cluster of machines. The identification of the machine by 
131 1 Jon Kerr Nilsen
name may assume the context of the grid in which the machine participates; i.e. machine 
132 1 Jon Kerr Nilsen
names may be unique within a specific grid, but do not need to be unique across the set of 
133 1 Jon Kerr Nilsen
all grids.
134 1 Jon Kerr Nilsen
135 1 Jon Kerr Nilsen
Example
136 1 Jon Kerr Nilsen
137 1 Jon Kerr Nilsen
h3. Comments:
138 1 Jon Kerr Nilsen
139 1 Jon Kerr Nilsen
Ralph: ok
140 1 Jon Kerr Nilsen
141 1 Jon Kerr Nilsen
----
142 1 Jon Kerr Nilsen
143 1 Jon Kerr Nilsen
h2. NodeCount
144 1 Jon Kerr Nilsen
145 1 Jon Kerr Nilsen
Number  of  nodes used. A node  definition may be  dependent on the  architecture, but
146 1 Jon Kerr Nilsen
typically a  node is a physical machine. For  example  a  cluster  of  16 physical machines
147 1 Jon Kerr Nilsen
with each machine  having one  processor  each is a  16 “node”  machine, each with one
148 1 Jon Kerr Nilsen
“processor”. A 16 processor SMP machine however, is 1 physical node (machine) with
149 1 Jon Kerr Nilsen
16 processors.
150 1 Jon Kerr Nilsen
151 1 Jon Kerr Nilsen
Example
152 1 Jon Kerr Nilsen
153 1 Jon Kerr Nilsen
h3. Comments:
154 1 Jon Kerr Nilsen
155 1 Jon Kerr Nilsen
Ralph: ok
156 1 Jon Kerr Nilsen
157 1 Jon Kerr Nilsen
----
This is a static archive of the previous Open Grid Forum Redmine content management system saved from host redmine.ogf.org file /projects/ur-wg/wiki/ConsideredURFieldsCPU/annotate/2 at Fri, 04 Nov 2022 15:15:49 GMT