データの並列性が高い C# プロトタイプがあり、.NETv4 で Parallel.For コンストラクトを使用して桁違いの高速化に非常に成功しています。今度はネイティブ コードでプログラムを作成する必要があります。さまざまなオペレーティング システムやコンパイラ間である程度移植性のあるものを好みますが、プッシュが押し寄せる場合は、Windows/VC++ を使用できます。
私は OpenMP を調べましたが、これは面白そうですが、これが他のプログラマーによって優れたソリューションと見なされているかどうかはわかりません。私が見ることができる他の移植可能なライブラリの提案も大好きです。