2016-07-06 4 views
-3

マルチコアCPUを使用するために.Netアプリケーションを自動的に並列化する方法があるかどうかを知りたいと思います。.netアプリケーションを自動的に並列化する

コーディングでは可能かどうかはわかりますが、ツールや「ランタイム」はありますか?手動で実行することなく、並列(マルチスレッド)でアプリケーションを実行することができますか?

どうもありがとう:)

+0

どのような操作を並列化しますか?そして、どんな目的のために? –

+2

あなたが求めていることは不明です。 Windowsのようなマルチタスキングオペレーティングシステムでは、アプリケーションを複数回起動することができ、それらのインスタンスは「並列」で実行されます。あるいは、コードベース全体を分析し、コードを並列化するツールを必要としていますか?これが有限の時間に可能であるとは思わない。 –

+0

私は非同期メソッドを使っていくつかの並列化を単純化できることを知っていますが、スイッチを反転してすべてのコンピューティングコアの作業を減らすようにコンパイラに指示します –

答えて

2

なし - .NETアプリケーションを並列化する方法はありません。プログラマは、マルチスレッド/パラレルを基礎から構築する必要があり、特定のアプリケーション領域は並列化に適していません。

+0

ありがとう、ちょうど私の質問でした。 –

関連する問題