Overall, instruction placement reduces the miss ratio of small caches. Function inline expansion improves the performance for small cache sizes, but degrades the performance of medium caches.
Superscalar optimizations increases the cache size required for a given miss ratio.
A later study by Chen et al. Chen, W., Chung, P., Conte, T., and Hwu, W. The Effect of Code Expanding Optimizations on Instructio Cache Design. 1986 Doc 105 and Tools - Aho, Sethi et al. Doc 39 Performance tradeoffs in cache design - Przybylski, Horowitz et al. The graph only includes citing articles where the year of publication is known.