Recent Releases of LEAF
LEAF - 0.4.0
- a
Nodecan now have aleaf.mobility.Locationwhich can be used to e.g. model more precise power usage of wireless data transmission - Refactored
power_model()function into self-contained classPowerModelthat exposes it's SimPy process via therun()method - Adapted an cleaned up all examples
Consumption - Computation and Communication
- Python
Published by birnbaum over 3 years ago
LEAF - 0.3.0
- changed unit for computational capacity from MIPS (million instructions per second) to CU (compute units) to be more generic
PowerModelNodenow has a parameterpower_per_cuthat makes thePowerModelNodeSharedobsolete- Improved Readme
Consumption - Computation and Communication
- Python
Published by birnbaum about 4 years ago
LEAF - 0.2.0
Taskclass can now be instantiated directlyPowerMeterclass was converted to apower_meter()function with callback that can be passed SimPy processes. The goals to not unnecessarily hide how SimPy works.PowerMeterstill exists as a convenience class wrappingpower_meter()with an integrated list of measurements
- node._add_task()/._remove_task and link._add_data_flow/_remove_data_flow are now private as they are not part of the public API
All examples got adapted and improved
Consumption - Computation and Communication
- Python
Published by birnbaum about 4 years ago