Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update data to 2021 #9

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 18 additions & 14 deletions cores.gnuplot
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,14 @@ set border linewidth 1.5

set logscale y
set format y "10^{%L}"
set xrange [2006.4:2018.6]
set xrange [2006.4:2021.6]
set key samplen 6 spacing 3.0
set key bottom right
set grid lw 3
set ylabel "Physical Cores/Multiprocessors"
set xlabel "End of Year"

set yrange [1:100]
set yrange [1:370]
set output "cores.eps"
set title "Number of Physical Cores/Multiprocessors, High-End Hardware"

Expand All @@ -37,20 +37,23 @@ set label "FirePro W9100" at 2014,33 center rotate by 33 textcolor rgb "#971c0
set label "FirePro S9150" at 2015,37 center rotate by 30 textcolor rgb "#971c00"
set label "MI25" at 2016,45 center rotate by 30 textcolor rgb "#971c00"
set label "MI60" at 2018,48 center rotate by 30 textcolor rgb "#971c00"
set label "MI250" at 2021,160 center rotate by 30 textcolor rgb "#971c00"

# Labels Intel
set label "X5482" at 2007,3 center rotate by 30 textcolor rgb "#005197"
set label "X5492" at 2008,3 center rotate by 30 textcolor rgb "#005197"
set label "W5590" at 2009,3 center rotate by 30 textcolor rgb "#005197"
set label "X5680" at 2010,5 center rotate by 30 textcolor rgb "#005197"
set label "X5690" at 2011,5 center rotate by 30 textcolor rgb "#005197"
set label "E5-2690" at 2012,6 center rotate by 30 textcolor rgb "#005197"
set label "E5-2697 v2" at 2013,9 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2014,22 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2015,15 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v4" at 2016,17 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 8180" at 2017,23 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 9282" at 2018,42 center rotate by 30 textcolor rgb "#005197"
set label "X5482" at 2007,3 center rotate by 30 textcolor rgb "#005197"
set label "X5492" at 2008,3 center rotate by 30 textcolor rgb "#005197"
set label "W5590" at 2009,3 center rotate by 30 textcolor rgb "#005197"
set label "X5680" at 2010,5 center rotate by 30 textcolor rgb "#005197"
set label "X5690" at 2011,5 center rotate by 30 textcolor rgb "#005197"
set label "E5-2690" at 2012,6 center rotate by 30 textcolor rgb "#005197"
set label "E5-2697 v2" at 2013,9 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2014,22 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2015,15 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v4" at 2016,17 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 8180" at 2017,23 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 9282" at 2018,42 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 8380HL" at 2020,21 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 8380" at 2021,50 center rotate by 30 textcolor rgb "#005197"

# Labels NVIDIA
set label "8800 GTS" at 2007,20 center rotate by 30 textcolor rgb "#00D317"
Expand All @@ -65,6 +68,7 @@ set label "GTX Titan X" at 2015,31 center rotate by 33 textcolor rgb "#00D317
set label "Titan X" at 2016,40 center rotate by 30 textcolor rgb "#00D317"
set label "Titan V" at 2017,92 center rotate by 00 textcolor rgb "#00D317"
set label "Titan RTX" at 2018,87 center rotate by 00 textcolor rgb "#00D317"
set label "RTX 3090" at 2020,60 center rotate by 30 textcolor rgb "#00D317"

# Labels Xeon Phi
set label "Xeon Phi 7120 (KNC)" at 2014,70 center rotate by 00
Expand Down
1 change: 1 addition & 0 deletions data-amd.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,5 @@
2015 5240 2620 2816 320 275 44 930 "FirePro S9170"
2016 12300 768 4096 437 300 64 1500 "Radeon Instinct MI25"
2018 14725 7362 4096 1024 300 64 1800 "Radeon Instinct MI60"
2021 45300 45300 13312 3277 500 208 1700 "AMD Instinct MI250"

