Map
Index
Random
Help
th

Quote: use execution profile data to reposition code; identify chains of basic blocks and split never executed code from procedures; 8-10% faster

topics > all references > references p-r > QuoteRef: pettK6_1990 , p. abstract



Topic:
execution profile
Topic:
code optimization by advice and statistics
Topic:
code optimization by code rewrite

Quotation Skeleton

This paper presents … code positioning techniques using execution profile data as … of the instruction memory hierarchy. … The second prototype … positions code based on basic blocks within procedures. … chains are then ordered according to branch heuristics. … primary code … by a technique we devised called procedure splitting. … [p. 410] Performance improvements ranging from 2 to 26 … [sic] have been measured with an average improvement of 8 to …   Google-1   Google-2

Copyright clearance needed for quotation.


Related Topics up

Topic: execution profile (42 items)
Topic: code optimization by advice and statistics (8 items)
Topic: code optimization by code rewrite (30 items)

Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.