Add the results from teh measurements

This commit is contained in:
guillaume didier 2020-02-28 12:06:15 +01:00
parent 60fe76e366
commit 3057f11512
7 changed files with 4187328 additions and 0 deletions

View File

@ -0,0 +1,7 @@
awk '/Prefetcher disabled/,/END/{ print $0 }' < ~/log_newcalibration2.filtered.txt > ~/newcal.2.txt
cat ~/begin.txt ~/log_newcalibration2.filtered.txt | awk ' /BEGIN/,/Prefetcher disabled/{ print $0 }' > ~/newcal.1.txt
awk '/Calibrating/,/Please compare histograms for sanity/ { print $0 }' < ~/log_newcalibration2.txt > ~/log_newcalibration2.filtered.txt

View File

@ -0,0 +1,44 @@
#!/usr/bin/awk -f
BEGIN {
addr = 0
low_hit = 0
high_hit = 0
low_miss = 0
high_miss = 0
#print "DEBUG BEGIN"
}
/Calibration for 0x/ {
addr = $3
low_hit = 0
high_hit = 0
low_miss = 0
high_miss = 0
#print "DEBUG addr " addr
#print "DEBUG " (addr != 0)
}
/:/ && addr != 0 {
cycle = $1 + 0
hit = $2 + 0
miss = $3 + 0
#print "DEBUG " cycle " " hit " " miss
if (hit > 1) {
high_hit = cycle
} else if (high_hit == 0) {
low_hit = cycle
}
if (miss > 1) {
high_miss = cycle
} else if (high_miss == 0) {
low_miss = cycle
}
#print "DEBUG " low_miss ", " high_miss ", " low_hit ", " high_hit
}
addr != 0 && /Calibration done./ {
print "" addr ", " low_miss ", " high_miss ", " low_hit ", " high_hit
addr = 0
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff