内部並列処理と外部並列処理の違いは何ですか? 1 つのソリューション (ビジュアル スタジオ) に 2 つのプロジェクトがある場合、内部または外部で並列処理をどのように定義できますか?
ありがとう
内部並列処理と外部並列処理の違いは何ですか? 1 つのソリューション (ビジュアル スタジオ) に 2 つのプロジェクトがある場合、内部または外部で並列処理をどのように定義できますか?
ありがとう
内部並列処理とは、分析対象のシステム内でタスクが並列に実行され、その外部の世界 (ブラック ボックス) からは認識されない場合です。
外部並列処理とは、システムとその外部世界の間でタスクが並列に実行されることです。
一般に、これらの用語は、ハードウェア システムのコンテキストでより多く使用されます。
あなたが与えるC++ソフトウェアの例の文脈では、内部並列処理はマルチスレッド化(1つのプロセス/プロジェクトの内部)に関するものであるのに対し、外部並列処理はソリューションの2つのプロセス/プロジェクト間の並列処理に関するものです(プロセス間通信が必要になる場合があります) 。 .