Updated for processors until the end of 2019.

This commit is contained in:
Karl Rupp
2020-07-16 10:59:33 +02:00
parent 7bbd582ba1
commit 47382e2e3c
11 changed files with 1916 additions and 2 deletions
+56
View File
@@ -0,0 +1,56 @@
set terminal postscript eps color enhanced #font 'CourierBold,14'
set output "48-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:5e7]
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 "48 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-2019 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