Lines Matching full:thread
9 def get_key(time, event, cpu, thread): argument
10 return "%d-%s-%d-%d" % (time, event, cpu, thread)
12 def store_key(time, cpu, thread): argument
19 if (thread not in threads):
20 threads.append(thread)
22 def store(time, event, cpu, thread, val, ena, run): argument
23 #print "event %s cpu %d, thread %d, time %d, val %d, ena %d, run %d" % \
24 # (event, cpu, thread, time, val, ena, run)
26 store_key(time, cpu, thread)
27 key = get_key(time, event, cpu, thread)
30 def get(time, event, cpu, thread): argument
31 key = get_key(time, event, cpu, thread)
34 def stat__cycles_k(cpu, thread, time, val, ena, run): argument
35 store(time, "cycles", cpu, thread, val, ena, run);
37 def stat__instructions_k(cpu, thread, time, val, ena, run): argument
38 store(time, "instructions", cpu, thread, val, ena, run);
40 def stat__cycles_u(cpu, thread, time, val, ena, run): argument
41 store(time, "cycles", cpu, thread, val, ena, run);
43 def stat__instructions_u(cpu, thread, time, val, ena, run): argument
44 store(time, "instructions", cpu, thread, val, ena, run);
46 def stat__cycles(cpu, thread, time, val, ena, run): argument
47 store(time, "cycles", cpu, thread, val, ena, run);
49 def stat__instructions(cpu, thread, time, val, ena, run): argument
50 store(time, "instructions", cpu, thread, val, ena, run);
54 for thread in threads:
55 cyc = get(time, "cycles", cpu, thread)
56 ins = get(time, "instructions", cpu, thread)
62 …print "%15f: cpu %d, thread %d -> cpi %f (%d/%d)" % (time/(float(1000000000)), cpu, thread, cpi, c…
71 # for thread in threads:
72 # cyc = get(time, "cycles", cpu, thread)
73 # ins = get(time, "instructions", cpu, thread)
78 # print "time %.9f, cpu %d, thread %d -> cpi %f" % (time/(float(1000000000)), cpu, t…