Next: 2. Per-task Currentcy Allocations
Up: Policy Building Blocks
Previous: Policy Building Blocks
The first decision point is the overall allocation of currentcy that
determines how fast or how much energy can be consumed by the system
as a whole. Choices include:
Per-epoch allocation level.
We must determine the per-epoch currentcy availability based on the
primary energy goal. Existing work focuses on achieving a target
battery lifetime.
Commonly used models of battery lifetime assume a constant power consumption,
thus we impose a
limit
that translates directly into the currentcy
allotment.
Epoch length. This determines the rate and granularity of
currentcy allocation. Long epochs provide larger allocations and the
ability to spend them in a more bursty fashion. Shorter epochs may
smooth the consumption rate but pose problems accumulating enough
for expensive operations.
This issue is addressed in Section 7.
Dynamic adjustment.
This concerns whether (and how) to allow dynamic adjustment of
per-epoch allocation levels. One example is performing adjustments in
allocation based on remaining capacity information from a Smart
Battery to correct for under-utilization of the resource (i.e.,
effectively a form of global redistribution of unused currency) or
errors in the cost model.
Next: 2. Per-task Currentcy Allocations
Up: Policy Building Blocks
Previous: Policy Building Blocks
Heng Zeng
2003-04-07