JAXA Repository / AIREX 未来へ続く、宙(そら)への英知

このアイテムに関連するファイルはありません。

タイトルThe effect of code expanding optimizations on instruction cache design
本文(外部サイト)http://hdl.handle.net/2060/19910015475
著者(英)Conte, Thomas M.; Chang, Pohua P.; Hwu, Wen-Mei W.; Chen, William Y.
著者所属(英)Illinois Univ.
発行日1991-05-01
言語eng
内容記述It is shown that code expanding optimizations have strong and non-intuitive implications on instruction cache design. Three types of code expanding optimizations are studied: instruction placement, function inline expansion, and superscalar optimizations. 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. On the other hand, they also increase the sequentiality of instruction access so that a simple load-forward scheme effectively cancels the negative effects. Overall, it is shown that with load forwarding, the three types of code expanding optimizations jointly improve the performance of small caches and have little effect on large caches.
NASA分類COMPUTER PROGRAMMING AND SOFTWARE
レポートNO91N24789
NAS 1.26:188467
UILU-ENG-91-2227
CRHC-91-17
NASA-CR-188467
権利No Copyright
URIhttps://repository.exst.jaxa.jp/dspace/handle/a-is/132224


このリポジトリに保管されているアイテムは、他に指定されている場合を除き、著作権により保護されています。