Recent Releases of leaf

leaf - 0.4.0

  • a Node can now have a leaf.mobility.Location which can be used to e.g. model more precise power usage of wireless data transmission
  • Refactored power_model() function into self-contained class PowerModel that exposes it's SimPy process via the run() method
  • Adapted an cleaned up all examples

- Python
Published by birnbaum almost 4 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
  • PowerModelNode now has a parameter power_per_cu that makes the PowerModelNodeShared obsolete
  • Improved Readme

- Python
Published by birnbaum about 4 years ago

leaf - 0.2.0

  • Taskclass can now be instantiated directly
  • PowerMeter class was converted to a power_meter() function with callback that can be passed SimPy processes. The goals to not unnecessarily hide how SimPy works.
    • PowerMeter still exists as a convenience class wrapping power_meter() with an integrated list of measurements
  • node.addtask()/.removetask and link.adddataflow/removedataflow are now private as they are not part of the public API

All examples got adapted and improved

- Python
Published by birnbaum about 4 years ago

leaf - 0.1.3

Minor fixes

- Python
Published by birnbaum over 4 years ago

leaf - 0.1.2

Few small bugfixes

- Python
Published by birnbaum almost 5 years ago

leaf - 0.1.1

- Python
Published by birnbaum about 5 years ago