1 change: 1 addition & 0 deletions data-dp-nvidia.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,5 @@
2015 1430 2880 288 235 15 745 "Tesla K40"
2016 4700 3584 720 250 56 1328 "Tesla P100"
2017 7800 5120 900 300 80 1455 "Tesla V100"
2020 9700 6912 1555 250 128 1410 "Tesla A100"

7 changes: 4 additions & 3 deletions data-intel.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
2014 1324 662 18 68 145 2300 "Xeon E5-2699 v3"
2015 1324 662 18 68 145 2300 "Xeon E5-2699 v3"
2016 1548 774 22 77 145 2200 "Xeon E5-2699 v4"
2017 4480 2240 28 120 205 2500 "Xeon Platinum 8180"
2018 9320 4660 56 175 400 2600 "Xeon Platinum 9282"

2017 4480 2240 28 128 205 2500 "Xeon Platinum 8180"
2018 9320 4660 56 282 400 2600 "Xeon Platinum 9282"
2020 5197 2598 28 153 250 2900 "Xeon Platinum 8380HL"
2021 5888 2944 40 205 270 2300 "Xeon Platinum 8380"
2 changes: 2 additions & 0 deletions data-sp-nvidia.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,6 @@
2016 10157 3584 480 250 54 1417 "NVIDIA Titan X"
2017 14900 5120 652 250 80 1455 "NVIDIA Titan V"
2018 16310 4608 672 280 72 1770 "NVIDIA Titan RTX"
2020 35581 10496 936 350 82 1695 "GeForce RTX 3090"
2022 40000 10752 1008 450 84 1860 "GeForce RTX 3090 Ti"

62 changes: 36 additions & 26 deletions flop-per-byte.gnuplot
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ set size 1.40,1.30
set border linewidth 1.5

set logscale y
set xrange [2006.4:2018.6]
set xrange [2006.4:2021.6]
set key samplen 6 spacing 3.0
set key bottom right
set grid lw 3
Expand All @@ -37,20 +37,23 @@ set label "FirePro W9100" at 2014,13.5 center rotate by 30 textcolor rgb "#971
set label "FirePro S9150" at 2015,14 center rotate by 30 textcolor rgb "#971c00"
set label "MI25" at 2016,33 center rotate by 30 textcolor rgb "#971c00"
set label "MI60" at 2018,12 center rotate by 30 textcolor rgb "#971c00"
set label "MI250" at 2021,11 center rotate by 30 textcolor rgb "#971c00"

# Labels Intel
set label "X5482" at 2007,3.3 center rotate by 30 textcolor rgb "#005197"
set label "X5492" at 2008,3.5 center rotate by 30 textcolor rgb "#005197"
set label "W5590" at 2009,2.8 center rotate by 30 textcolor rgb "#005197"
set label "X5680" at 2010,4 center rotate by 30 textcolor rgb "#005197"
set label "X5690" at 2011,4.5 center rotate by 30 textcolor rgb "#005197"
set label "E5-2690" at 2012,6 center rotate by 30 textcolor rgb "#005197"
set label "E5-2697 v2" at 2013,7 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2014,28 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2015,30 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v4" at 2016,15 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 8180" at 2017,47 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 9282" at 2018,43 center rotate by 30 textcolor rgb "#005197"
set label "X5482" at 2007,3.3 center rotate by 30 textcolor rgb "#005197"
set label "X5492" at 2008,3.5 center rotate by 30 textcolor rgb "#005197"
set label "W5590" at 2009,2.8 center rotate by 30 textcolor rgb "#005197"
set label "X5680" at 2010,4 center rotate by 30 textcolor rgb "#005197"
set label "X5690" at 2011,4.5 center rotate by 30 textcolor rgb "#005197"
set label "E5-2690" at 2012,6 center rotate by 30 textcolor rgb "#005197"
set label "E5-2697 v2" at 2013,7 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2014,28 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2015,30 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v4" at 2016,15 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 8180" at 2017,45 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 9282" at 2018,60 center rotate by 0 textcolor rgb "#005197"
set label "Platinum 8380HL" at 2020,62 center rotate by 0 textcolor rgb "#005197"
set label "Platinum 8380" at 2021,40 center rotate by 00 textcolor rgb "#005197"

