Last update: Thu Apr 12 03:37:15 MDT 2012
Top |
Symbols |
Numbers |
Math |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z
BibTeX entry
@Article{Wagner:1994:ASE,
author = "Tim A. Wagner and Vance Maverick and Susan L. Graham
and Michael A. Harrison",
title = "Accurate Static Estimators for Program Optimization",
journal = j-SIGPLAN,
volume = "29",
number = "6",
pages = "85--96",
month = jun,
year = "1994",
CODEN = "SINODQ",
DOI = "http://doi.acm.org/10.1145/178243.178251",
ISBN = "0-89791-598-4",
ISBN-13 = "978-0-89791-598-4",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)",
ISSN-L = "0362-1340",
bibdate = "Wed Jun 18 16:26:55 MDT 2008",
bibsource = "http://portal.acm.org/;
http://www.acm.org/pubs/contents/proceedings/pldi/178243/index.html",
URL = "http://www.acm.org:80/pubs/citations/proceedings/pldi/178243/p85-wagner/",
abstract = "Determining the relative execution frequency of
program regions is essential for many important
optimization techniques, including register allocation,
function inlining, and instruction scheduling.
Estimates derived from profiling with sample inputs are
generally regarded as the most accurate source of this
information; static (compile-time) estimates are
considered to be distinctly inferior. If static
estimates were shown to be competitive, however, their
convenience would outweigh minor gains from profiling,
and they would provide a sound basis for optimization
when profiling is impossible. We use quantitative
metrics to compare estimates from static analysis to
those derived from profiles. For C programs, simple
techniques for predicting branches and loop counts
suffice to estimate intraprocedural frequency patterns
with high accuracy. To determine inter-procedural
estimates successfully, we combine function-level
information with a Markov model of control flow over
the call graph to produce arc and basic block frequency
estimates for the entire program. For a suite of 14
programs, including the C programs from the SPEC92
benchmark suite, we demonstrate that static estimates
are competitive with those derived from profiles. Using
simple heuristics, we can determine the most frequently
executed blocks in each function with 81\% accuracy.
With the Markov model, we identify 80\% of the
frequently called functions. Combining the two
techniques, we identify 76\% of the most frequently
executed call sites.",
acknowledgement = ack-nhfb,
annote = "Published as part of the Proceedings of PLDI'94.",
classification = "C1180 (Optimisation techniques); C4240 (Programming
and algorithm theory); C6110 (Systems analysis and
programming); C6150C (Compilers, interpreters and other
processors)",
conflocation = "Orlando, FL, USA; 20-24 June 1994",
conftitle = "ACM SIGPLAN '94 Conference on Programming Language
Design and Implementation (PLDI)",
corpsource = "Div. of Comput. Sci., California Univ., Berkeley, CA,
USA",
keywords = "algorithms; branches; C programs; call graph; control
flow; execution frequency; experimentation; function
frequency; function inlining; function-level
information; heuristics; instruction scheduling;
intra-procedural frequency patterns; languages; loop
counts; Markov model; Markov processes; optimisation;
performance; profiling; program compilers; program
optimization; program regions; programming; programming
theory; quantitative metrics; register allocation;
software metrics; SPEC92 benchmark suite; static
analysis; static compile-time estimates; static
estimators",
sponsororg = "ACM",
subject = "{\bf D.3.4} Software, PROGRAMMING LANGUAGES,
Processors, Optimization. {\bf D.3.4} Software,
PROGRAMMING LANGUAGES, Processors, Compilers. {\bf
F.2.2} Theory of Computation, ANALYSIS OF ALGORITHMS
AND PROBLEM COMPLEXITY, Nonnumerical Algorithms and
Problems, Computations on discrete structures. {\bf
D.3.2} Software, PROGRAMMING LANGUAGES, Language
Classifications, C. {\bf D.3.3} Software, PROGRAMMING
LANGUAGES, Language Constructs and Features, Control
structures.",
treatment = "P Practical; T Theoretical or Mathematical",
}
Related entries
- accuracy,
25(6)112,
26(7)133,
27(9)76,
28(6)300,
28(12)43,
29(6)97,
29(6)337,
29(6)337-1,
29(11)132-1,
29(11)232,
30(6)196,
30(11)1
- accurate,
28(7)129,
29(6)1,
29(6)218,
29(6)337,
29(6)337-1,
29(11)242,
29(11)252,
30(6)67,
30(8)80-1,
30(8)207,
31(5)108,
32(12)63,
32(12)63
- ALGORITHMS,
25(6)40,
25(6)66,
25(6)92,
25(6)102,
25(6)112,
25(6)137,
25(6)150,
25(6)234,
25(6)272,
25(6)322,
25(6)337,
26(6)30,
26(6)130,
26(6)192,
26(6)204,
26(6)241,
26(6)256,
27(7)140,
27(9)98,
27(9)238,
28(3)363,
28(6)78-1,
28(6)268,
28(6)278,
28(6)290,
29(6)61,
29(6)97,
29(6)121,
29(6)171,
29(6)218,
29(6)302,
30(6)32,
30(6)47,
30(6)56,
30(6)139,
30(6)186,
30(6)246,
30(6)279,
30(11)7,
30(11)60,
30(11)134,
31(5)108,
31(5)193,
31(9)60,
32(5)194,
32(5)334,
33(5)72,
33(5)85-1,
33(5)142,
33(11)24,
33(11)262,
33(11)272
- arc,
28(7)112
- basic,
25(6)165,
25(6)223,
26(9)106,
27(7)1,
27(7)82,
27(7)212,
27(7)322,
27(7)341,
27(9)285,
28(2)21,
28(6)227,
29(6)36,
29(6)196,
29(6)349,
29(6)349-1,
29(9)44,
29(10)31,
29(11)232,
29(11)242,
29(11)286,
30(3)35,
30(4)9,
30(6)116,
30(6)246,
31(10)104,
32(9)54,
34(8)1,
34(10)57
- basis,
25(6)137,
25(6)257,
25(6)337,
25(12)37,
27(10)218,
28(3)333,
28(3)345,
28(7)92,
28(7)169,
28(12)12,
28(12)12-1,
29(11)297,
30(3)23,
30(6)233,
30(8)102,
31(12)52
- benchmark,
6(4)159,
25(12)54,
25(12)85,
26(4)28,
26(4)290,
27(7)44,
27(7)94,
27(7)106,
28(6)1,
28(6)258,
28(6)268,
28(7)102,
28(7)218,
28(7)249,
29(6)36,
29(6)49,
29(6)171,
29(10)341,
29(11)86,
29(11)145,
29(11)196,
29(11)208,
29(11)232,
29(11)252,
29(11)286,
30(6)1,
30(6)13,
30(6)139,
30(6)218,
30(6)270,
30(8)29,
30(8)144,
31(10)83,
32(5)109,
32(5)122,
32(5)183,
32(5)235,
32(5)346-1,
33(11)35,
33(11)58,
33(11)71,
33(11)159,
33(11)170,
33(11)218,
33(11)252,
33(11)262,
33(11)283,
34(3)68,
34(7)96
- block,
26(9)106,
27(7)12,
27(7)82,
27(7)212,
27(7)322,
27(8)83,
27(9)285,
28(3)363,
28(4)45,
28(5)9,
28(11)52,
29(6)36,
29(6)196,
29(11)219,
29(11)232,
29(11)242,
29(11)286,
29(11)297,
30(3)35,
30(6)56,
30(6)246,
30(8)217,
32(4)47,
32(12)90,
32(12)90
- C1180,
29(4)58,
29(6)73,
29(6)97,
29(6)159,
29(6)257-1,
29(6)266,
29(9)38,
30(6)139,
30(8)80-1,
30(8)134
- C4240,
27(12)20,
28(6)1,
28(6)46,
28(6)78-1,
28(6)290,
28(7)44,
29(1)20,
29(2)39-1,
29(3)28,
29(4)23,
29(5)3,
29(6)24,
29(6)97,
29(6)147,
29(6)171,
29(6)326,
29(6)337-1,
29(6)349-1,
29(7)21,
29(7)42,
29(7)51,
29(8)84,
29(8)111,
29(8)129,
29(9)9,
29(9)51,
29(10)1,
29(10)16,
29(10)153,
29(10)164,
29(10)244,
29(10)324,
29(10)355,
29(10)427,
29(10)440,
30(6)47,
30(6)301,
30(8)92
- C6110,
25(6)102,
26(1)14,
26(6)145,
26(6)219,
27(1)95,
27(6)54,
27(12)61,
28(6)1,
28(6)13,
28(6)26,
28(6)36,
28(6)46,
28(6)56,
28(6)78-1,
28(6)90,
28(6)147,
28(6)156,
28(6)197,
28(6)207-1,
28(6)227,
28(6)237,
28(6)268,
28(6)300,
29(1)20,
29(1)53,
29(2)13,
29(2)33,
29(2)44,
29(3)18,
29(3)23,
29(3)28,
29(3)33,
29(4)15,
29(4)23,
29(4)49,
29(6)1,
29(6)13,
29(6)24,
29(6)49,
29(6)61,
29(6)159,
29(6)206,
29(6)290,
29(6)313,
29(9)22,
29(9)29,
29(9)44,
29(9)51,
29(9)72,
29(9)81,
29(9)91,
29(9)125,
29(10)259,
29(10)388,
30(3)1,
30(3)13,
30(3)62,
30(3)94,
30(4)13,
30(6)13,
30(6)23,
30(6)32,
30(6)47,
30(6)233,
30(6)246,
30(8)92,
30(11)41,
30(11)108,
30(11)117,
30(11)125
- called,
25(6)53,
25(12)85,
26(6)219,
27(7)116,
27(7)341,
27(9)262,
27(9)285,
28(2)21,
28(3)361,
28(3)367,
28(6)46,
28(6)90,
28(6)248,
28(7)23,
28(7)102,
28(7)112,
28(7)229,
29(6)349,
29(6)349-1,
29(8)13,
29(11)158,
29(11)208,
29(11)274,
30(3)1,
30(6)1,
30(6)32,
30(6)67,
30(8)39,
30(8)48,
30(11)70,
33(7)43
- combine,
25(6)257,
27(7)249,
29(6)73,
29(11)308,
30(3)23,
30(6)151,
30(8)112,
30(8)144,
30(8)179,
30(11)134,
30(11)146-1
- combining,
27(7)44,
27(12)66,
28(7)112,
29(6)36,
29(10)453,
34(1)351,
34(3)10
- compare,
25(6)234,
25(12)54,
27(7)188-1,
28(7)83,
28(8)57,
29(11)12,
29(11)132-1,
30(6)13,
30(6)79-1,
30(6)116,
30(8)1,
31(9)150,
33(7)51
- competitive,
27(7)94,
28(3)299,
28(7)64,
28(7)102
- compile-time,
25(6)223,
25(6)272,
26(10)19,
27(7)116,
27(9)238,
28(6)46,
28(7)139,
28(7)239,
28(12)129,
28(12)129-1,
29(6)73,
29(6)290,
29(7)21,
29(9)105,
29(10)85,
29(11)232,
30(6)116,
30(8)29,
30(8)144,
30(8)156,
32(1)110
- COMPLEXITY,
25(6)40,
25(6)66,
25(6)92,
25(6)102,
25(6)112,
25(6)137,
25(6)150,
25(6)234,
25(6)272,
25(6)322,
25(6)337,
26(6)30,
26(6)130,
26(6)192,
26(6)204,
26(6)241,
26(6)256,
27(7)140,
27(9)98,
27(9)238,
28(3)363,
28(6)78-1,
28(6)268,
28(6)278,
28(6)290,
29(6)61,
29(6)97,
29(6)121,
29(6)171,
29(6)218,
29(6)302,
30(6)32,
30(6)47,
30(6)56,
30(6)139,
30(6)186,
30(6)246,
30(6)279,
30(11)7,
30(11)60,
30(11)134,
31(5)108,
31(5)193,
31(9)60,
32(5)194,
32(5)334,
33(5)72,
33(5)85-1,
33(5)142,
33(11)24,
33(11)262,
33(11)272
- considered,
25(8)72,
26(1)14,
27(1)99,
27(6)76,
28(3)367,
29(8)129,
29(11)145,
30(11)88,
33(1)30
- count,
25(6)78,
25(12)85,
26(4)290,
27(9)248,
28(6)300,
29(6)121,
29(9)38,
29(11)232,
33(7)75,
34(3)49
- demonstrate,
25(10)237,
25(12)85,
27(7)68,
27(7)152,
27(7)200,
27(7)249,
27(9)285,
28(6)217,
28(7)44,
28(7)64,
28(7)112,
28(7)208,
28(7)239,
29(6)218,
29(11)2,
29(11)25,
29(11)76-1,
29(11)110,
29(11)145,
29(11)252,
30(3)50,
30(3)71,
30(6)1,
30(6)13,
30(6)196,
30(8)29,
30(8)102,
30(8)134,
30(11)70,
33(7)19,
33(7)51
- derived,
27(7)188-1,
27(7)273,
28(3)201,
28(3)333,
29(5)37,
29(9)38,
30(8)156
- determine,
25(6)92,
25(6)112,
25(6)223,
25(6)311,
27(7)116,
27(7)283,
28(6)26,
28(6)56,
28(6)126,
29(6)121,
29(6)278,
30(6)56,
30(6)93,
30(6)218,
30(11)20-1,
30(11)70,
30(11)79
- determining,
25(6)234,
25(6)322,
27(7)116,
27(7)235,
30(11)70,
30(11)88
- discrete,
25(6)40,
25(6)102,
25(6)137,
25(6)150,
25(6)234,
25(6)272,
25(6)322,
25(6)337,
26(3)19,
26(6)130,
26(6)192,
26(6)204,
26(6)241,
26(6)256,
27(4)10,
27(7)32,
28(3)149,
28(3)369,
28(6)78-1,
28(6)268,
28(6)278,
28(6)290,
29(6)97,
29(6)171,
29(6)302,
30(3)83,
30(6)32,
30(6)47,
30(6)56,
30(6)186,
30(6)246,
31(5)193,
33(5)72,
33(5)85-1,
33(5)142
- each,
25(6)85-1,
25(6)234,
25(6)283,
26(4)290,
27(7)1,
27(7)22,
27(7)68,
27(7)82,
27(7)188-1,
27(7)212,
27(7)273,
27(7)322,
28(2)21,
28(3)299,
28(6)1,
28(6)26,
28(6)56,
28(6)90,
28(6)100,
28(6)126,
28(6)147,
28(8)90,
29(6)13,
29(6)107,
29(6)171,
29(6)349,
29(6)349-1,
29(8)59,
29(8)101,
29(8)119,
29(11)61,
29(11)98,
29(11)171,
29(11)286,
29(11)297,
29(11)319,
30(3)35,
30(3)62,
30(6)23,
30(6)47,
30(6)79-1,
30(6)93,
30(8)29,
30(8)80-1,
30(8)134,
30(8)189,
30(11)79,
30(11)125,
33(7)43
- entire,
25(4)73,
25(6)9,
25(6)272,
29(6)49,
29(11)122,
30(6)103,
30(6)301,
30(8)134
- essential,
25(6)337,
26(1)85,
27(7)224,
28(7)149,
28(10)360,
28(10)363,
30(8)19,
30(8)199,
30(11)117,
30(11)125,
30(12)4
- estimate,
25(6)174,
27(9)248,
28(6)278,
29(6)73,
29(6)121,
29(11)98,
30(6)151
- estimator,
26(7)213,
31(5)108
- executed,
25(6)337,
26(6)145,
27(7)44,
27(7)128,
27(7)322,
28(6)300,
29(6)121,
29(6)266,
29(11)252,
30(6)56,
30(6)103,
30(6)246,
30(6)315,
30(8)179
- F.2.2,
25(6)40,
25(6)66,
25(6)102,
25(6)137,
25(6)150,
25(6)234,
25(6)272,
25(6)322,
25(6)337,
26(6)130,
26(6)192,
26(6)204,
26(6)241,
26(6)256,
27(9)98,
27(9)238,
28(3)363,
28(6)78-1,
28(6)268,
28(6)278,
28(6)290,
29(6)97,
29(6)171,
29(6)302,
30(6)32,
30(6)47,
30(6)56,
30(6)186,
30(6)246,
30(11)7,
30(11)60,
30(11)134,
31(5)193,
31(9)60,
32(5)194,
32(5)334,
33(5)72,
33(5)85-1,
33(5)142,
33(11)24,
33(11)262,
33(11)272
- frequency,
29(6)326,
31(5)267
- frequently,
28(3)361,
28(6)300,
28(7)64,
29(11)25,
30(6)56,
30(6)218,
30(6)246
- gain,
28(6)177,
29(6)1,
29(11)25,
29(11)219,
30(6)116,
30(8)217,
30(11)146-1
- generally,
27(7)116,
28(7)129,
28(8)90,
30(4)13
- Graham, Susan L.,
28(6)1,
28(6)100,
32(5)31,
33(7)19
- heuristic,
25(6)85-1,
28(6)248,
28(6)300,
29(6)36,
29(9)72,
29(11)232,
30(6)67,
30(6)79-1,
30(6)186,
30(8)29,
30(8)134,
31(5)1,
31(7)12,
31(7)12-1,
32(5)134,
33(7)83
- however,
25(6)66,
25(6)85-1,
25(6)234,
27(7)311,
28(3)351,
28(3)363,
28(6)68,
28(6)147,
28(7)54-1,
29(6)1,
29(6)218,
29(6)302,
29(6)337,
29(6)337-1,
29(8)1,
29(11)12,
29(11)51,
29(11)86,
29(11)110,
29(11)171,
29(11)183,
29(11)252,
29(11)274,
29(11)308,
29(11)328,
30(3)23,
30(3)62,
30(3)94,
30(6)279,
30(6)291,
30(6)301,
30(8)48,
30(8)217,
30(11)134,
33(7)67
- identify,
28(6)26,
29(8)46,
29(11)51,
30(3)94,
30(6)47,
30(6)116,
30(6)218,
30(8)179,
31(10)342,
33(7)27
- important,
25(6)66,
25(6)209,
25(6)283,
26(6)219,
27(7)12,
27(7)212,
27(7)249,
27(7)283,
27(9)238,
27(9)285,
28(3)149,
28(6)156,
28(6)177,
28(7)44,
28(7)149,
28(7)179,
29(6)206,
29(11)219,
30(3)71,
30(6)79-1,
30(6)93,
30(6)218,
30(8)19,
30(8)58,
30(8)68,
30(8)112,
30(11)50,
30(11)88
- impossible,
28(6)1
- including,
25(4)59,
25(5)95,
25(6)337,
27(5)z,
27(7)68,
27(7)200,
27(7)322,
28(3)133,
28(3)231,
28(3)357,
28(6)36,
28(6)100,
28(6)187,
28(7)229,
29(6)36,
29(6)171,
29(6)242,
29(6)242-1,
29(6)257,
29(6)257-1,
30(3)23,
30(6)67,
30(6)174,
30(8)134,
30(8)156
- inlining,
25(6)150,
27(12)39,
30(6)67,
31(5)193,
32(5)134,
32(8)99,
33(5)291,
33(7)75
- input,
25(4)51,
25(6)16,
25(6)92,
25(6)112,
25(6)197,
25(6)246,
27(7)200,
28(7)13,
29(3)33,
29(8)59,
29(9)91,
29(9)115,
29(12)58,
30(2)25,
30(3)35,
30(6)1,
30(8)134,
33(7)27
- inter-procedural,
29(6)230
- intra-procedural,
29(11)286
- intraprocedural,
28(6)90,
29(11)286,
30(6)23,
30(6)130,
32(5)183,
32(5)183-1
- many,
25(1)59,
25(6)112,
25(6)137,
25(6)189,
25(6)283,
27(1)95,
27(5)z,
27(7)68,
27(7)82,
27(7)116,
27(7)188-1,
27(9)285,
28(3)69,
28(3)343,
28(3)345,
28(3)347,
28(6)100,
28(6)187,
28(6)237,
28(6)258,
28(6)300,
28(7)13,
28(7)33,
28(7)54-1,
29(6)1,
29(6)36,
29(6)49,
29(6)73,
29(6)171,
29(6)206,
29(6)302,
29(8)94,
29(8)101,
29(11)145,
29(11)171,
29(11)196,
29(11)219,
29(11)252,
29(11)328,
30(3)13,
30(3)94,
30(3)119,
30(6)1,
30(6)67,
30(6)103,
30(6)291,
30(8)68,
30(8)134,
30(8)217,
30(11)20-1,
30(11)134,
33(7)19,
33(7)27
- Markov,
33(11)127
- metric,
6(4)138,
25(2)35,
25(6)16,
25(6)28,
25(8)15,
26(1)124,
26(3)53,
26(5)27,
26(6)130,
26(6)177-1,
26(7)189,
26(8)137,
26(11)197,
27(7)1,
27(7)12,
27(7)44,
27(7)322,
27(12)13,
27(12)20,
27(12)29,
28(6)177,
28(6)187,
28(6)217,
28(8)67,
29(6)73,
29(6)206,
30(4)36,
30(5)37,
30(6)23,
30(6)93,
30(6)130,
30(6)151,
30(6)205,
30(6)301,
31(4)45,
31(9)150,
31(9)174,
31(10)83,
32(2)35,
32(5)85,
33(5)26-1,
33(5)130,
33(5)199,
33(5)258,
34(6)84
- most,
25(4)73,
25(6)53,
25(6)165,
25(6)189,
25(6)209,
25(6)337,
26(4)290,
27(7)1,
27(7)94,
27(7)152,
27(7)300,
28(3)69,
28(3)333,
28(3)347,
28(6)36,
28(6)90,
28(6)139-1,
28(6)177,
28(6)197,
28(7)13,
28(7)54-1,
28(7)149,
28(7)208,
28(8)90,
29(6)61,
29(6)107,
29(6)186,
29(8)13,
29(11)38,
29(11)51,
29(11)274,
29(11)328,
30(3)71,
30(3)119,
30(8)179,
30(11)20-1
- nonnumerical,
25(6)40,
25(6)66,
25(6)102,
25(6)137,
25(6)150,
25(6)234,
25(6)272,
25(6)322,
25(6)337,
26(6)130,
26(6)192,
26(6)204,
26(6)241,
26(6)256,
27(9)98,
27(9)238,
28(3)363,
28(6)78-1,
28(6)268,
28(6)278,
28(6)290,
29(6)97,
29(6)171,
29(6)302,
29(11)183,
30(6)32,
30(6)47,
30(6)56,
30(6)186,
30(6)246,
30(11)7,
30(11)60,
30(11)134,
31(5)193,
31(9)60,
32(5)194,
32(5)334,
33(5)72,
33(5)85-1,
33(5)142,
33(11)24,
33(11)262,
33(11)272
- optimisation,
29(4)41,
29(4)58,
29(6)49,
29(6)73,
29(6)97,
29(6)159,
29(6)257-1,
29(6)266,
29(9)38,
29(10)229,
29(10)244,
29(10)324,
29(10)453,
29(11)110,
30(6)130,
30(6)139,
30(6)279,
30(8)80-1,
30(8)112,
30(8)134,
34(1)39
- pattern,
6(4)85,
6(4)128,
6(4)132,
25(6)223,
25(6)283,
25(10)38,
25(10)116,
26(6)145,
26(9)62,
27(7)162,
27(7)200,
27(10)63,
27(10)218,
27(12)28,
28(6)68,
28(6)197,
28(7)23,
28(7)83,
28(7)169,
28(7)249,
29(6)337,
29(6)337-1,
29(8)35,
29(10)191,
29(10)453,
29(11)61,
30(6)218,
30(8)112,
30(10)231,
30(10)337,
30(10)342,
30(10)370,
30(10)370-1,
30(11)50,
31(1)2,
31(1)2-1,
31(2)4,
31(3)2,
31(4)1-1,
31(6)110,
31(10)18,
31(12)18,
32(8)75,
32(10)206-1,
32(10)218,
32(10)342,
32(10)342-1,
32(11)17,
33(5)60,
33(10)134,
33(12)20-1,
34(1)348,
34(2)26,
34(2)47,
34(2)47,
34(4)19-1,
34(6)18-1,
34(6)z-2,
34(12)18-1,
34(12)57
- PLDI'94.,
29(6)1,
29(6)13,
29(6)24,
29(6)36,
29(6)49,
29(6)61,
29(6)73,
29(6)97,
29(6)107,
29(6)121,
29(6)135,
29(6)147,
29(6)159,
29(6)171,
29(6)186,
29(6)196,
29(6)206,
29(6)218,
29(6)230,
29(6)242,
29(6)257-1,
29(6)266,
29(6)278,
29(6)290,
29(6)302,
29(6)313,
29(6)326,
29(6)337-1,
29(6)349-1
- predicting,
26(6)59,
27(9)85,
28(6)187,
28(6)300,
30(6)79-1,
30(11)1,
32(4)19
- PROBLEM,
25(6)40,
25(6)66,
25(6)92,
25(6)102,
25(6)112,
25(6)137,
25(6)150,
25(6)234,
25(6)272,
25(6)322,
25(6)337,
26(6)30,
26(6)130,
26(6)192,
26(6)204,
26(6)241,
26(6)256,
27(7)140,
27(9)98,
27(9)238,
28(3)363,
28(6)78-1,
28(6)268,
28(6)278,
28(6)290,
29(6)61,
29(6)97,
29(6)121,
29(6)171,
29(6)218,
29(6)302,
30(6)32,
30(6)47,
30(6)56,
30(6)139,
30(6)186,
30(6)246,
30(6)279,
30(11)7,
30(11)60,
30(11)134,
31(5)108,
31(5)193,
31(9)60,
32(5)194,
32(5)334,
33(5)72,
33(5)85-1,
33(5)142,
33(11)24,
33(11)262,
33(11)272
- procedural, inter-,
29(6)230
- procedural, intra-,
29(11)286
- produce,
25(6)85-1,
27(7)94,
27(7)152,
27(7)331,
27(7)341,
27(12)28,
28(3)299,
28(3)359,
28(6)90,
28(6)126,
28(6)156,
28(6)237,
28(7)83,
29(6)1,
29(6)36,
29(6)349,
29(6)349-1,
29(8)59,
30(3)111,
30(3)119,
30(4)29,
30(6)67,
30(6)270,
30(11)70,
33(4)44,
33(11)252
- profile,
25(6)16,
26(6)59,
29(1)37,
29(11)232,
33(5)72,
33(7)75
- profiling,
25(6)78,
29(1)37,
29(6)36,
29(6)97,
29(6)196,
30(6)67,
30(8)80-1,
31(6)34,
32(5)85,
32(7)240,
32(7)240,
33(7)67,
33(7)75
- quantitative,
30(8)156,
30(11)70,
31(9)94
- regarded,
28(3)69,
30(8)102
- region,
28(6)300,
28(7)229,
29(6)107,
29(6)171,
29(11)171,
29(11)297,
30(6)174,
32(5)287,
33(5)313,
33(7)75,
34(3)186
- relative,
27(7)188-1,
28(7)83,
28(7)112,
29(6)206,
30(6)301,
30(11)41
- sample,
27(7)12,
27(7)273,
27(7)341,
28(7)179,
30(4)13,
30(11)1
- shown,
25(6)40,
25(6)174,
25(6)337,
26(6)219,
27(7)341,
27(9)248,
27(12)20,
28(6)156,
28(7)229,
29(6)36,
29(6)97,
29(6)266,
29(11)25,
29(11)145,
30(8)102
- sites,
29(10)113
- sound,
25(6)165,
26(12)68,
30(10)169,
34(11)34
- source,
24(3)34,
25(6)223,
25(12)85,
26(12)132,
27(7)1,
27(7)12,
27(7)68,
27(9)238,
28(6)13,
28(6)156,
28(6)166,
28(6)237,
28(7)179,
29(1)46,
29(6)1,
29(6)13,
29(6)49,
29(6)278,
29(6)290,
29(9)125,
29(11)51,
30(3)71,
30(6)67,
30(6)93,
30(6)246,
30(8)112,
30(11)99,
32(7)206,
33(7)19,
33(7)43,
33(7)75
- successfully,
27(7)162,
29(6)266,
29(6)290,
30(6)139,
30(8)179,
30(11)70
- suffice,
28(6)197
- suite,
25(12)54,
26(11)197,
28(3)299,
28(6)13,
28(6)268,
28(7)249,
30(3)71,
30(3)103,
30(6)139,
30(6)270,
30(8)58,
30(8)144,
31(10)83
- time, compile-,
25(6)223,
25(6)272,
27(7)116,
27(9)238,
28(6)46,
28(7)139,
28(7)239,
29(6)73,
29(6)290,
29(9)105,
29(10)85,
29(11)232,
30(8)29,
30(8)144,
30(8)156
- Wagner, Tim A.,
32(5)31
- were,
25(6)78,
25(6)85-1,
25(6)311,
27(7)1,
27(7)341,
28(2)21,
28(3)69,
28(3)299,
28(3)345,
29(6)36,
29(6)49,
29(6)186,
29(6)302,
29(11)61,
29(11)122,
29(11)145,
29(11)252,
29(11)263,
29(11)328,
30(3)1,
30(3)71,
30(8)68,
30(11)1,
30(11)125,
33(7)59
- when,
24(3)34,
25(6)40,
25(6)66,
25(6)78,
25(6)92,
25(6)102,
25(6)112,
25(6)137,
25(6)174,
25(6)223,
25(10)181,
27(7)1,
27(7)116,
27(7)188-1,
27(7)235,
27(7)311,
27(7)322,
27(9)285,
28(3)97,
28(3)361,
28(6)56,
28(6)100,
28(6)147,
28(6)187,
28(6)258,
28(6)278,
28(7)44,
28(7)83,
28(7)239,
28(8)90,
28(12)169,
29(6)1,
29(6)49,
29(6)206,
29(11)2,
29(11)86,
29(11)145,
29(11)171,
29(11)242,
29(11)252,
30(3)23,
30(3)94,
30(6)1,
30(6)56,
30(6)93,
30(6)103,
30(6)151,
30(6)279,
30(8)123,
30(8)179,
30(8)189,
30(8)199,
31(5)108,
32(3)27,
32(3)27-1,
33(2)59,
33(7)19,
33(7)27,
33(7)67,
34(9)1
- would,
25(6)78,
25(6)85-1,
25(6)311,
26(1)14,
27(7)212,
28(3)69,
28(3)361,
28(6)300,
29(6)1,
29(6)257,
29(6)257-1,
29(6)278,
30(8)68,
30(11)79,
33(11)252