Program Improvement by Automatic Redistribution of Intermediate Results (opens in new tab)
Program Improvement by Automatic Redistribution of Intermediate Results Hall, Robert J. The problem of automatically improving the performance of computer programs has many facets. A common source of program inefficiency is the use of abstraction techniques in program design: general tools used in a specific context often do unnecessary or redundant work. Examples include needless copy operations, redundant subexpressions, multiple traversals of the same datastructure and maintenance of overl...
Read the original article