# Labels NVIDIA
set label "8800 GTS" at 2007,12 center rotate by 30 textcolor rgb "#00D317"
Expand All @@ -65,6 +68,8 @@ set label "GTX Titan X" at 2015,25 center rotate by 30 textcolor rgb "#00D317
set label "Titan X" at 2016,17 center rotate by 30 textcolor rgb "#00D317"
set label "Titan V" at 2017,28 center rotate by 30 textcolor rgb "#00D317"
set label "Titan RTX" at 2018,30 center rotate by 30 textcolor rgb "#00D317"
set label "RTX 3090" at 2020,30 center rotate by 30 textcolor rgb "#00D317"


# Labels Xeon Phi
set label "Xeon Phi 7120 (KNC)" at 2014.2,9.5 center rotate by 00
Expand Down Expand Up @@ -92,22 +97,26 @@ set label "HD 7970 GHz Ed." at 2012,2.8 center rotate by 30 textcolor rgb "#971c
set label "HD 8970" at 2013,3 center rotate by 30 textcolor rgb "#971c00"
set label "FirePro W9100" at 2014,12 center rotate by 30 textcolor rgb "#971c00"
set label "FirePro S9150" at 2015,13 center rotate by 30 textcolor rgb "#971c00"
set label "MI25" at 2016,2.8 center rotate by 30 textcolor rgb "#971c00"
set label "MI25" at 2016,1.5 center rotate by 30 textcolor rgb "#971c00"
set label "MI60" at 2018,9 center rotate by 30 textcolor rgb "#971c00"
set label "MI250" at 2021,11 center rotate by 30 textcolor rgb "#971c00"


# Labels Intel
set label "X5482" at 2007,2.5 center rotate by 30 textcolor rgb "#005197"
set label "X5492" at 2008,2.5 center rotate by 30 textcolor rgb "#005197"
set label "W5590" at 2009,2 center rotate by 30 textcolor rgb "#005197"
set label "X5680" at 2010,2 center rotate by 30 textcolor rgb "#005197"
set label "X5690" at 2011,2.2 center rotate by 30 textcolor rgb "#005197"
set label "E5-2690" at 2012,4.5 center rotate by 30 textcolor rgb "#005197"
set label "E5-2697 v2" at 2013,7 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2014,14 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2015,15 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v4" at 2016,14 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 8180" at 2017,14 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 9282" at 2018,21 center rotate by 30 textcolor rgb "#005197"
set label "X5482" at 2007,2.5 center rotate by 30 textcolor rgb "#005197"
set label "X5492" at 2008,2.5 center rotate by 30 textcolor rgb "#005197"
set label "W5590" at 2009,2 center rotate by 30 textcolor rgb "#005197"
set label "X5680" at 2010,2 center rotate by 30 textcolor rgb "#005197"
set label "X5690" at 2011,2.2 center rotate by 30 textcolor rgb "#005197"
set label "E5-2690" at 2012,4.5 center rotate by 30 textcolor rgb "#005197"
set label "E5-2697 v2" at 2013,7 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2014,14 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2015,15 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v4" at 2016,14 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 8180" at 2017,14 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 9282" at 2018,21 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 8380HL" at 2020,23 center rotate by 0 textcolor rgb "#005197"
set label "Platinum 8380" at 2021,19 center rotate by 30 textcolor rgb "#005197"

# Labels NVIDIA
set label "Tesla C1060" at 2008,0.6 center rotate by 30 textcolor rgb "#00D317"
Expand All @@ -120,6 +129,7 @@ set label "Tesla K40" at 2014,4 center rotate by 30 textcolor rgb "#00D317"
set label "Tesla K40" at 2015,4 center rotate by 30 textcolor rgb "#00D317"
set label "Tesla P100" at 2016,8 center rotate by 30 textcolor rgb "#00D317"
set label "Tesla V100" at 2017,10.5 center rotate by 30 textcolor rgb "#00D317"
set label "Tesla A100" at 2020,7.3 center rotate by 0 textcolor rgb "#00D317"

