File tree 9 files changed +18
-18
lines changed
DDPG_Deep_Explore/Fluid_version
9 files changed +18
-18
lines changed Original file line number Diff line number Diff line change 108
108
hostname=` echo $( hostname) | awk -F ' .baidu.com' ' {print $1}' `
109
109
monquery -n $hostname -i GPU_AVERAGE_UTILIZATION -s $job_bt -e $job_et -d 60 > gpu_avg_utilization
110
110
monquery -n $hostname -i CPU_USER -s $job_bt -e $job_et -d 60 > cpu_use
111
- awk ' {if(NR>1){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_gpu_use=%.2f\n" ,avg)}' gpu_avg_utilization
112
- awk ' {if(NR>1){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_cpu_use=%.2f\n" ,avg)}' cpu_use
111
+ awk ' {if(NR>1 && $3 >0 ){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_gpu_use=%.2f\n" ,avg)}' gpu_avg_utilization
112
+ awk ' {if(NR>1 && $3 >0 ){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_cpu_use=%.2f\n" ,avg)}' cpu_use
113
113
114
114
if [ ${task} = " train" ]
115
115
then
Original file line number Diff line number Diff line change 114
114
hostname=` echo $( hostname) | awk -F ' .baidu.com' ' {print $1}' `
115
115
monquery -n $hostname -i GPU_AVERAGE_UTILIZATION -s $job_bt -e $job_et -d 60 > gpu_avg_utilization
116
116
monquery -n $hostname -i CPU_USER -s $job_bt -e $job_et -d 60 > cpu_use
117
- awk ' {if(NR>1){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_gpu_use=%.2f\n" ,avg)}' gpu_avg_utilization
118
- awk ' {if(NR>1){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_cpu_use=%.2f\n" ,avg)}' cpu_use
117
+ awk ' {if(NR>1 && $3 >0 ){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_gpu_use=%.2f\n" ,avg)}' gpu_avg_utilization
118
+ awk ' {if(NR>1 && $3 >0 ){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_cpu_use=%.2f\n" ,avg)}' cpu_use
119
119
120
120
if [ ${task} = " train" ]
121
121
then
Original file line number Diff line number Diff line change 131
131
hostname=` echo $( hostname) | awk -F ' .baidu.com' ' {print $1}' `
132
132
monquery -n $hostname -i GPU_AVERAGE_UTILIZATION -s $job_bt -e $job_et -d 60 > gpu_avg_utilization
133
133
monquery -n $hostname -i CPU_USER -s $job_bt -e $job_et -d 60 > cpu_use
134
- awk ' {if(NR>1){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_gpu_use=%.2f\n" ,avg)}' gpu_avg_utilization
135
- awk ' {if(NR>1){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_cpu_use=%.2f\n" ,avg)}' cpu_use
134
+ awk ' {if(NR>1 && $3 >0 ){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_gpu_use=%.2f\n" ,avg)}' gpu_avg_utilization
135
+ awk ' {if(NR>1 && $3 >0 ){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_cpu_use=%.2f\n" ,avg)}' cpu_use
136
136
if [ ${task} = " train" ]
137
137
then
138
138
analysis_times 3 20 20
Original file line number Diff line number Diff line change 153
153
hostname=` echo $( hostname) | awk -F ' .baidu.com' ' {print $1}' `
154
154
monquery -n $hostname -i GPU_AVERAGE_UTILIZATION -s $job_bt -e $job_et -d 60 > gpu_avg_utilization
155
155
monquery -n $hostname -i CPU_USER -s $job_bt -e $job_et -d 60 > cpu_use
156
- awk ' {if(NR>1){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_gpu_use=%.2f\n" ,avg)}' gpu_avg_utilization
157
- awk ' {if(NR>1){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_cpu_use=%.2f\n" ,avg)}' cpu_use
156
+ awk ' {if(NR>1 && $3 >0 ){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_gpu_use=%.2f\n" ,avg)}' gpu_avg_utilization
157
+ awk ' {if(NR>1 && $3 >0 ){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_cpu_use=%.2f\n" ,avg)}' cpu_use
158
158
if [ ${task} = " train" ]
159
159
then
160
160
analysis_times 1 14
Original file line number Diff line number Diff line change 191
191
hostname=` echo $( hostname) | awk -F ' .baidu.com' ' {print $1}' `
192
192
monquery -n $hostname -i GPU_AVERAGE_UTILIZATION -s $job_bt -e $job_et -d 60 > gpu_avg_utilization
193
193
monquery -n $hostname -i CPU_USER -s $job_bt -e $job_et -d 60 > cpu_use
194
- awk ' {if(NR>1){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_gpu_use=%.2f\n" ,avg)}' gpu_avg_utilization
195
- awk ' {if(NR>1){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_cpu_use=%.2f\n" ,avg)}' cpu_use
194
+ awk ' {if(NR>1 && $3 >0 ){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_gpu_use=%.2f\n" ,avg)}' gpu_avg_utilization
195
+ awk ' {if(NR>1 && $3 >0 ){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_cpu_use=%.2f\n" ,avg)}' cpu_use
196
196
if [ ${task} = " train" ]
197
197
then
198
198
analysis_times 3
Original file line number Diff line number Diff line change 121
121
hostname=` echo $( hostname) | awk -F ' .baidu.com' ' {print $1}' `
122
122
monquery -n $hostname -i GPU_AVERAGE_UTILIZATION -s $job_bt -e $job_et -d 60 > gpu_avg_utilization
123
123
monquery -n $hostname -i CPU_USER -s $job_bt -e $job_et -d 60 > cpu_use
124
- awk ' {if(NR>1){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_gpu_use=%.2f\n" ,avg)}' gpu_avg_utilization
125
- awk ' {if(NR>1){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_cpu_use=%.2f\n" ,avg)}' cpu_use
124
+ awk ' {if(NR>1 && $3 >0 ){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_gpu_use=%.2f\n" ,avg)}' gpu_avg_utilization
125
+ awk ' {if(NR>1 && $3 >0 ){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_cpu_use=%.2f\n" ,avg)}' cpu_use
126
126
analysis_times 0 9
127
127
fi
Original file line number Diff line number Diff line change 128
128
hostname=` echo $( hostname) | awk -F ' .baidu.com' ' {print $1}' `
129
129
monquery -n $hostname -i GPU_AVERAGE_UTILIZATION -s $job_bt -e $job_et -d 60 > gpu_avg_utilization
130
130
monquery -n $hostname -i CPU_USER -s $job_bt -e $job_et -d 60 > cpu_use
131
- awk ' {if(NR>1){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_gpu_use=%.2f\n" ,avg)}' gpu_avg_utilization
132
- awk ' {if(NR>1){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_cpu_use=%.2f\n" ,avg)}' cpu_use
131
+ awk ' {if(NR>1 && $3 >0 ){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_gpu_use=%.2f\n" ,avg)}' gpu_avg_utilization
132
+ awk ' {if(NR>1 && $3 >0 ){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_cpu_use=%.2f\n" ,avg)}' cpu_use
133
133
analysis_times
134
134
else
135
135
train
Original file line number Diff line number Diff line change 138
138
hostname=` echo $( hostname) | awk -F ' .baidu.com' ' {print $1}' `
139
139
monquery -n $hostname -i GPU_AVERAGE_UTILIZATION -s $job_bt -e $job_et -d 60 > gpu_avg_utilization
140
140
monquery -n $hostname -i CPU_USER -s $job_bt -e $job_et -d 60 > cpu_use
141
- awk ' {if(NR>1){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_gpu_use=%.2f\n" ,avg)}' gpu_avg_utilization
142
- awk ' {if(NR>1){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_cpu_use=%.2f\n" ,avg)}' cpu_use
141
+ awk ' {if(NR>1 && $3 >0 ){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_gpu_use=%.2f\n" ,avg)}' gpu_avg_utilization
142
+ awk ' {if(NR>1 && $3 >0 ){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_cpu_use=%.2f\n" ,avg)}' cpu_use
143
143
analysis_times 2 14
144
144
else
145
145
train
Original file line number Diff line number Diff line change 132
132
hostname=` echo $( hostname) | awk -F ' .baidu.com' ' {print $1}' `
133
133
monquery -n $hostname -i GPU_AVERAGE_UTILIZATION -s $job_bt -e $job_et -d 60 > gpu_avg_utilization
134
134
monquery -n $hostname -i CPU_USER -s $job_bt -e $job_et -d 60 > cpu_use
135
- awk ' {if(NR>1){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_gpu_use=%.2f\n" ,avg)}' gpu_avg_utilization
136
- awk ' {if(NR>1){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_cpu_use=%.2f\n" ,avg)}' cpu_use
135
+ awk ' {if(NR>1 && $3 >0 ){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_gpu_use=%.2f\n" ,avg)}' gpu_avg_utilization
136
+ awk ' {if(NR>1 && $3 >0 ){time+=$3;count+=1}} END{if(count>0) avg=time/count; else avg=0; printf("avg_cpu_use=%.2f\n" ,avg)}' cpu_use
137
137
if [ ${task} = " train" ]
138
138
then
139
139
analysis_times 5 8 8
You can’t perform that action at this time.
0 commit comments