Initialized repository and added 42-year data.
This commit is contained in:
@@ -0,0 +1,56 @@
|
||||
|
||||
|
||||
set terminal postscript eps color enhanced #font 'CourierBold,14'
|
||||
set output "40-years-processor-trend.eps"
|
||||
|
||||
set rmargin at screen 0.64
|
||||
|
||||
set style line 1 lt 1 ps 1 pt 13 lc rgb "#000000"
|
||||
set style line 2 lt 1 ps 1 pt 5 lc rgb "#008800"
|
||||
set style line 3 lt 1 ps 1 pt 7 lc rgb "#0000BB"
|
||||
set style line 4 lt 1 ps 1 pt 9 lc rgb "#CC6600"
|
||||
set style line 5 lt 1 ps 1 pt 11 lc rgb "#BB0000"
|
||||
|
||||
|
||||
set size 0.8
|
||||
set size ratio 0.63
|
||||
|
||||
set border lw 1.5
|
||||
|
||||
set xlabel "Year"
|
||||
|
||||
set grid
|
||||
unset key
|
||||
set logscale y
|
||||
set format y "10^{%T}"
|
||||
|
||||
set xrange [1970:2020]
|
||||
set yrange [0.2:1e7]
|
||||
unset mytics
|
||||
|
||||
set label "Number of" at 2021,2e1 tc ls 1
|
||||
set label "Logical Cores" at 2021,6.6e0 tc ls 1
|
||||
|
||||
set label "Frequency (MHz)" at 2021,3e3 tc ls 2
|
||||
|
||||
set label "Single-Thread" at 2021,1.5e5 tc ls 3
|
||||
set label "Performance" at 2021,5e4 tc ls 3
|
||||
set label "(SpecINT x 10^{3})" at 2021,1.9e4 tc ls 3
|
||||
|
||||
set label "Transistors" at 2021,6e6 tc ls 4
|
||||
set label "(thousands)" at 2021,2e6 tc ls 4
|
||||
|
||||
set label "Typical Power" at 2021,3e2 tc ls 5
|
||||
set label "(Watts)" at 2021,1e2 tc ls 5
|
||||
|
||||
set title "40 Years of Microprocessor Trend Data"
|
||||
|
||||
set label "Original data up to the year 2010 collected and plotted by M. Horowitz, F. Labonte, O. Shacham, K. Olukotun, L. Hammond, and C. Batten" at 1970,6e-3 tc ls 1 font ",8"
|
||||
set label "New plot and data collected for 2010-2015 by K. Rupp" at 1970,3e-3 tc ls 1 font ",8"
|
||||
|
||||
plot \
|
||||
"cores.dat" using 1:2 ls 1 with points, \
|
||||
"frequency.dat" using 1:2 ls 2 with points, \
|
||||
"specint.dat" using 1:2 ls 3 with points, \
|
||||
"transistors.dat" using 1:2 ls 4 with points, \
|
||||
"watts.dat" using 1:2 ls 5 with points
|
||||
Reference in New Issue
Block a user