私はチェスの動きジェネレーターをしていますが、私はwhile/forループを多くの 'if文'と置き換える機会があります。それらの3000行を追加すると理論的に性能が向上するのだろうかと思いましたあるいは単にアルゴリズムは、CPUのキャッシュに保存することには大きすぎることにするキャッシュに格納するアルゴリズムはどれくらい小さくする必要がありますか? (手がかりが必要です)
私はそれが(私はAMDのPhenom 8650トリプルコア2.3を得た)キャッシュサイズに依存知っているが、私は本当にIDEA
早すぎる最適化はすべての悪(c)クヌスの根源です。そして、CPUのキャッシュとそれが何のために使用されているかを読んでください –
コードについての情報がないと推測するのは無意味です。 –