Check out the new USENIX Web site. next up previous
Next: Learning Up: Polus Framework Previous: Generation of Knowledge base

Rule of thumb specifications

The rule of thumb specifications are simple declarative statements. They fundermentally serve two purposes: The template for the rule-of-thumb specifications has similar categories as those of the action objects:
<action name = PREFETCH>

  <behavior_implications>

     <implication dimension = throughput 

           impact = up>

  </behavior_implications>

  <preconditions>

     <precond dimension = sequential/random  

           ratio value = high>

     <precond dimension = read/write ratio  

           value = high>

     <precond dimension = memory value = *>

  </preconditions>

   <base invocation>

     <function name = change_prefetch_size>

     <parameter type = float>

   </base invocation>

</action>


2004-02-14