# Labels Xeon Phi
set label "Xeon Phi 7120 (KNC)" at 2014.4,6 center rotate by 00
Expand Down
64 changes: 37 additions & 27 deletions flops-per-cycle.gnuplot
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,14 @@ set border linewidth 1.5

set logscale y
set format y "10^{%L}"
set xrange [2006.4:2018.6]
set xrange [2006.4:2021.6]
set key samplen 6 spacing 3.0
set key bottom right
set grid lw 3
set ylabel "FLOPs per Clock Cycle"
set xlabel "End of Year"

set yrange [10:20000]
set yrange [10:40000]
set output "flops-per-cycle-sp.eps"
set title "Theoretical Peak Floating Point Operations per Clock Cycle, Single Precision"

Expand All @@ -37,20 +37,24 @@ set label "FirePro W9100" at 2014,3500 center rotate by 30 textcolor rgb "#971
set label "FirePro S9150" at 2015,3500 center rotate by 30 textcolor rgb "#971c00"
set label "MI25" at 2016,14500 center rotate by 30 textcolor rgb "#971c00"
set label "MI60" at 2018,5900 center rotate by 30 textcolor rgb "#971c00"
set label "MI250" at 2021,19000 center rotate by 30 textcolor rgb "#971c00"

# Labels Intel
set label "X5482" at 2007,20 center rotate by 30 textcolor rgb "#005197"
set label "X5492" at 2008,21 center rotate by 30 textcolor rgb "#005197"
set label "W5590" at 2009,21 center rotate by 30 textcolor rgb "#005197"
set label "X5680" at 2010,30 center rotate by 30 textcolor rgb "#005197"
set label "X5690" at 2011,35 center rotate by 30 textcolor rgb "#005197"
set label "E5-2690" at 2012,80 center rotate by 30 textcolor rgb "#005197"
set label "E5-2697 v2" at 2013,140 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2014,380 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2015,380 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v4" at 2016,500 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 8180" at 2017,1050 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 9282" at 2018,2400 center rotate by 30 textcolor rgb "#005197"
set label "X5482" at 2007,20 center rotate by 30 textcolor rgb "#005197"
set label "X5492" at 2008,21 center rotate by 30 textcolor rgb "#005197"
set label "W5590" at 2009,21 center rotate by 30 textcolor rgb "#005197"
set label "X5680" at 2010,30 center rotate by 30 textcolor rgb "#005197"
set label "X5690" at 2011,35 center rotate by 30 textcolor rgb "#005197"
set label "E5-2690" at 2012,80 center rotate by 30 textcolor rgb "#005197"
set label "E5-2697 v2" at 2013,140 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2014,380 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2015,380 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v4" at 2016,500 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 8180" at 2017,1050 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 9282" at 2018,2400 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 8380HL" at 2020,1400 center rotate by 0 textcolor rgb "#005197"
set label "Platinum 8380" at 2021,3600 center rotate by 00 textcolor rgb "#005197"


# Labels NVIDIA
set label "8800 GTS" at 2007,2000 center rotate by 30 textcolor rgb "#00D317"
Expand All @@ -65,6 +69,7 @@ set label "GTX Titan X" at 2015,10000 center rotate by 30 textcolor rgb "#00
set label "Titan X" at 2016,11000 center rotate by 30 textcolor rgb "#00D317"
set label "Titan V" at 2017,14200 center rotate by 30 textcolor rgb "#00D317"
set label "Titan RTX" at 2018,13200 center rotate by 30 textcolor rgb "#00D317"
set label "RTX 3090" at 2020,29000 center rotate by 30 textcolor rgb "#00D317"

