@@ -23,10 +23,14 @@ To enable it build the dynamo container with the `--tensorrtllm-commit` flag, fo
...
@@ -23,10 +23,14 @@ To enable it build the dynamo container with the `--tensorrtllm-commit` flag, fo
```bash
```bash
cd$DYNAMO_HOME/examples/backends/trtllm
cd$DYNAMO_HOME/examples/backends/trtllm
# Launch 3-worker EPD flow with NIXL
# Launch 3-worker EPD flow with NIXL.
./launch/epd_disagg.sh
./launch/epd_disagg.sh
```
```
## Pre-requsites
This script is specifically designed to work on 8 node H200 and `Llama-4-Maverick-17B-128E-Instruct` model with assumption that you already have a model specific embedding file ready.
## Configuration
## Configuration
The EPD flow uses a dedicated **Encode Worker** that runs separately from the Prefill and Decode workers. The `ENCODE_ENDPOINT` environment variable specifies how the Prefill worker communicates with the Encode worker:
The EPD flow uses a dedicated **Encode Worker** that runs separately from the Prefill and Decode workers. The `ENCODE_ENDPOINT` environment variable specifies how the Prefill worker communicates with the Encode worker:
# Placeholder for now, this is NO-OP as encoder just loads embeddings path, done to maintain consistency with other workers adn future api enhancements