Update the entrypoint script:
- Remove unused line - Change L1 config file - Update directories
This commit is contained in:
@@ -4,8 +4,6 @@
|
|||||||
cuBB_Path="${cuBB_SDK:-/opt/nvidia/cuBB}"
|
cuBB_Path="${cuBB_SDK:-/opt/nvidia/cuBB}"
|
||||||
|
|
||||||
cd "$cuBB_Path" || exit 1
|
cd "$cuBB_Path" || exit 1
|
||||||
# Add gdrcopy to LD_LIBRARY_PATH
|
|
||||||
export LD_LIBRARY_PATH=/usr/local/nvidia/lib:/usr/local/nvidia/lib64:/opt/mellanox/dpdk/lib/x86_64-linux-gnu:/opt/mellanox/doca/lib/x86_64-linux-gnu:/opt/nvidia/cuBB/cuPHY-CP/external/gdrcopy/build/x86_64/
|
|
||||||
|
|
||||||
# Restart MPS
|
# Restart MPS
|
||||||
# Export variables
|
# Export variables
|
||||||
@@ -14,7 +12,7 @@ export CUDA_MPS_PIPE_DIRECTORY=/var
|
|||||||
export CUDA_MPS_LOG_DIRECTORY=/var
|
export CUDA_MPS_LOG_DIRECTORY=/var
|
||||||
|
|
||||||
# Stop existing MPS
|
# Stop existing MPS
|
||||||
sudo -E echo quit | sudo -E nvidia-cuda-mps-control
|
echo quit | sudo -E nvidia-cuda-mps-control
|
||||||
|
|
||||||
# Start MPS
|
# Start MPS
|
||||||
sudo -E nvidia-cuda-mps-control -d
|
sudo -E nvidia-cuda-mps-control -d
|
||||||
@@ -24,11 +22,11 @@ sudo -E echo start_server -uid 0 | sudo -E nvidia-cuda-mps-control
|
|||||||
# Check if an argument is provided
|
# Check if an argument is provided
|
||||||
if [ $# -eq 0 ]; then
|
if [ $# -eq 0 ]; then
|
||||||
# No argument provided, use default value
|
# No argument provided, use default value
|
||||||
argument="P5G_FXN_GH"
|
argument="P5G_WNC_GH"
|
||||||
else
|
else
|
||||||
# Argument provided, use it
|
# Argument provided, use it
|
||||||
argument="$1"
|
argument="$1"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
sudo -E "$cuBB_Path"/build/cuPHY-CP/cuphycontroller/examples/cuphycontroller_scf "$argument"
|
sudo -E "$cuBB_Path"/build.$(uname -m)/cuPHY-CP/cuphycontroller/examples/cuphycontroller_scf "$argument"
|
||||||
sudo -E ./build/cuPHY-CP/gt_common_libs/nvIPC/tests/pcap/pcap_collect
|
sudo -E ./build.$(uname -m)/cuPHY-CP/gt_common_libs/nvIPC/tests/pcap/pcap_collect
|
||||||
|
|||||||
@@ -4,8 +4,6 @@
|
|||||||
cuBB_Path="${cuBB_SDK:-/opt/nvidia/cuBB}"
|
cuBB_Path="${cuBB_SDK:-/opt/nvidia/cuBB}"
|
||||||
|
|
||||||
cd "$cuBB_Path" || exit 1
|
cd "$cuBB_Path" || exit 1
|
||||||
# Add gdrcopy to LD_LIBRARY_PATH
|
|
||||||
export LD_LIBRARY_PATH=/usr/local/nvidia/lib:/usr/local/nvidia/lib64:/opt/mellanox/dpdk/lib/x86_64-linux-gnu:/opt/mellanox/doca/lib/x86_64-linux-gnu:/opt/nvidia/cuBB/cuPHY-CP/external/gdrcopy/build/x86_64/
|
|
||||||
|
|
||||||
# Restart MPS
|
# Restart MPS
|
||||||
# Export variables
|
# Export variables
|
||||||
@@ -14,7 +12,7 @@ export CUDA_MPS_PIPE_DIRECTORY=/var
|
|||||||
export CUDA_MPS_LOG_DIRECTORY=/var
|
export CUDA_MPS_LOG_DIRECTORY=/var
|
||||||
|
|
||||||
# Stop existing MPS
|
# Stop existing MPS
|
||||||
sudo -E echo quit | sudo -E nvidia-cuda-mps-control
|
echo quit | sudo -E nvidia-cuda-mps-control
|
||||||
|
|
||||||
# Start MPS
|
# Start MPS
|
||||||
sudo -E nvidia-cuda-mps-control -d
|
sudo -E nvidia-cuda-mps-control -d
|
||||||
@@ -24,11 +22,11 @@ sudo -E echo start_server -uid 0 | sudo -E nvidia-cuda-mps-control
|
|||||||
# Check if an argument is provided
|
# Check if an argument is provided
|
||||||
if [ $# -eq 0 ]; then
|
if [ $# -eq 0 ]; then
|
||||||
# No argument provided, use default value
|
# No argument provided, use default value
|
||||||
argument="P5G_FXN_GH"
|
argument="P5G_WNC_GH"
|
||||||
else
|
else
|
||||||
# Argument provided, use it
|
# Argument provided, use it
|
||||||
argument="$1"
|
argument="$1"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
sudo -E "$cuBB_Path"/build/cuPHY-CP/cuphycontroller/examples/cuphycontroller_scf "$argument"
|
sudo -E "$cuBB_Path"/build.$(uname -m)/cuPHY-CP/cuphycontroller/examples/cuphycontroller_scf "$argument"
|
||||||
sudo -E ./build/cuPHY-CP/gt_common_libs/nvIPC/tests/pcap/pcap_collect
|
sudo -E ./build.$(uname -m)/cuPHY-CP/gt_common_libs/nvIPC/tests/pcap/pcap_collect
|
||||||
|
|||||||
Reference in New Issue
Block a user