From 3f6169678a4d7ac42f5a50d87fcbd122e3d68d8b Mon Sep 17 00:00:00 2001 From: Adam Megacz Date: Thu, 19 Nov 2009 18:38:19 -0800 Subject: [PATCH] add data for power from kessels counter --- chips/marina/data/kessels-power.txt | 63 +++++++++++++++++++++++++++++++ chips/marina/data/kessels.gnuplot | 16 ++++++++ chips/marina/data/marina13-data.gnuplot | 22 +++++++++++ chips/marina/data/superlow.txt | 13 +++++++ 4 files changed, 114 insertions(+) create mode 100644 chips/marina/data/kessels-power.txt create mode 100644 chips/marina/data/kessels.gnuplot create mode 100644 chips/marina/data/superlow.txt diff --git a/chips/marina/data/kessels-power.txt b/chips/marina/data/kessels-power.txt new file mode 100644 index 0000000..b394f7d --- /dev/null +++ b/chips/marina/data/kessels-power.txt @@ -0,0 +1,63 @@ +1 79373766 0.9 0.013277454 +2 79628496 0.9 0.013557432 +3 80014161 0.9 0.01355589 +4 79598830 0.9 0.013557357 +5 79801833 0.9 0.0135558145 +6 79331289 0.9 0.013678085 +7 79663021 0.9 0.013676279 +8 79955027 0.9 0.013674261 +9 79928151 0.9 0.013673032 +10 79123589 0.9 0.0136779845 +11 79664171 0.9 0.013676706 +12 100425630 0.9 0.01367811 +13 79636804 0.9 0.013676417 +14 79149201 0.9 0.013838579 +15 79331100 0.9 0.013836797 +16 80359002 0.9 0.013830166 +17 80815007 0.9 0.0138285365 +18 80058549 0.9 0.013834742 +19 80187891 0.9 0.0138331745 +20 79746879 0.9 0.013834404 +21 79946754 0.9 0.013833226 +22 118878014 0.9 0.01387727 +23 79516875 0.9 0.013876079 +24 80116586 0.9 0.013873671 +25 80309031 0.9 0.0138723925 +26 79456693 0.9 0.013878097 +27 79624826 0.9 0.013876543 +28 79256934 0.9 0.013877947 +29 79608152 0.9 0.013876304 +30 79312374 0.9 0.013998521 +31 79539339 0.9 0.013996942 +32 80872476 0.9 0.013986372 +33 81054301 0.9 0.013985294 +34 80190924 0.9 0.013991162 +35 80722798 0.9 0.013989833 +36 80442458 0.9 0.013990811 +37 80705649 0.9 0.013989331 +38 79679774 0.9 0.013994735 +39 79779250 0.9 0.013993092 +40 80411068 0.9 0.013991162 +41 80692548 0.9 0.013989306 +42 93208014 0.9 0.0139948595 +43 80217445 0.9 0.013993469 +44 79811542 0.9 0.013994936 +45 79970109 0.9 0.013993343 +46 79565441 0.9 0.014076091 +47 79759913 0.9 0.014074638 +48 80773722 0.9 0.0140679795 +49 94515375 0.9 0.014066463 +50 79943835 0.9 0.014072631 +51 80386631 0.9 0.014070951 +52 80092564 0.9 0.01407218 +53 80355430 0.9 0.014070925 +54 79543799 0.9 0.014076242 +55 79576514 0.9 0.014074638 +56 79825741 0.9 0.01407238 +57 80334958 0.9 0.014071026 +58 79535941 0.9 0.014076367 +59 79819640 0.9 0.014074937 +60 79520547 0.9 0.014075817 +61 79746801 0.9 0.014074763 +62 79451145 0.9 0.014197555 +63 79581136 0.9 0.014195801 diff --git a/chips/marina/data/kessels.gnuplot b/chips/marina/data/kessels.gnuplot new file mode 100644 index 0000000..759cd1d --- /dev/null +++ b/chips/marina/data/kessels.gnuplot @@ -0,0 +1,16 @@ +set terminal pdf +set output "kessels.pdf" +#set title "Counter value vs Power" +#set xlabel "Counter Value" +#set ylabel "Watts" +#plot 'kessels-power.txt' using ($1):($4*$3) title "" with linespoints + +set title "Counter value vs Energy" +set xlabel "Counter Value" +set ylabel "picoJoules Per Decrement" +plot 'kessels-power.txt' using ($1):(0.3*$4*$3*1000*1000*1000*1000/($2*$1)) title "" with linespoints + + + + + diff --git a/chips/marina/data/marina13-data.gnuplot b/chips/marina/data/marina13-data.gnuplot index d6b47c0..1a43141 100644 --- a/chips/marina/data/marina13-data.gnuplot +++ b/chips/marina/data/marina13-data.gnuplot @@ -15,6 +15,28 @@ set xlabel "Giga Operations Per Second" set ylabel "PicoJoules Per Operation" plot 'marina13-data.txt' using ($3):(1000*($1*$4)/($3)) title "" with linespoints +set title "Occupancy vs Energy Per Operation (at various Vdd 0.45v-3.00v), Chip #13" +set output "marina13-occupancy.vs.energy.per.op.pdf" +set xlabel "Occupancy" +set ylabel "PicoJoules Per Operation" +plot 'marina13-data.txt' using ($2):(1000*($1*$4)/($3)) title "" with linespoints + +set title "Occupancy vs Energy Per Operation (at minimum vdd=0.40), Chip #20" +set output "superlow.pdf" +set xlabel "Occupancy" +set ylabel "PicoJoules Per Operation" +set arrow 1 from 1.9,2.0 to 12,2.0 nohead linetype 4 lc rgb "#000000" +set label 1 "2 picojoules/op" at 0.3,2.0 left +plot 'superlow.txt' using ($2):(1000*($1*$4)/($3)) title "" with linespoints + +set title "Occupancy vs Energy Per Operation (at nominal vdd=1.00), Chip #20" +set output "nominal.pdf" +set xlabel "Occupancy" +set ylabel "PicoJoules Per Operation" +set arrow 1 from 1.9,2.0 to 12,2.0 nohead linetype 4 lc rgb "#000000" +set label 1 "2 picojoules/op" at 0.3,2.0 left +plot '< grep "^1.3 " marina13-data.txt' using ($2):(1000*($1*$4)/($3)) title "" with linespoints + diff --git a/chips/marina/data/superlow.txt b/chips/marina/data/superlow.txt new file mode 100644 index 0000000..f350b81 --- /dev/null +++ b/chips/marina/data/superlow.txt @@ -0,0 +1,13 @@ +0.4 0 0.0 7.9109933E-4 1.8 0.0080 +0.4 1 0.061086404999999996 8.6186116E-4 1.8 0.0080 +0.4 2 0.12087617400000002 9.6296606E-4 1.8 0.0080 +0.4 3 0.18252757700000002 0.0010704604 1.8 0.0080 +0.4 4 0.236882215 0.0011616395 1.8 0.0080 +0.4 5 0.236438901 0.0011617321 1.8 0.0080 +0.4 6 0.23648041100000006 0.0011617651 1.8 0.0080 +0.4 7 0.23657196200000002 0.0011616714 1.8 0.0080 +0.4 8 0.236547289 0.0011617308 1.8 0.0080 +0.4 9 0.23697413900000003 0.0011615172 1.8 0.0080 +0.4 10 0.210441535 0.0011506695 1.8 0.0080 +0.4 11 0.115926642 0.0010068683 1.8 0.0080 +0.4 12 0.0 7.9554785E-4 1.8 0.0080 -- 1.7.10.4