Lines Matching refs:time

10 def get_key(time, event, cpu, thread):
11 return "%d-%s-%d-%d" % (time, event, cpu, thread)
13 def store_key(time, cpu, thread):
14 if (time not in times):
15 times.append(time)
23 def store(time, event, cpu, thread, val, ena, run):
24 #print("event %s cpu %d, thread %d, time %d, val %d, ena %d, run %d" %
25 # (event, cpu, thread, time, val, ena, run))
27 store_key(time, cpu, thread)
28 key = get_key(time, event, cpu, thread)
31 def get(time, event, cpu, thread):
32 key = get_key(time, event, cpu, thread)
35 def stat__cycles_k(cpu, thread, time, val, ena, run):
36 store(time, "cycles", cpu, thread, val, ena, run);
38 def stat__instructions_k(cpu, thread, time, val, ena, run):
39 store(time, "instructions", cpu, thread, val, ena, run);
41 def stat__cycles_u(cpu, thread, time, val, ena, run):
42 store(time, "cycles", cpu, thread, val, ena, run);
44 def stat__instructions_u(cpu, thread, time, val, ena, run):
45 store(time, "instructions", cpu, thread, val, ena, run);
47 def stat__cycles(cpu, thread, time, val, ena, run):
48 store(time, "cycles", cpu, thread, val, ena, run);
50 def stat__instructions(cpu, thread, time, val, ena, run):
51 store(time, "instructions", cpu, thread, val, ena, run);
53 def stat__interval(time):
56 cyc = get(time, "cycles", cpu, thread)
57 ins = get(time, "instructions", cpu, thread)
63 print("%15f: cpu %d, thread %d -> cpi %f (%d/%d)" % (time/(float(1000000000)), cpu, thread, cpi, cyc, ins))
70 # for time in times:
73 # cyc = get(time, "cycles", cpu, thread)
74 # ins = get(time, "instructions", cpu, thread)
79 # print("time %.9f, cpu %d, thread %d -> cpi %f" % (time/(float(1000000000)), cpu, thread, cpi))