-4

Microsoft Visual Studio のコンパイラなどの最も一般的なソフトウェア開発スイートが、ハイパー スレッディング機能を最大限に使用できるように最適化されているかどうかを知りたいですか? これらのソフトウェアを操作するために、ハイパースレッド プロセッサを使用する価値はありますか?

ハイパー スレッディングは、ビデオ エディターなどの集中的なマルチ スレッド アプリケーションにのみ役立つという多くのレビューを読みました。一部のレビューでは、ハイパー スレッディングの使用に最適化されていないソフトウェアはパフォーマンスが低下する可能性があり、多くの人がシステムをハイパーで実行しています。スレッドがオフになりました。

私は初心者のプログラマーなので、これらの議論とレビューがプログラミングの分野で正しいかどうかを知りたい.

繰り返しますが、私はコンパイラと IDE について話しているのであって、作成しようとしているアプリケーションについてではありません! (あたかもマルチスレッド アプリケーションの作成方法がわからないかのように!!)

4

1 に答える 1

1

どの IDE/開発プラットフォームを使用するか決めていないため、スレッド化以外にも考慮すべき要素があるかもしれません。ほとんどの高水準言語とコンパイラはスレッド プーリングをサポートしていますが、これはおそらくあなたが探しているものです。私が使用していないコンパイラについて話すことはできないので、以下の記事へのリンクを残します。

.Net とハイパー スレッディング

少し古いように見えますが、基本的な概念が説明されています。

于 2014-06-03T16:04:11.527 に答える