![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
仕事柄ビデオのエンコードを行っているのですが、エンコード時間を短縮用とハイパースレッティング対応のマシンを使用していますが、近頃デュアルCPUマシンも安くなってきているのでエンコード時間が短縮できるのであれはそちらも使用したいと考えています。
(単にHT有効なら4CPUとしてみられると思っているため..)
そこで情報を収集していて、「ハイパースレッティング対応とデュアルCPU対応は別物」と言った説明をみました。
ん?、といった感じなのですが、そもそも対応の違いとはどのような違いなのかご存知の方、教えてください。
まぁ、私が使用しているソフトがどちらに(もしくは両方)対応などは不明ですが、ソフトの云々ではなくハイパースレッティング対応とデュアルCPU対応の違いを単に知りたいです。
よろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
門外漢の私より、より踏み込んだ解説がありましたので、紹介します。
IBM にて Linux においてのハイパー・スレッドの実装について解説されています。
やはり、スケジューラーがキモになるようです。
http://www-6.ibm.com/jp/developerworks/linux/030 …
参考URL:http://www-6.ibm.com/jp/developerworks/linux/030 …
なかなか興味深い解説で読み応えがありました。
どうやらこういったことを考慮すると対応方法の違いが分かってくるのかもしれませんね。
No.1
- 回答日時:
私は完全に、門外漢なのですが、
まず、ハイパースレッディングは、Pentium4 のパイプライン及び、実行ユニットを効率的に使おうという発想から使われているアイデアです。
デュアルプロセッサは、文字通り二つのプロセッサを並列に使うことで効率的に処理しようとするものです。
この二つは、並列処理を効率的に行おうという部分では同じですが、CPUの資源を完全に分離しているデュアルプロセッサと一部を共有するハイパースレッドという違いがあります。
これにより、ハイパースレッドで並列処理を行うためには、CPUの実行ユニットが片方が空いていることと、パイプラインがストールせずに実行ユニットの双方に送る命令が入らなくてはなりません。
したがって、ハイパースレッドで並列処理は考える場合は、OSなんかのスケジューラーがより適切でないとうまくいかないのでは?と思います。
また、ソフトでもはじめから、パイプラインがストールしないように命令を実行できるように最適化されていることも、必要ではないかと思います。
デュアルプロセッサでは、双方は独立しているので、バスを捕りあいすること以外は、並列に動作するのはないかと思います。
sugabeさんこんばんは。
sugabeさんの回答を読んでいて、ふと、その昔(どのくらい前かは、内緒です)アセンブラでプログラミングしていたときのことを思い出しました。
そのころ話題になっていた、パイプラインを有効にする技法。「パイプラインを有効にするには前後の命令の依存をなくす必要がある」といったものです、それと同時にデュアルCPUになった場合お互いのレジスタの内容は共有できないので一つのCPUが担当することがあります、なんて。
なんとなく違いが分かってきたような気もしますが、具体的にはどういった方法で対応させているのか知りたいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【至急】フォトショップの「自...
-
どういう意味
-
WavePad m4a 左右チャンネル合...
-
photshop7でアクションを途中で...
-
ctrl+c(copy)を実行するbat構文
-
らららクラッシュ♪ らららクラ...
-
Studio One 3にUTAUは載せられる?
-
swfファイル、Flaファイルをado...
-
Photoshopのアクションについて...
-
MMDモーションデータのフレーム...
-
デートで見に行きたい映画のジ...
-
photoshopのアクションが消えて...
-
Adobe premireやアフターエフェ...
-
音割れを修正する方法
-
ザベストテン風ランキング動画...
-
高画質・高音質のムービーを作...
-
複数の画像を一括して編集でき...
-
れいわ批判する方もこの動画を...
-
AirPodsProについてです AirPod...
-
画像解析ソフトImageJでの楕円...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【至急】フォトショップの「自...
-
CapCutで、人の目からビームを...
-
どういう意味
-
ザベストテン風ランキング動画...
-
Illustrator の効果・ぎざぎざ...
-
ctrl+c(copy)を実行するbat構文
-
エッジ
-
画像解析ソフトImageJでの楕円...
-
クラリスインパクトのファイル...
-
波形が表示できるミュージック...
-
photshop7でアクションを途中で...
-
WavePad m4a 左右チャンネル合...
-
VLCメディアプレイヤーでのコマ...
-
MMDモーションデータのフレーム...
-
win10のbasp21がエラーになる
-
漫画喫茶のコンピューターにマ...
-
バッチ処理が一枚の写真しか処...
-
MMDのしっとり歌うモーション
-
1台、1ライセンスとはどういう...
-
Adobe Premiereでのコマ落とし
おすすめ情報