aboutsummaryrefslogtreecommitdiffstats
path: root/pm_data_analysis/pm_data_analyzer.py
diff options
context:
space:
mode:
Diffstat (limited to 'pm_data_analysis/pm_data_analyzer.py')
-rwxr-xr-xpm_data_analysis/pm_data_analyzer.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/pm_data_analysis/pm_data_analyzer.py b/pm_data_analysis/pm_data_analyzer.py
index 02c5098..f6730de 100755
--- a/pm_data_analysis/pm_data_analyzer.py
+++ b/pm_data_analysis/pm_data_analyzer.py
@@ -133,11 +133,11 @@ class Analyzer(defapp.App):
133 print "Reading '%s'" % nf 133 print "Reading '%s'" % nf
134 self.valid_ovds.add(pms.unpickl_it(nf), 'l2cache') 134 self.valid_ovds.add(pms.unpickl_it(nf), 'l2cache')
135 135
136 def process_raw_data(self, datafile): 136 def process_raw_data(self, datafile, conf):
137 coresL2 = self.options.coresL2 137 coresL2 = self.options.coresL2
138 pcpu = self.options.pcpu 138 pcpu = self.options.pcpu
139 # initialize pmmodule 139 # initialize pmmodule
140 pm.load(datafile, coresL2, pcpu) 140 pm.load(datafile, coresL2, pcpu, int(conf['wss']), int(conf['tss']))
141 ovds = Overhead() 141 ovds = Overhead()
142 # get overheads 142 # get overheads
143 ovds.add(pm.getPreemption(), 'preemption') 143 ovds.add(pm.getPreemption(), 'preemption')
@@ -273,7 +273,7 @@ class Analyzer(defapp.App):
273 readf = dname + '/' + fname 273 readf = dname + '/' + fname
274 self.read_valid_data(readf) 274 self.read_valid_data(readf)
275 else: 275 else:
276 self.process_raw_data(datafile) 276 self.process_raw_data(datafile, conf)
277 277
278 self.analyze_data(dname, conf) 278 self.analyze_data(dname, conf)
279 del self.valid_ovds 279 del self.valid_ovds