接頭辞表記にブール式があります。それはor and A B or or C D Eと言います。表記法に変換すると、私は ((A and B) or ((C or D) or E))となります。私はそれを(A and B) or C or D or Eに減らしたいと思います。私は中置表記法を減らすべきですか、接頭辞表記法から減らされた方程式を得る方が実際に簡単ですか?私はどんなアルゴリズムを使うべき
openmpで "reduce"を使用している私のコードは、実行結果と同じ結果を返しません。 ケース1:使用して "削減"(ⅱ)FUNCと sum = 0;
omp_set_num_threads(4);
#pragma omp parallel for reduction(+:sum)
for(ii = 0; ii < 100; i++)
sum = sum + func(ii)
CUDA Reductionで最適化を実装しようとしていて、パート6まで正常に完了しました。皆さんにお世話になりました。 CUDAを完全に理解するには、アルゴリズムのカスケーディングと呼ばれるスライド#31で述べたように、最終的な最適化も完了する必要があります。 基本的には、スレッドごとに512個の要素があり、削減を実行する前にすべての要素を順番に合計することです。 私はそれぞれのスレッドがメモリ