diff options
-rwxr-xr-x | analyze | 2 | ||||
-rwxr-xr-x | split | 6 |
2 files changed, 4 insertions, 4 deletions
@@ -25,7 +25,7 @@ opts = [ | |||
25 | ] | 25 | ] |
26 | 26 | ||
27 | defaults = { | 27 | defaults = { |
28 | 'cycles' : 2400, | 28 | 'cycles' : 24, |
29 | 'extent' : 0, | 29 | 'extent' : 0, |
30 | 'cutoff' : None, | 30 | 'cutoff' : None, |
31 | 'outlier_file' : None, | 31 | 'outlier_file' : None, |
@@ -2,18 +2,18 @@ | |||
2 | 2 | ||
3 | SPLITTER=ft2csv | 3 | SPLITTER=ft2csv |
4 | 4 | ||
5 | EVENTS="LVLA_RELEASE LVLA_SCHED LVLB_RELEASE LVLB_SCHED LVLC_RELEASE LVLC_SCHED RELEASE SCHED CXS SEND_RESCHED RELEASE_LATENCY" | 5 | EVENTS="LVLA_RELEASE LVLA_SCHED LVLB_RELEASE LVLB_SCHED LVLC_RELEASE LVLC_SCHED RELEASE SCHED CXS SEND_RESCHED RELEASE_LATENCY CQ_ENQUEUE_READ CQ_ENQUEUE_FLUSH CQ_SUBMIT_WORK CQ_LOOP_WORK_CHECK CQ_LOOP_PEACE_OUT CQ_LOOP_BRANCH CQ_WORK_DO_WORK CQ_WORK_NOTIFY CQ_PHASE_WAIT" |
6 | # EVENTS="RELEASE SCHED" | 6 | # EVENTS="RELEASE SCHED" |
7 | # EVENTS="CXS" | 7 | # EVENTS="CXS" |
8 | BE_EVENTS="" | 8 | BE_EVENTS="" |
9 | 9 | ||
10 | OPTS="-r" | 10 | OPTS="-r -b" |
11 | EXT=bin | 11 | EXT=bin |
12 | 12 | ||
13 | function do_split() { | 13 | function do_split() { |
14 | printf "\n[$NUM/$TOTAL] Splitting $1\n" | 14 | printf "\n[$NUM/$TOTAL] Splitting $1\n" |
15 | for E in $EVENTS; do | 15 | for E in $EVENTS; do |
16 | EP=${E/_/-} | 16 | EP=${E//_/-} |
17 | WHERE=`basename "$1" | sed -e 's/.ft//' -e 's/_idx=[^_]*'// ` | 17 | WHERE=`basename "$1" | sed -e 's/.ft//' -e 's/_idx=[^_]*'// ` |
18 | TARGET="${WHERE}_overhead=$EP.$EXT" | 18 | TARGET="${WHERE}_overhead=$EP.$EXT" |
19 | LOCAL_OPTS="" | 19 | LOCAL_OPTS="" |