見つけることができましたか。最後の部分を学習しながら、このバグの対処方法について説明します。行目の間で発生します。行目でタイルの他のすべてのスレッドの実行が完了している場合のみ満たされる条件です。通常スレッドは互いに独立して実行されるため、この仮定は成り立ちません。行目が実行されないように条件を体系化する方法です。メソッドのいずれかを呼び出します。プロパティから取得できます。行目の後に以下の行を挿入すれば、競合状態を解決することができます。行目の直前には挿入できません。呼び出しは、タイルのすべてのスレッドが通る場所か、どのスレッドも通らない場所に置く必要があります。実行しなかった場合、プログラムがそのスレッドを待機して停止してしまいます。コンパイラは、こうした多くの競合状態にフラグを設定します。ボックスをオンにします)。行列乗算の例を思い出してください。オブジェクトも使用します。ソリューションについて説明する前に、個人的な例を紹介します。倍以上ものパフォーマンスを発揮しました。倍の速さを実現します。このようにパフォーマンスを向上するには、どのような複雑さに対処しなければならないのでしょう。サイズやエクステントの総サイズがどのようなものであっても適切に機能します。小さい数字を使えば、何を実行しているかを理解しやすくなります。小さい数字は、実行時には適していませんが、何が起こっているかを把握するには便利です。