Aggressive function inlining: preventing loop blockings in the instruction cache

    HiPEAC, pp. 384-397, 2008.

    Cited by: 2|Bibtex|Views21|Links
    EI
    Keywords:
    icache loop blockingsexecution timeloop blockingshot codeicache conflictMore(8+)

    Abstract:

    Aggressive function inlining can lead to significant improvements in execution time. This potential is reduced by extensive instruction cache (Icache) misses caused by subsequent code expansion. It is very difficult to predict which inlinings cause Icache conflicts, as the exact location of code in the executable depends on completing the...More

    Code:

    Data:

    Your rating :
    0

     

    Tags
    Comments