diff --git a/roles/nhc/files/scripts/check_nvidia_uvm.nhc b/roles/nhc/files/scripts/check_nvidia_uvm.nhc
new file mode 100644
index 0000000000000000000000000000000000000000..be986e4574230f1923864245c626c8cb8c4f2364
--- /dev/null
+++ b/roles/nhc/files/scripts/check_nvidia_uvm.nhc
@@ -0,0 +1,23 @@
+#!/bin/bash
+
+function check_nvidia_uvm() {
+#echo ">>> Checking xorg.conf File Existance >>>>>>>>>>>>>>>>>>>>>>>>>"
+
+test -e /dev/nvidia-uvm
+
+if [ $? -ne 0 ]
+then
+     die 1 " $FUNCNAME ERROR nvidia-uvm Device Not Detected"
+     return 1
+fi
+
+test -e /dev/nvidia-uvm-tools
+
+if [ $? -ne 0 ]
+then
+     die 1 " $FUNCNAME ERROR nvidia-uvm-tools Device Not Detected"
+     return 1
+fi
+
+return 0
+}