Systems and
Formalisms Lab

Articles tagged with cache

  1. Abusing the Instruction Cache to Store Data

    Some programs use their data cache extensively, while underusing their instruction cache. We embed constant data, typically stored in memory, into the immediate fields of instructions to balance to use of both caches. We illustrate the impacts of such optimizations on the performances of a target program, describing the key parameters.