Check out the new USENIX Web site.


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