Instruction cache performance of a commercial workload on the Motorola 88110 microprocessor

Autor: Jane Watkins, Mark Smotherman, Max J. Domeika, Darrell Suggs
Rok vydání: 1997
Předmět:
Zdroj: Microprocessors and Microsystems. 20:521-527
ISSN: 0141-9331
DOI: 10.1016/s0141-9331(96)01125-8
Popis: Commercial workloads, such as transaction processing, stress the memory hierarchies of current computers. TPC-B is a transaction processing benchmark that generates significant operating system and database activity, and a TPC-B instruction trace is analyzed for the Motorola 88110 microprocessor. Instruction set usage reveals one branch in every four to five instructions, and instruction cache performance indicates that this branching behavior causes a large number of words to be brought in by cache refills but never used. Code reorganization optimizations to reduce unused words and avoid cache misses are simulated and found to reduce misses in the on-chip instruction cache by almost one fifth.
Databáze: OpenAIRE