• ベストアンサー

スレッド数

スレッド数 スレッド数というものがいまいち分かりません。http://hardware-navi.com/cpu.php←によるとcore i7の720QMというのはスレッドが8になっていますが、8個というのは1.8×8=14.4ということなのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Eureka_
  • ベストアンサー率41% (5065/12244)
回答No.1

そこまで簡単な計算じゃありません。 i7-720QMはそもそも物理的なCPUコアを4つ備えます。つまり4つまでの処理(スレッド)はペナルティ無しに同時実行できます。 では8スレッドというのは何かというと、Core-iシリーズのCPUには「ハイパー・スレッディング」という仕組みが備わっていて、CPUの中で処理を実行していない部分を仮想的にCPUに見立てて処理を流し込むことで同時並行に実行する処理の処理効率を上げることができます。残りの4スレッドはこの「仮想CPU」の分なので、実CPUの空きスペースに間借りしてる以上ある程度性能は落ちます。 (ライバル社の評価によると、この仕組みを実装するために1つのCPUに比して数%~10数%のコンデンサ増加があって、性能向上は実CPU2個を200%とすると125%程度になるんだとか) http://pc.watch.impress.co.jp/docs/column/kaigai/20091120_330076.html なんでまあ、質問文中の計算式に流し込むと1.8*4*1.25=9とかそのくらいに見積もっておけば良いんじゃないかなと。得手不得手があるのでこれも単純化しすぎた計算式になりそうですが。

kudoryahuka
質問者

お礼

そうなんですか。一概には言えない難しいものなんですね。お答えありがとうございました。

その他の回答 (1)

  • foomufoomu
  • ベストアンサー率36% (1018/2761)
回答No.2

え?! 単純に、同時実行できるプログラムの数でしょう。 i7-720QMは、コア数が4で、ハイパー スレッディングをサポートしているから2倍の8。 たとえば、Windowsで10個のプログラムが同時に「動こう」としても、そのうち2つは交代で「お休み」することになります。 1つのCPUを分身の術で2つに分けているのだから、それぞれの能力は約1/2ですが、「お休み」がたくさんあるよりは快適に使える。という考え方です。(#1のリンクを見ると2件同時処理専用の部分もあるため1/2よりは少し良いらしいですが、2つにわけるため大幅に能力低下するのは確かです。) しかし、これがスコアとどう関係しているかは、リンク先のページには書いてないようです。コア数との関係も書いてないみたいだし。 (スコアの出し方に決まりはないので、測定した人がどう考えるかの問題です。)

kudoryahuka
質問者

お礼

そうなんですか!しりませんでした。未熟ですいません。性能が落ちるんですかそれはいやですね

関連するQ&A

  • core i で、4スレッドと8スレッドの違いは?

    解りません。 Core i のCPUの事ですが、同じ周波数になってる場合、 8スレッドと、4スレッド対応のCPU同士は、何か違ってきますか? たとえば、どんな場面やソフトで変化するのでしょうか?

  • Corei5-2520Mの描画性能について

    ノートPCの、Intel Core i5-2520MのHD Graphics Familyの描画性能は、デスクのビデオボードでいうとどのくらいの性能なんでしょうか? http://hardware-navi.com/cpu.php http://hardware-navi.com/gpu.php こちらとこちらを見てみたのですが、共通の単位?がなくてわからないもので。 どなたかご存知でしたらお願いします。

  • 36スレッドって何ていうの?

    ふとCPUを見てみたところ Core i9 7980XEなる物が出ていて 見ると18コア36スレッドとのこと(なんだそりゃー 2 :dual:デュアル 4 :quad:クアッド 8:octa:オクタ は聞いた事はありますが 36スレッドになると何ていうのでしょうか?

  • CPUスレッド数と周波数の関係

    いつもお世話になっています。 長年使っていた自宅のデスクトップPCがいよいよポンコツになってきたので、買い替えを検討中です。 今までcore i 5(クワッドコア 8スレッド)を使っていたのですが、作業的にそんなにCPUを動員するようなことはしていません。 なので、速度優先でコスパの良いものを探しています。 現在2択にまで絞れましたが、ここから情報不足で微妙に判断付きません。 どなたた詳しい方教えていただけないでしょうか。 (1)Intel core i5 (6 core) 2.80GHz (2)Intel core i3 (4 core) 4.00GHz 前述のように、スレッド数が多くても使いきれていないので、速ければ価格の安い(2)のほうで決まりなのですが、スレッド数が多ければ回転数が低くても速いのであれば迷わず(1)なのです。(1)と(2)の価格差は3000円ほどです。 この場合どちらの処理速度が速いのでしょうか。 メモリはどちらを選んでも32GBに増設予定です。 グラフィックボードは特段考えてなくてオンボードを予定しています。 これまでの重めの使用としては、MATLABでのループ演算(行列演算にできない処理なので割とメモリを食ってしまいます)とグラフィック表示、その図の加工でイラストレーターを裏で同時に使う程度です。 ゲームもしますが、せいぜいsim cityです。しかしもう飽きてしまいましたのでしばらくしないと思います。 どなたがご教示いただけると助けになります。 どうぞよろしくお願いします。

  • cpuのコア スレッド

    cpuのコアとスレッドはゲームのフレームレートに影響はでるのですか?例えばintel core i7 3820は3.6ghzで4コア8スレッドでintel core i7 3930kは3.2ghzでコア6スレッド12ですがどちらがゲームするとき快適ですか?

  • コア数とスレッド数の違いについて

    CPUのコア数とスレッド数には、どのような違いがあるかがわかりません。コア数・スレッド数、いずれも1つの物理CPUに対して、論理的に処理を分散させるものとイメージしていますが、だとすると、両者の違いが一体何なのか頭を悩ませます。 当方、素人のため、イメージで教えていただけると嬉しいです。 こんなことも解らず、恥ずかしいですが、ご回答いただけませんでしょうか。よろしくお願いいたします。

  • CPUの周波数について

    Intel Core i7 870 2.93 GHz このCPUの場合4Core8Threadですが、1Core辺り2.93Ghzの周波数なんですか?それとも全部で2.93GHz? ドッチなんでしょう? 詳しく書いてあるサイトがあったら教えてください。

  • xeonのスレッド数

    使用しているPCのCPUがIntel(R) Xeon(TM) 3.00GHzらしいんですが,スレッド数・コア数はいくつなんでしょうか?Intelのホームページを見てもよくわかりませんでした. タスクマネージャからはCPUは2つみえます. よろしくお願いします.

  • CPUの種類について

    新しくノートパソコンを購入しようと思うのですが、CPUの種類について質問です、 CPUが、Core i5 2520M 2コア/4スレッド 2.5GHz メモリー容量が4GBと CPUが、Core i7 2630QM 4コア/8スレッド 2GHz メモリー容量が4GBでは どちらが性能(処理能力)がよいのですか。

  • Javaのスレッドとcpuのスレッド

    javaのスレッドは各スレッドを少しずつ実行してあたかも同時に実行しているように見せかけているだけだと本で読んだことがあります。現在のcpuはi7 8700kだと6コア12スレッドになりますが、この場合どのような動きになるのでしょうか。 例えば12個のスレッドを使用したプログラムを実行するとpcが勝手に8700kの12スレッドに割り振って実行してくれるのか、それとも単にcpuの1スレッドでjavaの12スレッドを同時に動かしてるように見せかけるのか、cpuのスレッドとjavaのスレッドの関係がいまいち解りません。

専門家に質問してみよう