
多くの場所で、i5 にはハイパースレッディングがなく、i7 は i5 + ハイパースレッディングであると読みました。これが本当なら、Intel の Web サイトによると、多くの i5 プロセッサにはコア数よりも多くのスレッド (4 コア、8 スレッド) があるのはなぜでしょうか。
答え1
それはプロセッサの世代とプロセッサのエンジニアリング上の選択に大きく依存します。
経験上、各世代は概ね次のことに従ってきました。
- i3: コア数が少なく、ハイパースレッディングなし
- i5: コア数が少ない + ハイパースレッディング
- i5: コア数が中程度、ハイパースレッディングなし
- i7: 中/高コア数 + ハイパースレッディング
これは少し逸話的ですが、i5 にはハイパースレッディングがないと言うのは明らかに間違いです。i5 はローエンドとハイエンドの中間にあるというだけです。特に第 5 世代のプロセッサでは、上記の組み合わせが見られます。
i3 と i5 の境界線も長年にわたって変化しており、いくつかの世代ではハイパースレッディングを備えた i3 が存在していたことは間違いありません。
ただし、上で述べたことは鵜呑みにしない方が良いでしょう。特にモバイル市場では、i7 プロセッサでもハイパースレッディングが欠如していたり、コア数が少ないものもあるからです。
特定のプロセッサにハイパースレッディング機能があるかどうかを確認したい場合は、参考:プロセッサ用。
スレッド数がコア数よりも大きいプロセッサには、ハイパースレッディング機能が搭載されています。
答え2
多くのモバイル i5sハイパースレッディングを搭載しています。モバイル i3sハイパースレッディングを備えています。
デスクトップ i5sハイパースレッディングはありません。デスクトップ i3sハイパースレッディングもありません。
これらのリンクは現在の世代のものです。デスクトップ i3 を除いて、以前の世代の多くもこの点では同様です。デスクトップ i3 にはハイパースレッディングが搭載されていました。