- OS: Linux (Ubuntu 20.04+ recommended) for bare-metal testing
- Python: 3.8 or higher
- Network: Open ports for MPI/ZeroMQ communication
- Clone the repository:
git clone https://github.com/ktruby-oss/DDLSim-Lab.git cd DDLSim-Lab - Create a virtual environment (optional but recommended):
python3 -m venv venv source venv/bin/activate - Install dependencies:
pip install -r requirements.txt
For containerized testing:
docker build -t ddlsim-lab .
docker run -it ddlsim-lab