Solving for Systems:-
- multiplexing
- pipelining
- batching
- exploiting locality (spatial and temporal)
- exploiting commonality
- hierarchy
- using binding with indirection
- virtualization (multiplexing, indirection, binding)
- exploiting randomization
- using softstate versus explicit state exchange
- employing hysterisis
- separating data and control
- extensibility
and measure, measure, measure and characterise.
No comments:
Post a Comment