# Labels Xeon Phi
set label "Xeon Phi 7120 (KNC)" at 2014,1500 center rotate by 00
Expand All @@ -76,7 +81,7 @@ plot 'data-intel.txt' using 1:($2/$7*1000) with linesp pt 9 ps 3.0 t
'data-amd.txt' using 1:($2/$8*1000) with linesp pt 7 ps 3.0 title "AMD Radeon GPUs", \
'data-intel-phi.txt' using 1:($2/$7*1000) with linesp pt 11 ps 3.0 title "INTEL Xeon Phis"

set yrange [10:10000]
set yrange [10:32000]
set output "flops-per-cycle-dp.eps"
set title "Theoretical Peak Floating Point Operations per Clock Cycle, Double Precision"

Expand All @@ -94,20 +99,24 @@ set label "FirePro W9100" at 2014,4000 center rotate by 30 textcolor rgb "#971
set label "FirePro S9150" at 2015,4500 center rotate by 30 textcolor rgb "#971c00"
set label "MI25" at 2016,800 center rotate by 30 textcolor rgb "#971c00"
set label "MI60" at 2018,5900 center rotate by 30 textcolor rgb "#971c00"
set label "MI250" at 2021,18000 center rotate by 30 textcolor rgb "#971c00"


# Labels Intel
set label "X5482" at 2007,12.5 center rotate by 30 textcolor rgb "#005197"
set label "X5492" at 2008,12.5 center rotate by 30 textcolor rgb "#005197"
set label "W5590" at 2009,12.5 center rotate by 30 textcolor rgb "#005197"
set label "X5680" at 2010,17 center rotate by 30 textcolor rgb "#005197"
set label "X5690" at 2011,18 center rotate by 30 textcolor rgb "#005197"
set label "E5-2690" at 2012,45 center rotate by 30 textcolor rgb "#005197"
set label "E5-2697 v2" at 2013,70 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2014,200 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2015,200 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v4" at 2016,250 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 8180" at 2017,580 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 9282" at 2018,1350 center rotate by 30 textcolor rgb "#005197"
set label "X5482" at 2007,12.5 center rotate by 30 textcolor rgb "#005197"
set label "X5492" at 2008,12.5 center rotate by 30 textcolor rgb "#005197"
set label "W5590" at 2009,12.5 center rotate by 30 textcolor rgb "#005197"
set label "X5680" at 2010,17 center rotate by 30 textcolor rgb "#005197"
set label "X5690" at 2011,18 center rotate by 30 textcolor rgb "#005197"
set label "E5-2690" at 2012,45 center rotate by 30 textcolor rgb "#005197"
set label "E5-2697 v2" at 2013,70 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2014,200 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v3" at 2015,200 center rotate by 30 textcolor rgb "#005197"
set label "E5-2699 v4" at 2016,250 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 8180" at 2017,580 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 9282" at 2018,1350 center rotate by 30 textcolor rgb "#005197"
set label "Platinum 8380HL" at 2020,700 center rotate by 0 textcolor rgb "#005197"
set label "Platinum 8380" at 2021,1700 center rotate by 00 textcolor rgb "#005197"

# Labels NVIDIA
set label "Tesla C1060" at 2008,37 center rotate by 30 textcolor rgb "#00D317"
Expand All @@ -120,6 +129,7 @@ set label "Tesla K40" at 2014,1400 center rotate by 30 textcolor rgb "#00D317
set label "Tesla K40" at 2015,1400 center rotate by 30 textcolor rgb "#00D317"
set label "Tesla P100" at 2016,5000 center rotate by 30 textcolor rgb "#00D317"
set label "Tesla V100" at 2017,7400 center rotate by 30 textcolor rgb "#00D317"
set label "Tesla A100" at 2020,4500 center rotate by 30 textcolor rgb "#00D317"

# Labels Xeon Phi
set label "Xeon Phi 7120 (KNC)" at 2014.2,750 center rotate by 00
Expand Down
Loading