forked from lazarcl/research
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcreateAnalysisTable.py
More file actions
46 lines (24 loc) · 1.01 KB
/
createAnalysisTable.py
File metadata and controls
46 lines (24 loc) · 1.01 KB
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
'''
\begin{tabular}{|l|p{1.5in}|p{1.5in}|} \hline
Measurement & K20 & P100\\ \hline
Control Kernel Power & 73.46$\pm$0.05\% W & 101.9$\pm$2.21\% W\\ \hline
Control Kernel Time & 80.83$\pm$0.08\% s & 2.153$\pm$3.46\% s\\ \hline
Control Kernel Energy & 5938$\pm$0.13\% J & 219.4$\pm$2.80\% J\\ \hline
Test Kernel Power & 71.93$\pm$0.09\% W & 104.9$\pm$2.49\% W\\ \hline
Test Kernel Time & 91.65$\pm$0.15\% s & 2.18$\pm$3.59\% s\\ \hline
Test Kernel Energy & 6592$\pm$0.21\% J & 228.4$\pm$2.39\% J\\ \hline
Test Kernel Marginal Energy & 654.7$\pm$2.87\% J & 8.974$\pm$28.81\% J\\ \hline
Marginal Operations Per Kernel & 7.236e+13 & 4.87e+12 \\ \hline
Energy Per Operation & 9.047$\pm$2.87\% pJ & 1.843$\pm$28.81\% pJ\\ \hline
\end{tabular}
'''
''' Breakdown of steps:
Make title
get control and test power
get control and test runtimes
calculate marginal energy
calculate marginal energy per kernel
calculate marginal energy per operation
calcculate energy per operation
feed all into table
'''