daiyaanarfeen
651ef5b506
feat: throughput-metrics-source for SLA planner + GlobalPlanner disagg scaling ( #6500 )
...
Signed-off-by: Daiyaan <darfeen@nvidia.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-25 22:58:24 +00:00
Alec
7893f2684e
feat: add --disaggregation-mode enum to vLLM backend ( #6483 )
...
Signed-off-by: alec-flowers <aflowers@nvidia.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 19:34:30 -07:00
Dmitry Tokarev
121d805020
fix: Fix async pytests - added missing marker ( #6439 )
...
Signed-off-by: Dmitry Tokarev <dtokarev@nvidia.com>
2026-02-19 19:06:13 -05:00
Tzu-Ling Kan
0ce3461a9e
feat: Add runtime.endpoint() method to eliminate namespace chaining ( #6386 )
...
Signed-off-by: tzulingk@nvidia.com <tzulingk@nvidia.com>
2026-02-19 16:02:37 -05:00
jh-nv
44a76f96b3
refactor: update frontend kv-router flags to be consistent with router ( #6361 )
2026-02-19 00:27:15 +00:00
Hongkuan Zhou
b2075619c9
feat: planner argparse CLI -> config file ( #6356 )
...
Signed-off-by: hongkuanz <hongkuanz@nvidia.com>
2026-02-18 23:17:36 +00:00
daiyaanarfeen
0a26665303
feat: add GlobalPlanner component for centralized scaling ( #5702 )
...
Signed-off-by: Daiyaan <darfeen@nvidia.com>
Signed-off-by: daiyaanarfeen <darfeen@nvidia.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-17 23:12:10 +00:00
Hongkuan Zhou
359765d354
feat: load-based scaling in SLA Planner ( #6145 )
...
Signed-off-by: hongkuanz <hongkuanz@nvidia.com>
2026-02-14 09:43:02 -08:00
Jonathan Tong
39d645e586
docs: migrate Fern docs from fern/ into docs/ ( #6206 )
...
Signed-off-by: Jont828 <jt572@cornell.edu>
2026-02-11 16:22:27 -08:00
MatejKosec
45bc1b798c
fix: use tempfile.TemporaryDirectory in load generator test ( #6196 )
...
Signed-off-by: Matej Kosec <mkosec@nvidia.com>
2026-02-11 16:15:03 -05:00
Dmitry Tokarev
4220771fba
fix: Cleanup pytest markers, enable gpu_0 tests on trtllm arm, reduce log noise ( #6124 )
...
Signed-off-by: Dmitry Tokarev <dtokarev@nvidia.com>
2026-02-11 16:00:58 -05:00
Keiven C
e18840cef3
feat: add Prometheus auto and custom label injection for engine metrics ( #5989 )
...
Signed-off-by: Keiven Chang <keivenchang@users.noreply.github.com>
2026-02-10 21:22:53 -08:00
MatejKosec
4ad739dd32
fix: prevent aiperf pipe hang in planner scaling test ( #6099 )
...
Replace PIPE-based stdout/stderr capture with direct file output in LoadGenerator.generate_load() to prevent orphaned aiperf child processes from blocking communicate() indefinitely
Add start_new_session=True so os.killpg() can kill the entire process tree on timeout (not just the main process)
Add unit test validating process-group kill on timeout
Fixes DYN-2086
2026-02-10 18:49:15 +00:00
dagil-nvidia
b19de4ed77
docs: cleanup of docs refactor for components, integrations, and features ( #6019 )
...
Signed-off-by: Dan Gil <dagil@nvidia.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-05 19:50:17 -08:00
Thomas Montfort
b12e671039
feat: read prefill/decode worker counts from DGD status ( #5934 )
2026-02-04 14:24:29 -08:00
Thomas Montfort
2176c43193
feat(planner): Derive prefill/decode GPU counts from DGD ( #5919 )
2026-02-04 01:19:06 +00:00
Hongkuan Zhou
e2f1e04f1c
refactor: separate planner into prefill/decode planner ( #5622 )
...
Signed-off-by: hongkuanz <hongkuanz@nvidia.com>
2026-01-28 16:08:06 -08:00
Hongkuan Zhou
4557b6df5e
feat: predict log1p(y) instead of y in load predictor if ARIMA collapses ( #5545 )
...
Signed-off-by: hongkuanz <hongkuanz@nvidia.com>
2026-01-21 17:43:14 -08:00
hhzhang16
c8770464ab
feat: normalize dynamo namespace computation ( #5231 )
...
Signed-off-by: Hannah Zhang <hannahz@nvidia.com>
2026-01-12 19:09:43 +00:00
daiyaanarfeen
daa1d740e5
revert: remove vLLM backend metrics from planner ( #4134 ) ( #5185 )
...
Signed-off-by: Daiyaan <darfeen@nvidia.com>
2026-01-07 15:55:39 -08:00
Tushar Sharma
cf433e6825
chore: update all copyright headers in repo to 2026 ( #5130 )
...
Signed-off-by: Tushar Sharma <tusharma@nvidia.com>
2026-01-02 22:08:23 +00:00
Hongkuan Zhou
2fa3627aa6
test: fix missing args in replica calculation test ( #5113 )
...
Signed-off-by: hongkuanz <hongkuanz@nvidia.com>
2025-12-30 16:32:03 -08:00
Tanmay Verma
e1c685b105
fix: Remove debug logging from aiperf benchmarking ( #5010 )
2025-12-18 02:34:41 +00:00
Julien Mancuso
9573d34ca0
feat: make planner use DGD Scaling Adapters ( #4825 )
...
Signed-off-by: Julien Mancuso <jmancuso@nvidia.com>
2025-12-09 14:51:40 -07:00
daiyaanarfeen
197e0227a7
feat: migrate planner metrics to backend (1/3 vLLM) ( #4134 )
...
Signed-off-by: Daiyaan <darfeen@nvidia.com>
Co-authored-by: tmontfort <tmontfort@nvidia.com>
2025-12-09 00:28:35 +00:00
Biswa Panda
9fb5f03a6f
fix: pin sniffio dependency ( #4665 )
...
Signed-off-by: PeaBrane <yanrpei@gmail.com>
Co-authored-by: PeaBrane <yanrpei@gmail.com>
2025-12-02 06:58:57 +00:00
Pavithra Vijayakrishnan
0f6dca6e70
test: Add pytest markers ( #4111 )
...
Signed-off-by: pvijayakrish <pvijayakrish@nvidia.com>
Signed-off-by: Pavithra Vijayakrishnan <160681768+pvijayakrish@users.noreply.github.com>
2025-12-01 09:53:20 -08:00
Graham King
886506c12d
feat: Command line flag to set request plane mode: tcp, http or nats ( #4365 )
...
Signed-off-by: Graham King <grahamk@nvidia.com>
2025-11-17 09:02:36 -08:00
hhzhang16
9f0a3155e2
docs: add instructions in planner tests to remove volumes/volumeMounts ( #4335 )
...
Signed-off-by: Hannah Zhang <hannahz@nvidia.com>
2025-11-14 09:55:35 -08:00
hhzhang16
bb7d203f67
fix: append namespace to planner pod names in tests ( #4273 )
...
Signed-off-by: Hannah Zhang <hannahz@nvidia.com>
2025-11-12 22:45:04 +00:00
Graham King
e1af3af6ee
chore: Remove static mode ( #4235 )
...
Signed-off-by: Graham King <grahamk@nvidia.com>
2025-11-11 19:25:12 +00:00
Keiven C
6bccf099f8
feat: deprecate DYN_SYSTEM_ENABLED in favor of DYN_SYSTEM_PORT ( #4082 )
...
Signed-off-by: Keiven Chang <keivenchang@users.noreply.github.com>
Co-authored-by: Keiven Chang <keivenchang@users.noreply.github.com>
2025-11-07 15:31:51 -08:00
Graham King
794c0a4431
feat(keyvalue): Filesystem backed KeyValueStore ( #4138 )
...
Signed-off-by: Graham King <grahamk@nvidia.com>
2025-11-07 21:11:33 +00:00
Anant Sharma
8bd37c96d6
refactor: move backend deploy, launch and slurm files from components to examples ( #3849 )
...
Signed-off-by: Anant Sharma <anants@nvidia.com>
2025-10-31 13:09:46 -04:00
hhzhang16
6a84ffd347
feat: turn profiling k8s jobs into sample DGDR requests ( #3864 )
...
Signed-off-by: Hannah Zhang <hannahz@nvidia.com>
Signed-off-by: hongkuanz <hongkuanz@nvidia.com>
Signed-off-by: Hongkuan Zhou <tedzhouhk@gmail.com>
Co-authored-by: hongkuanz <hongkuanz@nvidia.com>
Co-authored-by: Hongkuan Zhou <tedzhouhk@gmail.com>
2025-10-27 13:36:31 -07:00
Hongkuan Zhou
fa45ff1f8a
fix: revert change to aiperf output format ( #3837 )
...
Signed-off-by: hongkuanz <hongkuanz@nvidia.com>
2025-10-22 23:57:44 +00:00
Anish
c6b5904579
docs: address Harry/VDR feedback + fixing broken links across repository ( #3802 )
...
Signed-off-by: Harry Kim <harry_kim@live.com>
Signed-off-by: athreesh <anish.maddipoti@utexas.edu>
Signed-off-by: akshatha-k <33278067+akshatha-k@users.noreply.github.com>
Signed-off-by: Harrison Saturley-Hall <hsaturleyhal@nvidia.com>
Signed-off-by: Harrison King Saturley-Hall <hsaturleyhal@nvidia.com>
Co-authored-by: Harry Kim <harry_kim@live.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: akshatha-k <33278067+akshatha-k@users.noreply.github.com>
Co-authored-by: Harrison Saturley-Hall <hsaturleyhal@nvidia.com>
2025-10-22 19:56:24 -04:00
hhzhang16
7b2f95e49f
fix: bug fixes for planner tests ( #3821 )
...
Signed-off-by: Hannah Zhang <hannahz@nvidia.com>
2025-10-22 15:01:00 -07:00
Hongkuan Zhou
abbbc18727
fix: update aiperf commands for trace dataset ( #3737 )
...
Signed-off-by: hongkuanz <hongkuanz@nvidia.com>
2025-10-20 12:01:33 -07:00
William Arnold
ee56782b98
fix: standardize all planner ttft/itl units to float ms and fix docs ( #3673 )
...
Signed-off-by: William Arnold <7565007+Aphoh@users.noreply.github.com>
2025-10-17 18:33:41 +00:00
Harrison Saturley-Hall
34fc9693f8
fix: git lfs support is erratic with uv so set env var to force it ( #3671 )
...
Signed-off-by: Harrison Saturley-Hall <hsaturleyhal@nvidia.com>
2025-10-16 18:49:42 -04:00
Anthony Casagrande
333ee9834f
fix: update invalid AIPerf scripts and parsing logic ( #3675 )
...
Signed-off-by: Anthony Casagrande <acasagrande@nvidia.com>
2025-10-16 13:30:11 -07:00
Harshini Komali
9f310225eb
feat: Replace genai-perf with aiperf ( #3533 )
...
Signed-off-by: lkomali <lkomali@nvidia.com>
2025-10-16 09:58:36 -07:00
Biswa Panda
552146f23c
fix: update dynamo namespace env var usage ( #3477 )
2025-10-08 12:24:03 -07:00
Hongkuan Zhou
83e259a7cc
feat: pre-deployment profiling automatically generates and deploys optimized DGD with planner ( #3441 )
...
Signed-off-by: hongkuanz <hongkuanz@nvidia.com>
2025-10-07 16:52:51 -07:00
Anant Sharma
836d74172f
feat: restructure source code for python packaging ( #3201 )
...
Signed-off-by: Anant Sharma <anants@nvidia.com>
2025-10-01 13:15:24 -04:00
Thomas Montfort
1a5016b035
feat: add subComponentType in DGD API and uptake in planner ( #3200 )
...
Signed-off-by: tmontfort <tmontfort@nvidia.com>
Signed-off-by: hongkuanz <hongkuanz@nvidia.com>
Co-authored-by: hongkuanz <hongkuanz@nvidia.com>
2025-09-29 09:40:58 -07:00
Harrison Saturley-Hall
9e8f67ed0f
fix: update the tags for consistency and remove 0.4.1 refs ( #3058 )
...
Signed-off-by: Harrison King Saturley-Hall <hsaturleyhal@nvidia.com>
Signed-off-by: Harrison Saturley-Hall <hsaturleyhal@nvidia.com>
2025-09-24 14:53:43 -04:00
Thomas Montfort
8bc2191edf
feat: update planner manifests for Grove support ( #3203 )
2025-09-24 16:53:45 +00:00
Hongkuan Zhou
c34f945be1
fix: add prometheus_client to dep instead of transitive dependency ( #3083 )
...
Signed-off-by: hongkuanz <hongkuanz@nvidia.com>
2025-09-18 15:18:04 -07:00