![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
仕事柄ビデオのエンコードを行っているのですが、エンコード時間を短縮用とハイパースレッティング対応のマシンを使用していますが、近頃デュアル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で質問しましょう!
似たような質問が見つかりました
- iPhone(アイフォーン) デュアルesim 6 2022/07/17 08:57
- CPU・メモリ・マザーボード パソコンについて パソコンcpu Inteli54460 HDDからSSDに交換してから起動直後、ア 7 2023/08/23 10:57
- デスクトップパソコン ゲーミングデスクトップPCでマインクラフトなどの比較的負荷が軽いゲームを録画・編集・エンコードしてY 3 2023/02/09 21:44
- ノートパソコン Windows 11 へのアップグレード 12 2022/11/04 19:29
- CPU・メモリ・マザーボード am4マザーボードのチップセットの違いを教えてください 対応cpuとかもお願いします 3 2023/05/21 17:16
- CPU・メモリ・マザーボード 対応ソケットについて質問です FCLGA2011-3とFCLGA2011は 何が違うんですか。 あと 1 2023/04/22 16:50
- CPU・メモリ・マザーボード 対応ソケットについて質問です FCLGA2011-3とFCLGA2011は 何が違うんですか。 あと 1 2023/04/22 17:50
- ノートパソコン lenovo thinkpade585のwindows11へのアップデートについて 4 2022/07/22 16:31
- CPU・メモリ・マザーボード AG03mk2使用時にデバイスが認識されなくなる【B550 phantom gaming 4】 2 2023/02/11 05:21
- 財務・会計・経理 消費税の税務について教えてください。 不動産会社の経理をしています。まだまだ勉強中の身です。とんちん 3 2022/07/28 19:26
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【至急】フォトショップの「自...
-
どういう意味
-
ペイントソフトで外字作成?
-
photshop7でアクションを途中で...
-
エッジ
-
ザベストテン風ランキング動画...
-
CapCutで、人の目からビームを...
-
CD-Rに直接印刷するときに…
-
VLCメディアプレイヤーでのコマ...
-
フォトショップ
-
クラスエフェクトとはどういう...
-
ctrl+c(copy)を実行するbat構文
-
クラッシュを事前に予想するソフト
-
フォトショップ 今の作業をもう...
-
「人と関わる」「人とふれあう...
-
バッチ処理が一枚の写真しか処...
-
アフターエフェクトのブラグイ...
-
フラッシュで作成したバナーの...
-
漫画喫茶のコンピューターにマ...
-
イラレ10のアクションをapplesc...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【至急】フォトショップの「自...
-
CapCutで、人の目からビームを...
-
Illustrator の効果・ぎざぎざ...
-
ctrl+c(copy)を実行するbat構文
-
ザベストテン風ランキング動画...
-
画像解析ソフトImageJでの楕円...
-
クラリスインパクトのファイル...
-
どういう意味
-
漫画喫茶のコンピューターにマ...
-
Adobe Premiereでのコマ落とし
-
WavePad m4a 左右チャンネル合...
-
Windows10でパソコンに元々入っ...
-
VLCメディアプレイヤーでのコマ...
-
1台、1ライセンスとはどういう...
-
photshop7でアクションを途中で...
-
エッジ
-
MMDが重いです。
-
MMDのしっとり歌うモーション
-
MMDモーションデータのフレーム...
-
Premiere Proのモニターを拡大...
おすすめ情報