Intel CPU年表（コンシューマ向け最上位モデル）

#概略
Intelのコンシューマ向け最上位モデルを年代別に選択して年表にしました．

各項目でわかりにくそうのなものは以下のようになります．


* month2year:年と月を小数点で表現した年（グラフプロット用）
* mulladd (double)：1clockでの倍精度浮動小数点の演算数
* mulladd (single)：1clockでの単精度浮動小数点の演算数
* HT:ハイパースレッディング対応かどうか
* band：DRAMの理論最大バンド幅
* 秒間float転送回数：bandを4バイト（floatの32bit）で割った数
* LLC:ラストレベルキャッシュの大きさ

なお，これは，以下の発表で使った資料です．

* [計算機アーキテクチャを考慮した高能率画像処理プログラミング](https://www.slideshare.net/FukushimaNorishige/ss-83087912)

もしおかしなところがあったら，[@fukushima1981](https://twitter.com/fukushima1981)まで連絡をください．修正します．

#年表
| name                           | year | month | month2year  | clock(TB) | clock | core | mulladd (double) | mulladd (float)| GFLOPS (Single) | GFLOPS-TB (Single) | HT | band   | 秒間float転送回数 | LLC   |
|--------------------------------|------|-------|-------------|-----------|-------|------|---------|---------|-----------------|--------------------|----|--------|-------------------|-------|
| Pentium (P5)                   | 1993 | 3     | 1993.166667 | 0.066     | 0.066 | 1    | 1       | 1       | 0.066           | 0.066              | ×  | 0.528  | 0.132             | 0.08  |
| Pentium (P54C)                 | 1994 | 3     | 1994.166667 | 0.1       | 0.1   | 1    | 1       | 1       | 0.1             | 0.1                | ×  | 0.528  | 0.132             | 0.08  |
| Pentium (P54CS)                | 1995 | 6     | 1995.416667 | 0.133     | 0.133 | 1    | 1       | 1       | 0.133           | 0.133              | ×  | 0.528  | 0.132             | 0.08  |
| Pentium (P54CS)                | 1996 | 6     | 1996.416667 | 0.2       | 0.2   | 1    | 1       | 1       | 0.2             | 0.2                | ×  | 0.528  | 0.132             | 0.5   |
| Pentium II (Klamath)           | 1997 | 5     | 1997.333333 | 0.3       | 0.3   | 1    | 1       | 1       | 0.3             | 0.3                | ×  | 0.528  | 0.132             | 0.5   |
| Pentium II (Deschutes)         | 1998 | 8     | 1998.583333 | 0.45      | 0.45  | 1    | 1       | 1       | 0.45            | 0.45               | ×  | 0.8    | 0.2               | 0.5   |
| Pentium III (Katmai)           | 1999 | 9     | 1999.666667 | 0.6       | 0.6   | 1    | 1.5     | 2       | 1.2             | 1.2                | ×  | 1.064  | 0.266             | 0.5   |
| Pentium III (Coppermine)       | 2000 | 3     | 2000.166667 | 1         | 1     | 1    | 1.5     | 2       | 2               | 2                  | ×  | 1.064  | 0.266             | 0.25  |
| Pentium 4 (Willamette)         | 2000 | 11    | 2000.833333 | 1.5       | 1.5   | 1    | 2       | 4       | 6               | 6                  | ×  | 3.2    | 0.8               | 0.25  |
| Pentium 4 (Willamette)         | 2001 | 8     | 2001.583333 | 2         | 2     | 1    | 2       | 4       | 8               | 8                  | ×  | 3.2    | 0.8               | 0.25  |
| Pentium 4 (Northwood)          | 2002 | 1     | 2002        | 2.2       | 2.2   | 1    | 2       | 4       | 8.8             | 8.8                | ×  | 3.2    | 0.8               | 0.25  |
| Pentium 4 (Northwood)          | 2002 | 8     | 2002.583333 | 2.8       | 2.8   | 1    | 2       | 4       | 11.2            | 11.2               | ×  | 4.264  | 1.066             | 0.5   |
| Pentium 4 Extreme (Gallatin)   | 2003 | 11    | 2003.833333 | 3.2       | 3.2   | 1    | 2       | 4       | 12.8            | 12.8               | 〇 | 6.4    | 1.6               | 2     |
| Pentium 4 Extreme (Gallatin)   | 2004 | 10    | 2004.75     | 3.46      | 3.46  | 1    | 2       | 4       | 13.84           | 13.84              | 〇 | 8.528  | 2.132             | 2     |
| Pentium 4 Extreme (Prescott2M) | 2005 | 2     | 2005.083333 | 3.73      | 3.73  | 1    | 2       | 4       | 14.92           | 14.92              | 〇 | 8.528  | 2.132             | 2     |
| Pentium Extreme (965)          | 2006 | 1     | 2006        | 3.73      | 3.73  | 2    | 2       | 4       | 29.84           | 29.84              | 〇 | 8.528  | 2.132             | 4     |
| Core 2 Extreme (QX6850)        | 2006 | 11    | 2006.833333 | 3         | 3     | 4    | 4       | 8       | 96              | 96                 | ×  | 10.664 | 2.666             | 8     |
| Core 2 Extreme (QX9770)        | 2007 | 11    | 2007.833333 | 3.2       | 3.2   | 4    | 4       | 8       | 102.4           | 102.4              | ×  | 12.8   | 3.2               | 12    |
| Core i7 965 (Extreme) 1 Gen.   | 2008 | 11    | 2008.833333 | 3.46      | 3.2   | 4    | 4       | 8       | 102.4           | 110.72             | 〇 | 25.584 | 6.396             | 8     |
| Core i7 980X 1 Gen.            | 2010 | 3     | 2010.166667 | 3.6       | 3.33  | 6    | 4       | 8       | 159.84          | 172.8              | 〇 | 25.584 | 6.396             | 12    |
| Core i7 990X 1 Gen.            | 2011 | 2     | 2011.083333 | 3.73      | 3.46  | 6    | 4       | 8       | 166.08          | 179.04             | 〇 | 25.584 | 6.396             | 12    |
| Core i7 3970X 2 Gen.           | 2012 | 11    | 2012.833333 | 4         | 3.5   | 6    | 8       | 16      | 336             | 384                | 〇 | 51.2   | 12.8              | 15    |
| Core i7 4960X 3 Gen.           | 2013 | 9     | 2013.666667 | 4         | 3.6   | 6    | 8       | 16      | 345.6           | 384                | 〇 | 59.712 | 14.928            | 15    |
| Core i7 5960X 4 Gen.           | 2014 | 8     | 2014.583333 | 3.5       | 3     | 8    | 16      | 32      | 768             | 896                | 〇 | 68.256 | 17.064            | 20    |
| Core i7 6950X 5 Gen.           | 2016 | 5     | 2016.333333 | 4         | 3     | 10   | 16      | 32      | 960             | 1280               | 〇 | 68.256 | 17.064            | 25    |
| Core i9 7980XE 6 Gen           | 2017 | 11    | 2017.833333 | 4.4       | 2.6   | 18   | 32      | 64      | 2995.2          | 5068.8             | 〇 | 85.312 | 21.328            | 24.75 |


#リンク
* [マルチコアCPU最新事情](http://itpro.nikkeibp.co.jp/atcl/column/17/112700540/)