ここでの私の質問は、作業を各スレッドに分散し、それらから計算値を取得するためにどのデータ構造を使用する必要があるかということです。最初に頭に浮かんだのは、ベクトル [0] .. ベクトル [63999] (800x800 ピクセルの場合) を x、y および iterate_value を保持する構造体で埋めることです。それらのベクトルを各ノードに渡します->次に、指定されたベクトルを各コア(Os-thread)にさらに分割します->次に、指定されたベクトルを各スレッドにさらに分割します。値を送受信する他の方法はありますか? また、ベクトルの方法でそれを行う場合、ベクトルを値渡しまたは参照渡しで渡す必要があります。この場合、どちらが良いでしょうか?
質問する
501 次