Skip to content

Repository files navigation

RADICAL-DREAMER: Dynamic Runtime and Execution Adaptive Middleware EmulatoR (RD)

Build Codecov

Requirements

  • Python 3.6+ with the following libraries:
    • radical.utils
    • numpy
    • pika [optional]
      • it would be necessary if processes of input setup and actual emulation process are separated either within a local machine or between different machines and RabbitMQ is used as a communication channel, thus RabbitMQ instance should be installed and running either locally or remotely

Installation

  1. Virtual environment
# python3 virtualenv
python3 -m venv ./dreamer
source ./dreamer/bin/activate

OR

# conda virtualenv
conda create -n dreamer python=3.7 -y
conda activate dreamer
  1. radical.dreamer package
pip install git+https://github.com/radical-project/radical.dreamer.git

NOTE: For test purposes to have the latest (unstable) version please use the devel branch

pip install git+https://github.com/radical-project/radical.dreamer.git@devel

Examples

Please check the corresponding directory (examples/)

About

Dynamic Runtime and Execution Adaptive Middleware EmulatoR

Resources

Stars

2 stars

Watchers

4 watching

Forks

Releases

Used by

Contributors

Languages