From 922762e9b969b7e0b53324980fd5bca71a511d8a Mon Sep 17 00:00:00 2001 From: "Kapil S. Pawar" Date: Mon, 26 Jan 2026 17:38:42 -0600 Subject: [PATCH] Rename inspector plugin library (#2815) --- projects/rccl/ext-profiler/inspector/Makefile | 2 +- projects/rccl/ext-profiler/inspector/README.md | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/projects/rccl/ext-profiler/inspector/Makefile b/projects/rccl/ext-profiler/inspector/Makefile index 301c46b203..261f62ef53 100644 --- a/projects/rccl/ext-profiler/inspector/Makefile +++ b/projects/rccl/ext-profiler/inspector/Makefile @@ -7,7 +7,7 @@ # Variables NCCL_HOME := ../../build INC := -I$(NCCL_HOME)/include -I$(CUDA_HOME)/include -Inccl -PLUGIN_SO := libnccl-profiler-inspector.so +PLUGIN_SO := librccl-profiler-inspector.so VERSION_FILE := version.cc # Compiler and flags diff --git a/projects/rccl/ext-profiler/inspector/README.md b/projects/rccl/ext-profiler/inspector/README.md index daf26f7dd8..5f84e0c361 100644 --- a/projects/rccl/ext-profiler/inspector/README.md +++ b/projects/rccl/ext-profiler/inspector/README.md @@ -40,7 +40,7 @@ make DEBUG=1 ### Build Output The build process creates: -- `libnccl-profiler-inspector.so`: The main inspector plugin library +- `librccl-profiler-inspector.so`: The main inspector plugin library - `version.cc`: Auto-generated version information from git ## Using NCCL Inspector @@ -58,7 +58,7 @@ The main difference between running NCCL with the Inspector plugin versus runnin **NCCL Inspector Run:** ```bash # NCCL Inspector enabled execution -export NCCL_PROFILER_PLUGIN=/path/to/nccl/ext-profiler/inspector/libnccl-profiler-inspector.so +export NCCL_PROFILER_PLUGIN=/path/to/rccl/ext-profiler/inspector/librccl-profiler-inspector.so export NCCL_INSPECTOR_ENABLE=1 export NCCL_INSPECTOR_DUMP_THREAD_INTERVAL_MICROSECONDS=500 ./your_nccl_application @@ -66,7 +66,7 @@ export NCCL_INSPECTOR_DUMP_THREAD_INTERVAL_MICROSECONDS=500 ### Required Environment Variables -- `NCCL_PROFILER_PLUGIN=/path/to/nccl/ext-profiler/inspector/libnccl-profiler-inspector.so` +- `NCCL_PROFILER_PLUGIN=/path/to/rccl/ext-profiler/inspector/librccl-profiler-inspector.so` Loads the Inspector plugin into NCCL. - `NCCL_INSPECTOR_ENABLE=1` Enables the Inspector plugin. @@ -81,7 +81,7 @@ export NCCL_INSPECTOR_DUMP_THREAD_INTERVAL_MICROSECONDS=500 **Single Node:** ```bash -export NCCL_PROFILER_PLUGIN=/path/to/nccl/ext-profiler/inspector/libnccl-profiler-inspector.so +export NCCL_PROFILER_PLUGIN=/path/to/rccl/ext-profiler/inspector/librccl-profiler-inspector.so export NCCL_INSPECTOR_ENABLE=1 export NCCL_INSPECTOR_DUMP_THREAD_INTERVAL_MICROSECONDS=500 ./build/test/perf/all_reduce_perf -b 8 -e 16G -f 2 -g 8 @@ -90,7 +90,7 @@ export NCCL_INSPECTOR_DUMP_THREAD_INTERVAL_MICROSECONDS=500 **Multi-Node (SLURM):** ```bash # Add these environment variables to your SLURM script -export NCCL_PROFILER_PLUGIN=/path/to/nccl/ext-profiler/inspector/libnccl-profiler-inspector.so +export NCCL_PROFILER_PLUGIN=/path/to/rccl/ext-profiler/inspector/librccl-profiler-inspector.so export NCCL_INSPECTOR_ENABLE=1 export NCCL_INSPECTOR_DUMP_THREAD_INTERVAL_MICROSECONDS=500 export NCCL_INSPECTOR_DUMP_DIR=/path/to/logs/${SLURM_JOB_ID}/