in cluster-trace-gpu-v2020/simulator/utils.py [0:0]
def plot_job_stats(npyfile, to_date=False):
plt.figure(figsize=(16, 6), dpi=120)
job_stats = np.load(npyfile)
job_submit_time, job_duration, job_jct, job_gpu_type, job_num_inst, job_id = job_stats[0], job_stats[1], job_stats[2], job_stats[3], job_stats[4], job_stats[5]
job_queue_delay = job_jct - job_duration
plt.clf()
plt.plot(job_submit_time, job_queue_delay, color='orange', label='queue_delay')
plt.plot(job_submit_time, job_duration, color='black', alpha=0.3, label='duration')
plt.legend()
try:
plt.savefig(str(npyfile).split('.npy')[0]+".png")
except:
plt.savefig("job_stats")