-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathtavp_wrk_anal.sh
executable file
·48 lines (32 loc) · 1.55 KB
/
tavp_wrk_anal.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#TAVP-WRK Instruction Execution Analysis script
echo "TAVP-WRK Instruction Execution State:"
echo "Decoded:"
grep "(TAVP-WRK:Decoder): Decoded a new tensor instruction:" ./qforce.*.log | wc
echo "Deferred due to data dependency:"
grep "Tensor instruction deferred due to data dependency" ./qforce.*.log | wc
echo "Deferred due to lack of resources:"
grep "Tensor instruction deferred due to lack of resources" ./qforce.*.log | wc
echo "Resources acquired:"
grep "Resources acquired for tensor instruction" ./qforce.*.log | wc
echo "Issued to Communicator directly:"
grep "Tensor instruction issued from main queue" ./qforce.*.log | wc
echo "Issued to Communicator after deferrence:"
grep "Tensor instruction issued from deferred queue" ./qforce.*.log | wc
echo "Input prefetch initiated:"
grep "Initiated input prefetch for tensor instruction" ./qforce.*.log | wc
echo "Input prefetch synced:"
grep "Synced input prefetch for tensor instruction" ./qforce.*.log | wc
echo "Issued for execution by Dispatcher:"
grep "Issued tensor instruction" ./qforce.*.log | wc
echo "Completed execution:"
grep "Completed tensor instruction" ./qforce.*.log | wc
echo "Output upload initiated:"
grep "Initiated output upload for tensor instruction" ./qforce.*.log | wc
echo "Output upload synced:"
grep "Synced output upload for tensor instruction" ./qforce.*.log | wc
echo "Resources released:"
grep "Resources released for tensor instruction" ./qforce.*.log | wc
echo "Retired:"
grep "Retired tensor instruction" ./qforce.*.log | wc
grep -i error ./qforce.*.log
grep -i fatal ./qforce.*.log