これは宿題です。
問題: プログラムには 20% のメモリ アクセスがあり、50% の乗算があり、残りはどちらにも関係のない他の関数に使用されます。全体で 1.2 倍の高速化が必要な場合、メモリ アクセスと乗算の両方が同等に改善された場合、両方にどれだけの高速化が必要になるか。
アムダールの法則を使用してどちらか一方のスピードアップを探している場合、これを行う方法はわかっていると思いますが、この問題にアプローチして、それらが等しく改善された場合にそれぞれのスピードアップを見つける方法がわかりません。
メモリアクセスを探しているだけなら、x について次の方程式を解くと思います。
1.2 = 1/[(1 - 0.2) + 0.2/x]
2 つのパーセンテージを組み合わせて0.2 + 0.5 = 0.7
アムダールの法則で使用することが鍵ですか?