私の.Netアプリケーションは、いくつかの大量の処理ライブラリにMatlabコンポーネントランタイム(MCR)を使用しています。私が疑問に思うことの1つは、MCRが最新のプロセッサのマルチコア機能を利用できるかどうかということです。
MCRがすでにマルチコアをサポートしている場合、並列計算を自分で行うためにPLINQやその他の手法を使用する必要がないため、この質問は私にとって重要です。実際、並列処理の別のレイヤーがスレッドの作成でオーバーヘッドを浪費する可能性があるため、そうしない方がよい場合があります。