Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

Variables
benchmarkProc Namespace Reference

Variables

int maxSpeed = 0
 
string fastBench = ''
 
list runTime = []
 
dictionary benchSpeed = {}
 
tuple result = os.popen(sys.argv[1] + ' -a ' + benchmark)
 
tuple speed = float(res.split()[2])
 
tuple fileHandle = open('TRAP_stats.csv', 'w')
 
tuple fileCsvWriter = csv.writer(fileHandle, delimiter = ';')
 
tuple orderedBenchSpeed = sorted(list(benchSpeed.items()), lambda x, y: cmp(numpy.average(y[1]), numpy.average(x[1])))
 

Variable Documentation

dictionary benchmarkProc.benchSpeed = {}
benchmarkProc.fastBench = ''
tuple benchmarkProc.fileCsvWriter = csv.writer(fileHandle, delimiter = ';')
tuple benchmarkProc.fileHandle = open('TRAP_stats.csv', 'w')
benchmarkProc.maxSpeed = 0
tuple benchmarkProc.orderedBenchSpeed = sorted(list(benchSpeed.items()), lambda x, y: cmp(numpy.average(y[1]), numpy.average(x[1])))
tuple benchmarkProc.result = os.popen(sys.argv[1] + ' -a ' + benchmark)
list benchmarkProc.runTime = []
tuple benchmarkProc.speed = float(res.split()[2])